aboutsummaryrefslogtreecommitdiff
path: root/.icons/awkward/32x32/places
diff options
context:
space:
mode:
Diffstat (limited to '.icons/awkward/32x32/places')
-rw-r--r--.icons/awkward/32x32/places/bookmark-missing.svg5
l---------.icons/awkward/32x32/places/certificate-server.svg1
l---------.icons/awkward/32x32/places/desktop.svg1
l---------.icons/awkward/32x32/places/folder-activities.svg1
l---------.icons/awkward/32x32/places/folder-android.svg1
l---------.icons/awkward/32x32/places/folder-apple.svg1
l---------.icons/awkward/32x32/places/folder-arduino.svg1
l---------.icons/awkward/32x32/places/folder-backup.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-black-activities.svg13
-rw-r--r--.icons/awkward/32x32/places/folder-black-android.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-black-apple.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-arduino.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-backup.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-books.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-cd.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-black-copy-cloud.svg9
l---------.icons/awkward/32x32/places/folder-black-desktop.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-black-development.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-documents-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-documents.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-download-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-download.svg9
l---------.icons/awkward/32x32/places/folder-black-downloads.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-black-drag-accept.svg7
-rw-r--r--.icons/awkward/32x32/places/folder-black-dropbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-favorites.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-games.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-git.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-github.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-gitlab.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-gnome.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-google-drive.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-image-people.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-important.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-java.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-kde.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-black-linux.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-locked.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-black-mail-cloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-mail.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-mega.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-meocloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-music-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-music.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-network.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-nextcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-open.svg8
-rw-r--r--.icons/awkward/32x32/places/folder-black-owncloud.svg19
-rw-r--r--.icons/awkward/32x32/places/folder-black-pcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-photo.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-pictures-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-pictures.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-print.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-private.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-projects.svg9
l---------.icons/awkward/32x32/places/folder-black-public.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-black-publicshare-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-recent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-remote-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-remote.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-script.svg16
-rw-r--r--.icons/awkward/32x32/places/folder-black-steam.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-tar.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-black-templates-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-templates.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-torrent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-unlocked.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-vbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-video.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-videos-open.svg9
l---------.icons/awkward/32x32/places/folder-black-videos.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-black-visiting.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-wifi.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black-wine.svg14
-rw-r--r--.icons/awkward/32x32/places/folder-black-yandex-disk.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-black.svg8
-rw-r--r--.icons/awkward/32x32/places/folder-blue-activities.svg13
-rw-r--r--.icons/awkward/32x32/places/folder-blue-android.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-blue-apple.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-arduino.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-backup.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-books.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-cd.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-blue-copy-cloud.svg9
l---------.icons/awkward/32x32/places/folder-blue-desktop.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-blue-development.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-documents-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-documents.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-download-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-download.svg9
l---------.icons/awkward/32x32/places/folder-blue-downloads.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-blue-drag-accept.svg7
-rw-r--r--.icons/awkward/32x32/places/folder-blue-dropbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-favorites.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-games.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-git.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-github.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-gitlab.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-gnome.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-google-drive.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-image-people.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-important.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-java.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-kde.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-blue-linux.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-locked.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-blue-mail-cloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-mail.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-mega.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-meocloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-music-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-music.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-network.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-nextcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-open.svg8
-rw-r--r--.icons/awkward/32x32/places/folder-blue-owncloud.svg19
-rw-r--r--.icons/awkward/32x32/places/folder-blue-pcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-photo.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-pictures-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-pictures.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-print.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-private.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-projects.svg9
l---------.icons/awkward/32x32/places/folder-blue-public.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-blue-publicshare-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-recent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-remote-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-remote.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-script.svg16
-rw-r--r--.icons/awkward/32x32/places/folder-blue-steam.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-tar.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-blue-templates-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-templates.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-torrent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-unlocked.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-vbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-video.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-videos-open.svg9
l---------.icons/awkward/32x32/places/folder-blue-videos.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-blue-visiting.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-wifi.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue-wine.svg14
-rw-r--r--.icons/awkward/32x32/places/folder-blue-yandex-disk.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-blue.svg8
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-activities.svg13
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-android.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-apple.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-arduino.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-backup.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-books.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-cd.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-copy-cloud.svg9
l---------.icons/awkward/32x32/places/folder-bluegrey-desktop.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-development.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-documents-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-documents.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-download-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-download.svg9
l---------.icons/awkward/32x32/places/folder-bluegrey-downloads.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-drag-accept.svg7
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-dropbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-favorites.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-games.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-git.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-github.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-gitlab.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-gnome.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-google-drive.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-image-people.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-important.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-java.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-kde.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-linux.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-locked.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-mail-cloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-mail.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-mega.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-meocloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-music-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-music.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-network.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-nextcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-open.svg8
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-owncloud.svg19
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-pcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-photo.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-pictures-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-pictures.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-print.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-private.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-projects.svg9
l---------.icons/awkward/32x32/places/folder-bluegrey-public.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-publicshare-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-recent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-remote-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-remote.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-script.svg16
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-steam.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-tar.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-templates-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-templates.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-torrent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-unlocked.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-vbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-video.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-videos-open.svg9
l---------.icons/awkward/32x32/places/folder-bluegrey-videos.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-visiting.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-wifi.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-wine.svg14
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey-yandex-disk.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-bluegrey.svg8
l---------.icons/awkward/32x32/places/folder-bookmark.svg1
l---------.icons/awkward/32x32/places/folder-bookmarks.svg1
l---------.icons/awkward/32x32/places/folder-books.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-brown-activities.svg13
-rw-r--r--.icons/awkward/32x32/places/folder-brown-android.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-brown-apple.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-arduino.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-backup.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-books.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-cd.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-brown-copy-cloud.svg9
l---------.icons/awkward/32x32/places/folder-brown-desktop.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-brown-development.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-documents-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-documents.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-download-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-download.svg9
l---------.icons/awkward/32x32/places/folder-brown-downloads.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-brown-drag-accept.svg7
-rw-r--r--.icons/awkward/32x32/places/folder-brown-dropbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-favorites.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-games.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-git.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-github.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-gitlab.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-gnome.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-google-drive.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-image-people.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-important.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-java.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-kde.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-brown-linux.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-locked.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-brown-mail-cloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-mail.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-mega.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-meocloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-music-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-music.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-network.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-nextcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-open.svg8
-rw-r--r--.icons/awkward/32x32/places/folder-brown-owncloud.svg19
-rw-r--r--.icons/awkward/32x32/places/folder-brown-pcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-photo.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-pictures-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-pictures.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-print.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-private.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-projects.svg9
l---------.icons/awkward/32x32/places/folder-brown-public.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-brown-publicshare-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-recent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-remote-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-remote.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-script.svg16
-rw-r--r--.icons/awkward/32x32/places/folder-brown-steam.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-tar.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-brown-templates-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-templates.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-torrent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-unlocked.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-vbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-video.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-videos-open.svg9
l---------.icons/awkward/32x32/places/folder-brown-videos.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-brown-visiting.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-wifi.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown-wine.svg14
-rw-r--r--.icons/awkward/32x32/places/folder-brown-yandex-disk.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-brown.svg8
l---------.icons/awkward/32x32/places/folder-camera.svg1
l---------.icons/awkward/32x32/places/folder-cd.svg1
l---------.icons/awkward/32x32/places/folder-cloud.svg1
l---------.icons/awkward/32x32/places/folder-copy-cloud.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-custom-activities.svg13
-rw-r--r--.icons/awkward/32x32/places/folder-custom-android.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-custom-apple.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-arduino.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-backup.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-books.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-cd.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-custom-copy-cloud.svg9
l---------.icons/awkward/32x32/places/folder-custom-desktop.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-custom-development.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-documents-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-documents.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-download-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-download.svg9
l---------.icons/awkward/32x32/places/folder-custom-downloads.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-custom-drag-accept.svg7
-rw-r--r--.icons/awkward/32x32/places/folder-custom-dropbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-favorites.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-games.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-git.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-github.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-gitlab.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-gnome.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-google-drive.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-image-people.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-important.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-java.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-kde.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-custom-linux.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-locked.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-custom-mail-cloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-mail.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-mega.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-meocloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-music-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-music.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-network.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-nextcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-open.svg8
-rw-r--r--.icons/awkward/32x32/places/folder-custom-owncloud.svg19
-rw-r--r--.icons/awkward/32x32/places/folder-custom-pcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-photo.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-pictures-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-pictures.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-print.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-private.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-projects.svg9
l---------.icons/awkward/32x32/places/folder-custom-public.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-custom-publicshare-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-recent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-remote-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-remote.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-script.svg16
-rw-r--r--.icons/awkward/32x32/places/folder-custom-steam.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-tar.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-custom-templates-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-templates.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-torrent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-unlocked.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-vbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-video.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-videos-open.svg9
l---------.icons/awkward/32x32/places/folder-custom-videos.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-custom-visiting.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-wifi.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom-wine.svg14
-rw-r--r--.icons/awkward/32x32/places/folder-custom-yandex-disk.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-custom.svg8
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-activities.svg13
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-android.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-apple.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-arduino.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-backup.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-books.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-cd.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-copy-cloud.svg9
l---------.icons/awkward/32x32/places/folder-cyan-desktop.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-development.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-documents-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-documents.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-download-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-download.svg9
l---------.icons/awkward/32x32/places/folder-cyan-downloads.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-drag-accept.svg7
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-dropbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-favorites.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-games.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-git.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-github.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-gitlab.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-gnome.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-google-drive.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-image-people.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-important.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-java.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-kde.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-linux.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-locked.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-mail-cloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-mail.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-mega.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-meocloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-music-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-music.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-network.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-nextcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-open.svg8
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-owncloud.svg19
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-pcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-photo.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-pictures-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-pictures.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-print.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-private.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-projects.svg9
l---------.icons/awkward/32x32/places/folder-cyan-public.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-publicshare-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-recent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-remote-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-remote.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-script.svg16
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-steam.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-tar.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-templates-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-templates.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-torrent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-unlocked.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-vbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-video.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-videos-open.svg9
l---------.icons/awkward/32x32/places/folder-cyan-videos.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-visiting.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-wifi.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-wine.svg14
-rw-r--r--.icons/awkward/32x32/places/folder-cyan-yandex-disk.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-cyan.svg8
l---------.icons/awkward/32x32/places/folder-decrypted.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-activities.svg13
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-android.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-apple.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-arduino.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-backup.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-books.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-cd.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-copy-cloud.svg9
l---------.icons/awkward/32x32/places/folder-deeporange-desktop.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-development.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-documents-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-documents.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-download-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-download.svg9
l---------.icons/awkward/32x32/places/folder-deeporange-downloads.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-drag-accept.svg7
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-dropbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-favorites.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-games.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-git.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-github.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-gitlab.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-gnome.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-google-drive.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-image-people.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-important.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-java.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-kde.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-linux.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-locked.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-mail-cloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-mail.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-mega.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-meocloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-music-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-music.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-network.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-nextcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-open.svg8
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-owncloud.svg19
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-pcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-photo.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-pictures-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-pictures.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-print.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-private.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-projects.svg9
l---------.icons/awkward/32x32/places/folder-deeporange-public.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-publicshare-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-recent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-remote-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-remote.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-script.svg16
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-steam.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-tar.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-templates-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-templates.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-torrent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-unlocked.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-vbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-video.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-videos-open.svg9
l---------.icons/awkward/32x32/places/folder-deeporange-videos.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-visiting.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-wifi.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-wine.svg14
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange-yandex-disk.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-deeporange.svg8
l---------.icons/awkward/32x32/places/folder-desktop.svg1
l---------.icons/awkward/32x32/places/folder-development.svg1
l---------.icons/awkward/32x32/places/folder-documents-open.svg1
l---------.icons/awkward/32x32/places/folder-documents.svg1
l---------.icons/awkward/32x32/places/folder-download-open.svg1
l---------.icons/awkward/32x32/places/folder-download.svg1
l---------.icons/awkward/32x32/places/folder-downloads.svg1
l---------.icons/awkward/32x32/places/folder-drag-accept.svg1
l---------.icons/awkward/32x32/places/folder-dropbox.svg1
l---------.icons/awkward/32x32/places/folder-encrypted.svg1
l---------.icons/awkward/32x32/places/folder-favorites.svg1
l---------.icons/awkward/32x32/places/folder-games.svg1
l---------.icons/awkward/32x32/places/folder-gdrive.svg1
l---------.icons/awkward/32x32/places/folder-git.svg1
l---------.icons/awkward/32x32/places/folder-github.svg1
l---------.icons/awkward/32x32/places/folder-gitlab.svg1
l---------.icons/awkward/32x32/places/folder-gnome.svg1
l---------.icons/awkward/32x32/places/folder-google-drive.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-green-activities.svg13
-rw-r--r--.icons/awkward/32x32/places/folder-green-android.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-green-apple.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-arduino.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-backup.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-books.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-cd.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-green-copy-cloud.svg9
l---------.icons/awkward/32x32/places/folder-green-desktop.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-green-development.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-documents-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-documents.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-download-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-download.svg9
l---------.icons/awkward/32x32/places/folder-green-downloads.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-green-drag-accept.svg7
-rw-r--r--.icons/awkward/32x32/places/folder-green-dropbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-favorites.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-games.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-git.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-github.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-gitlab.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-gnome.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-google-drive.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-image-people.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-important.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-java.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-kde.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-green-linux.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-locked.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-green-mail-cloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-mail.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-mega.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-meocloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-music-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-music.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-network.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-nextcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-open.svg8
-rw-r--r--.icons/awkward/32x32/places/folder-green-owncloud.svg19
-rw-r--r--.icons/awkward/32x32/places/folder-green-pcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-photo.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-pictures-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-pictures.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-print.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-private.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-projects.svg9
l---------.icons/awkward/32x32/places/folder-green-public.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-green-publicshare-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-recent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-remote-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-remote.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-script.svg16
-rw-r--r--.icons/awkward/32x32/places/folder-green-steam.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-tar.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-green-templates-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-templates.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-torrent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-unlocked.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-vbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-video.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-videos-open.svg9
l---------.icons/awkward/32x32/places/folder-green-videos.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-green-visiting.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-wifi.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green-wine.svg14
-rw-r--r--.icons/awkward/32x32/places/folder-green-yandex-disk.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-green.svg8
-rw-r--r--.icons/awkward/32x32/places/folder-grey-activities.svg13
-rw-r--r--.icons/awkward/32x32/places/folder-grey-android.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-grey-apple.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-arduino.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-backup.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-books.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-cd.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-grey-copy-cloud.svg9
l---------.icons/awkward/32x32/places/folder-grey-desktop.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-grey-development.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-documents-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-documents.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-download-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-download.svg9
l---------.icons/awkward/32x32/places/folder-grey-downloads.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-grey-drag-accept.svg7
-rw-r--r--.icons/awkward/32x32/places/folder-grey-dropbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-favorites.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-games.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-git.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-github.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-gitlab.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-gnome.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-google-drive.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-image-people.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-important.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-java.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-kde.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-grey-linux.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-locked.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-grey-mail-cloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-mail.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-mega.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-meocloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-music-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-music.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-network.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-nextcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-open.svg8
-rw-r--r--.icons/awkward/32x32/places/folder-grey-owncloud.svg19
-rw-r--r--.icons/awkward/32x32/places/folder-grey-pcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-photo.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-pictures-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-pictures.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-print.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-private.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-projects.svg9
l---------.icons/awkward/32x32/places/folder-grey-public.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-grey-publicshare-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-recent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-remote-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-remote.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-script.svg16
-rw-r--r--.icons/awkward/32x32/places/folder-grey-steam.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-tar.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-grey-templates-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-templates.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-torrent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-unlocked.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-vbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-video.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-videos-open.svg9
l---------.icons/awkward/32x32/places/folder-grey-videos.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-grey-visiting.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-wifi.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey-wine.svg14
-rw-r--r--.icons/awkward/32x32/places/folder-grey-yandex-disk.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-grey.svg8
l---------.icons/awkward/32x32/places/folder-home.svg1
l---------.icons/awkward/32x32/places/folder-html.svg1
l---------.icons/awkward/32x32/places/folder-image-people.svg1
l---------.icons/awkward/32x32/places/folder-image.svg1
l---------.icons/awkward/32x32/places/folder-images.svg1
l---------.icons/awkward/32x32/places/folder-important.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-activities.svg13
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-android.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-apple.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-arduino.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-backup.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-books.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-cd.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-copy-cloud.svg9
l---------.icons/awkward/32x32/places/folder-indigo-desktop.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-development.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-documents-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-documents.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-download-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-download.svg9
l---------.icons/awkward/32x32/places/folder-indigo-downloads.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-drag-accept.svg7
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-dropbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-favorites.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-games.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-git.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-github.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-gitlab.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-gnome.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-google-drive.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-image-people.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-important.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-java.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-kde.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-linux.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-locked.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-mail-cloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-mail.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-mega.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-meocloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-music-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-music.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-network.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-nextcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-open.svg8
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-owncloud.svg19
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-pcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-photo.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-pictures-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-pictures.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-print.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-private.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-projects.svg9
l---------.icons/awkward/32x32/places/folder-indigo-public.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-publicshare-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-recent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-remote-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-remote.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-script.svg16
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-steam.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-tar.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-templates-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-templates.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-torrent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-unlocked.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-vbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-video.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-videos-open.svg9
l---------.icons/awkward/32x32/places/folder-indigo-videos.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-visiting.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-wifi.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-wine.svg14
-rw-r--r--.icons/awkward/32x32/places/folder-indigo-yandex-disk.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-indigo.svg8
l---------.icons/awkward/32x32/places/folder-java.svg1
l---------.icons/awkward/32x32/places/folder-kde.svg1
l---------.icons/awkward/32x32/places/folder-linux.svg1
l---------.icons/awkward/32x32/places/folder-locked.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-activities.svg13
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-android.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-apple.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-arduino.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-backup.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-books.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-cd.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-copy-cloud.svg9
l---------.icons/awkward/32x32/places/folder-magenta-desktop.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-development.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-documents-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-documents.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-download-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-download.svg9
l---------.icons/awkward/32x32/places/folder-magenta-downloads.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-drag-accept.svg7
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-dropbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-favorites.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-games.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-git.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-github.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-gitlab.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-gnome.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-google-drive.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-image-people.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-important.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-java.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-kde.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-linux.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-locked.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-mail-cloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-mail.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-mega.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-meocloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-music-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-music.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-network.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-nextcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-open.svg8
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-owncloud.svg19
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-pcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-photo.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-pictures-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-pictures.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-print.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-private.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-projects.svg9
l---------.icons/awkward/32x32/places/folder-magenta-public.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-publicshare-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-recent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-remote-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-remote.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-script.svg16
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-steam.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-tar.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-templates-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-templates.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-torrent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-unlocked.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-vbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-video.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-videos-open.svg9
l---------.icons/awkward/32x32/places/folder-magenta-videos.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-visiting.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-wifi.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-wine.svg14
-rw-r--r--.icons/awkward/32x32/places/folder-magenta-yandex-disk.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-magenta.svg8
l---------.icons/awkward/32x32/places/folder-mail-cloud.svg1
l---------.icons/awkward/32x32/places/folder-mail.svg1
l---------.icons/awkward/32x32/places/folder-mega.svg1
l---------.icons/awkward/32x32/places/folder-meocloud.svg1
l---------.icons/awkward/32x32/places/folder-music-open.svg1
l---------.icons/awkward/32x32/places/folder-music.svg1
l---------.icons/awkward/32x32/places/folder-network.svg1
l---------.icons/awkward/32x32/places/folder-nextcloud.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-activities.svg13
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-android.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-apple.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-arduino.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-backup.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-books.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-cd.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-copy-cloud.svg9
l---------.icons/awkward/32x32/places/folder-nordic-desktop.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-development.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-documents-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-documents.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-download-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-download.svg9
l---------.icons/awkward/32x32/places/folder-nordic-downloads.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-drag-accept.svg7
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-dropbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-favorites.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-games.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-git.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-github.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-gitlab.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-gnome.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-google-drive.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-image-people.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-important.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-java.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-kde.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-linux.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-locked.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-mail-cloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-mail.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-mega.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-meocloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-music-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-music.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-network.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-nextcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-open.svg8
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-owncloud.svg19
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-pcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-photo.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-pictures-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-pictures.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-print.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-private.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-projects.svg9
l---------.icons/awkward/32x32/places/folder-nordic-public.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-publicshare-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-recent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-remote-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-remote.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-script.svg16
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-steam.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-tar.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-templates-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-templates.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-torrent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-unlocked.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-vbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-video.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-videos-open.svg9
l---------.icons/awkward/32x32/places/folder-nordic-videos.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-visiting.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-wifi.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-wine.svg14
-rw-r--r--.icons/awkward/32x32/places/folder-nordic-yandex-disk.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-nordic.svg8
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-activities.svg13
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-android.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-apple.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-arduino.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-backup.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-books.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-cd.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-copy-cloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-development.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-documents-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-documents.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-download-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-download.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-drag-accept.svg7
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-dropbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-favorites.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-games.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-git.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-github.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-gitlab.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-gnome.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-google-drive.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-image-people.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-important.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-java.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-kde.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-linux.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-locked.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-mail-cloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-mail.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-mega.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-meocloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-music-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-music.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-network.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-nextcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-open.svg8
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-owncloud.svg19
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-pcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-photo.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-pictures-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-pictures.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-print.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-private.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-projects.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-publicshare-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-recent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-remote-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-remote.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-script.svg16
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-steam.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-tar.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-templates-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-templates.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-torrent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-unlocked.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-vbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-video.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-videos-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-visiting.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-wifi.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-wine.svg14
-rw-r--r--.icons/awkward/32x32/places/folder-oomox-yandex-disk.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-oomox.svg8
l---------.icons/awkward/32x32/places/folder-open.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-orange-activities.svg13
-rw-r--r--.icons/awkward/32x32/places/folder-orange-android.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-orange-apple.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-arduino.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-backup.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-books.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-cd.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-orange-copy-cloud.svg9
l---------.icons/awkward/32x32/places/folder-orange-desktop.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-orange-development.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-documents-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-documents.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-download-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-download.svg9
l---------.icons/awkward/32x32/places/folder-orange-downloads.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-orange-drag-accept.svg7
-rw-r--r--.icons/awkward/32x32/places/folder-orange-dropbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-favorites.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-games.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-git.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-github.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-gitlab.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-gnome.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-google-drive.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-image-people.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-important.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-java.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-kde.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-orange-linux.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-locked.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-orange-mail-cloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-mail.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-mega.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-meocloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-music-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-music.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-network.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-nextcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-open.svg8
-rw-r--r--.icons/awkward/32x32/places/folder-orange-owncloud.svg19
-rw-r--r--.icons/awkward/32x32/places/folder-orange-pcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-photo.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-pictures-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-pictures.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-print.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-private.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-projects.svg9
l---------.icons/awkward/32x32/places/folder-orange-public.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-orange-publicshare-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-recent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-remote-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-remote.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-script.svg16
-rw-r--r--.icons/awkward/32x32/places/folder-orange-steam.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-tar.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-orange-templates-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-templates.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-torrent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-unlocked.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-vbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-video.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-videos-open.svg9
l---------.icons/awkward/32x32/places/folder-orange-videos.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-orange-visiting.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-wifi.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange-wine.svg14
-rw-r--r--.icons/awkward/32x32/places/folder-orange-yandex-disk.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-orange.svg8
l---------.icons/awkward/32x32/places/folder-owncloud.svg1
l---------.icons/awkward/32x32/places/folder-pcloud.svg1
l---------.icons/awkward/32x32/places/folder-photo.svg1
l---------.icons/awkward/32x32/places/folder-photos.svg1
l---------.icons/awkward/32x32/places/folder-picture.svg1
l---------.icons/awkward/32x32/places/folder-pictures-open.svg1
l---------.icons/awkward/32x32/places/folder-pictures.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-pink-activities.svg13
-rw-r--r--.icons/awkward/32x32/places/folder-pink-android.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-pink-apple.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-arduino.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-backup.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-books.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-cd.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-pink-copy-cloud.svg9
l---------.icons/awkward/32x32/places/folder-pink-desktop.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-pink-development.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-documents-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-documents.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-download-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-download.svg9
l---------.icons/awkward/32x32/places/folder-pink-downloads.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-pink-drag-accept.svg7
-rw-r--r--.icons/awkward/32x32/places/folder-pink-dropbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-favorites.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-games.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-git.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-github.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-gitlab.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-gnome.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-google-drive.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-image-people.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-important.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-java.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-kde.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-pink-linux.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-locked.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-pink-mail-cloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-mail.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-mega.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-meocloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-music-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-music.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-network.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-nextcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-open.svg8
-rw-r--r--.icons/awkward/32x32/places/folder-pink-owncloud.svg19
-rw-r--r--.icons/awkward/32x32/places/folder-pink-pcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-photo.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-pictures-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-pictures.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-print.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-private.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-projects.svg9
l---------.icons/awkward/32x32/places/folder-pink-public.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-pink-publicshare-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-recent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-remote-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-remote.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-script.svg16
-rw-r--r--.icons/awkward/32x32/places/folder-pink-steam.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-tar.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-pink-templates-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-templates.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-torrent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-unlocked.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-vbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-video.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-videos-open.svg9
l---------.icons/awkward/32x32/places/folder-pink-videos.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-pink-visiting.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-wifi.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink-wine.svg14
-rw-r--r--.icons/awkward/32x32/places/folder-pink-yandex-disk.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-pink.svg8
l---------.icons/awkward/32x32/places/folder-print.svg1
l---------.icons/awkward/32x32/places/folder-private.svg1
l---------.icons/awkward/32x32/places/folder-projects.svg1
l---------.icons/awkward/32x32/places/folder-public.svg1
l---------.icons/awkward/32x32/places/folder-publicshare-open.svg1
l---------.icons/awkward/32x32/places/folder-publicshare.svg1
l---------.icons/awkward/32x32/places/folder-recent.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-red-activities.svg13
-rw-r--r--.icons/awkward/32x32/places/folder-red-android.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-red-apple.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-arduino.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-backup.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-books.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-cd.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-red-copy-cloud.svg9
l---------.icons/awkward/32x32/places/folder-red-desktop.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-red-development.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-documents-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-documents.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-download-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-download.svg9
l---------.icons/awkward/32x32/places/folder-red-downloads.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-red-drag-accept.svg7
-rw-r--r--.icons/awkward/32x32/places/folder-red-dropbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-favorites.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-games.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-git.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-github.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-gitlab.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-gnome.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-google-drive.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-image-people.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-important.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-java.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-kde.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-red-linux.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-locked.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-red-mail-cloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-mail.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-mega.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-meocloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-music-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-music.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-network.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-nextcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-open.svg8
-rw-r--r--.icons/awkward/32x32/places/folder-red-owncloud.svg19
-rw-r--r--.icons/awkward/32x32/places/folder-red-pcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-photo.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-pictures-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-pictures.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-print.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-private.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-projects.svg9
l---------.icons/awkward/32x32/places/folder-red-public.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-red-publicshare-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-recent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-remote-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-remote.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-script.svg16
-rw-r--r--.icons/awkward/32x32/places/folder-red-steam.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-tar.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-red-templates-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-templates.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-torrent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-unlocked.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-vbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-video.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-videos-open.svg9
l---------.icons/awkward/32x32/places/folder-red-videos.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-red-visiting.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-wifi.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red-wine.svg14
-rw-r--r--.icons/awkward/32x32/places/folder-red-yandex-disk.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-red.svg8
l---------.icons/awkward/32x32/places/folder-remote-open.svg1
l---------.icons/awkward/32x32/places/folder-remote.svg1
l---------.icons/awkward/32x32/places/folder-root.svg1
l---------.icons/awkward/32x32/places/folder-script.svg1
l---------.icons/awkward/32x32/places/folder-sound.svg1
l---------.icons/awkward/32x32/places/folder-steam.svg1
l---------.icons/awkward/32x32/places/folder-tar.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-teal-activities.svg13
-rw-r--r--.icons/awkward/32x32/places/folder-teal-android.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-teal-apple.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-arduino.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-backup.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-books.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-cd.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-teal-copy-cloud.svg9
l---------.icons/awkward/32x32/places/folder-teal-desktop.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-teal-development.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-documents-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-documents.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-download-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-download.svg9
l---------.icons/awkward/32x32/places/folder-teal-downloads.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-teal-drag-accept.svg7
-rw-r--r--.icons/awkward/32x32/places/folder-teal-dropbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-favorites.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-games.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-git.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-github.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-gitlab.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-gnome.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-google-drive.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-image-people.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-important.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-java.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-kde.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-teal-linux.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-locked.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-teal-mail-cloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-mail.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-mega.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-meocloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-music-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-music.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-network.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-nextcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-open.svg8
-rw-r--r--.icons/awkward/32x32/places/folder-teal-owncloud.svg19
-rw-r--r--.icons/awkward/32x32/places/folder-teal-pcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-photo.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-pictures-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-pictures.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-print.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-private.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-projects.svg9
l---------.icons/awkward/32x32/places/folder-teal-public.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-teal-publicshare-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-recent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-remote-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-remote.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-script.svg16
-rw-r--r--.icons/awkward/32x32/places/folder-teal-steam.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-tar.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-teal-templates-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-templates.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-torrent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-unlocked.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-vbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-video.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-videos-open.svg9
l---------.icons/awkward/32x32/places/folder-teal-videos.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-teal-visiting.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-wifi.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal-wine.svg14
-rw-r--r--.icons/awkward/32x32/places/folder-teal-yandex-disk.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-teal.svg8
l---------.icons/awkward/32x32/places/folder-temp.svg1
l---------.icons/awkward/32x32/places/folder-templates-open.svg1
l---------.icons/awkward/32x32/places/folder-templates.svg1
l---------.icons/awkward/32x32/places/folder-text.svg1
l---------.icons/awkward/32x32/places/folder-torrent.svg1
l---------.icons/awkward/32x32/places/folder-txt.svg1
l---------.icons/awkward/32x32/places/folder-unlocked.svg1
l---------.icons/awkward/32x32/places/folder-vbox.svg1
l---------.icons/awkward/32x32/places/folder-video.svg1
l---------.icons/awkward/32x32/places/folder-videocamera.svg1
l---------.icons/awkward/32x32/places/folder-videos-open.svg1
l---------.icons/awkward/32x32/places/folder-videos.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-violet-activities.svg13
-rw-r--r--.icons/awkward/32x32/places/folder-violet-android.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-violet-apple.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-arduino.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-backup.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-books.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-cd.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-violet-copy-cloud.svg9
l---------.icons/awkward/32x32/places/folder-violet-desktop.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-violet-development.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-documents-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-documents.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-download-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-download.svg9
l---------.icons/awkward/32x32/places/folder-violet-downloads.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-violet-drag-accept.svg7
-rw-r--r--.icons/awkward/32x32/places/folder-violet-dropbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-favorites.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-games.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-git.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-github.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-gitlab.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-gnome.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-google-drive.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-image-people.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-important.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-java.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-kde.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-violet-linux.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-locked.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-violet-mail-cloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-mail.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-mega.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-meocloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-music-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-music.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-network.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-nextcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-open.svg8
-rw-r--r--.icons/awkward/32x32/places/folder-violet-owncloud.svg19
-rw-r--r--.icons/awkward/32x32/places/folder-violet-pcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-photo.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-pictures-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-pictures.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-print.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-private.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-projects.svg9
l---------.icons/awkward/32x32/places/folder-violet-public.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-violet-publicshare-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-recent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-remote-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-remote.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-script.svg16
-rw-r--r--.icons/awkward/32x32/places/folder-violet-steam.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-tar.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-violet-templates-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-templates.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-torrent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-unlocked.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-vbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-video.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-videos-open.svg9
l---------.icons/awkward/32x32/places/folder-violet-videos.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-violet-visiting.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-wifi.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet-wine.svg14
-rw-r--r--.icons/awkward/32x32/places/folder-violet-yandex-disk.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-violet.svg8
l---------.icons/awkward/32x32/places/folder-visiting.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-white-activities.svg13
-rw-r--r--.icons/awkward/32x32/places/folder-white-android.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-white-apple.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-arduino.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-backup.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-books.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-cd.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-white-copy-cloud.svg9
l---------.icons/awkward/32x32/places/folder-white-desktop.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-white-development.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-documents-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-documents.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-download-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-download.svg9
l---------.icons/awkward/32x32/places/folder-white-downloads.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-white-drag-accept.svg7
-rw-r--r--.icons/awkward/32x32/places/folder-white-dropbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-favorites.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-games.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-git.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-github.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-gitlab.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-gnome.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-google-drive.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-image-people.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-important.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-java.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-kde.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-white-linux.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-locked.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-white-mail-cloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-mail.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-mega.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-meocloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-music-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-music.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-network.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-nextcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-open.svg8
-rw-r--r--.icons/awkward/32x32/places/folder-white-owncloud.svg19
-rw-r--r--.icons/awkward/32x32/places/folder-white-pcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-photo.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-pictures-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-pictures.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-print.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-private.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-projects.svg9
l---------.icons/awkward/32x32/places/folder-white-public.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-white-publicshare-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-recent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-remote-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-remote.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-script.svg16
-rw-r--r--.icons/awkward/32x32/places/folder-white-steam.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-tar.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-white-templates-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-templates.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-torrent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-unlocked.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-vbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-video.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-videos-open.svg9
l---------.icons/awkward/32x32/places/folder-white-videos.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-white-visiting.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-wifi.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white-wine.svg14
-rw-r--r--.icons/awkward/32x32/places/folder-white-yandex-disk.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-white.svg8
l---------.icons/awkward/32x32/places/folder-wifi.svg1
l---------.icons/awkward/32x32/places/folder-wine.svg1
l---------.icons/awkward/32x32/places/folder-yandex-disk.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-activities.svg13
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-android.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-apple.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-arduino.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-backup.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-books.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-cd.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-copy-cloud.svg9
l---------.icons/awkward/32x32/places/folder-yellow-desktop.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-development.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-documents-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-documents.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-download-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-download.svg9
l---------.icons/awkward/32x32/places/folder-yellow-downloads.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-drag-accept.svg7
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-dropbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-favorites.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-games.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-git.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-github.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-gitlab.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-gnome.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-google-drive.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-image-people.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-important.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-java.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-kde.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-linux.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-locked.svg11
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-mail-cloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-mail.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-mega.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-meocloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-music-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-music.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-network.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-nextcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-open.svg8
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-owncloud.svg19
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-pcloud.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-photo.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-pictures-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-pictures.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-print.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-private.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-projects.svg9
l---------.icons/awkward/32x32/places/folder-yellow-public.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-publicshare-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-recent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-remote-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-remote.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-script.svg16
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-steam.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-tar.svg12
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-templates-open.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-templates.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-torrent.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-unlocked.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-vbox.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-video.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-videos-open.svg9
l---------.icons/awkward/32x32/places/folder-yellow-videos.svg1
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-visiting.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-wifi.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-wine.svg14
-rw-r--r--.icons/awkward/32x32/places/folder-yellow-yandex-disk.svg9
-rw-r--r--.icons/awkward/32x32/places/folder-yellow.svg8
l---------.icons/awkward/32x32/places/folder.svg1
l---------.icons/awkward/32x32/places/folder_home.svg1
l---------.icons/awkward/32x32/places/folder_home2.svg1
l---------.icons/awkward/32x32/places/folder_man.svg1
l---------.icons/awkward/32x32/places/folder_open.svg1
l---------.icons/awkward/32x32/places/folder_wordprocessing.svg1
l---------.icons/awkward/32x32/places/gnome-fs-bookmark-missing.svg1
l---------.icons/awkward/32x32/places/gnome-fs-bookmark.svg1
l---------.icons/awkward/32x32/places/gnome-fs-directory-accept.svg1
l---------.icons/awkward/32x32/places/gnome-fs-directory.svg1
l---------.icons/awkward/32x32/places/gnome-fs-home.svg1
l---------.icons/awkward/32x32/places/gnome-home.svg1
l---------.icons/awkward/32x32/places/gtk-directory.svg1
l---------.icons/awkward/32x32/places/inode-directory.svg1
l---------.icons/awkward/32x32/places/insync-folder.svg1
l---------.icons/awkward/32x32/places/knetattach.svg1
l---------.icons/awkward/32x32/places/library-music.svg1
-rw-r--r--.icons/awkward/32x32/places/network-workgroup.svg7
l---------.icons/awkward/32x32/places/network.svg1
l---------.icons/awkward/32x32/places/repository.svg1
l---------.icons/awkward/32x32/places/stock_bookmark.svg1
l---------.icons/awkward/32x32/places/stock_delete-bookmark.svg1
l---------.icons/awkward/32x32/places/stock_folder.svg1
l---------.icons/awkward/32x32/places/stock_open.svg1
-rw-r--r--.icons/awkward/32x32/places/user-black-desktop.svg7
-rw-r--r--.icons/awkward/32x32/places/user-black-home-open.svg9
-rw-r--r--.icons/awkward/32x32/places/user-black-home.svg9
-rw-r--r--.icons/awkward/32x32/places/user-blue-desktop.svg7
-rw-r--r--.icons/awkward/32x32/places/user-blue-home-open.svg9
-rw-r--r--.icons/awkward/32x32/places/user-blue-home.svg9
-rw-r--r--.icons/awkward/32x32/places/user-bluegrey-desktop.svg7
-rw-r--r--.icons/awkward/32x32/places/user-bluegrey-home-open.svg9
-rw-r--r--.icons/awkward/32x32/places/user-bluegrey-home.svg9
-rw-r--r--.icons/awkward/32x32/places/user-bookmarks.svg5
-rw-r--r--.icons/awkward/32x32/places/user-brown-desktop.svg7
-rw-r--r--.icons/awkward/32x32/places/user-brown-home-open.svg9
-rw-r--r--.icons/awkward/32x32/places/user-brown-home.svg9
-rw-r--r--.icons/awkward/32x32/places/user-custom-desktop.svg7
-rw-r--r--.icons/awkward/32x32/places/user-custom-home-open.svg9
-rw-r--r--.icons/awkward/32x32/places/user-custom-home.svg9
-rw-r--r--.icons/awkward/32x32/places/user-cyan-desktop.svg7
-rw-r--r--.icons/awkward/32x32/places/user-cyan-home-open.svg9
-rw-r--r--.icons/awkward/32x32/places/user-cyan-home.svg9
-rw-r--r--.icons/awkward/32x32/places/user-deeporange-desktop.svg7
-rw-r--r--.icons/awkward/32x32/places/user-deeporange-home-open.svg9
-rw-r--r--.icons/awkward/32x32/places/user-deeporange-home.svg9
l---------.icons/awkward/32x32/places/user-desktop.svg1
-rw-r--r--.icons/awkward/32x32/places/user-green-desktop.svg7
-rw-r--r--.icons/awkward/32x32/places/user-green-home-open.svg9
-rw-r--r--.icons/awkward/32x32/places/user-green-home.svg9
-rw-r--r--.icons/awkward/32x32/places/user-grey-desktop.svg7
-rw-r--r--.icons/awkward/32x32/places/user-grey-home-open.svg9
-rw-r--r--.icons/awkward/32x32/places/user-grey-home.svg9
l---------.icons/awkward/32x32/places/user-home-open.svg1
l---------.icons/awkward/32x32/places/user-home.svg1
-rw-r--r--.icons/awkward/32x32/places/user-indigo-desktop.svg7
-rw-r--r--.icons/awkward/32x32/places/user-indigo-home-open.svg9
-rw-r--r--.icons/awkward/32x32/places/user-indigo-home.svg9
-rw-r--r--.icons/awkward/32x32/places/user-magenta-desktop.svg7
-rw-r--r--.icons/awkward/32x32/places/user-magenta-home-open.svg9
-rw-r--r--.icons/awkward/32x32/places/user-magenta-home.svg9
-rw-r--r--.icons/awkward/32x32/places/user-nordic-desktop.svg7
-rw-r--r--.icons/awkward/32x32/places/user-nordic-home-open.svg9
-rw-r--r--.icons/awkward/32x32/places/user-nordic-home.svg9
-rw-r--r--.icons/awkward/32x32/places/user-oomox-desktop.svg7
-rw-r--r--.icons/awkward/32x32/places/user-oomox-home-open.svg9
-rw-r--r--.icons/awkward/32x32/places/user-oomox-home.svg9
-rw-r--r--.icons/awkward/32x32/places/user-orange-desktop.svg7
-rw-r--r--.icons/awkward/32x32/places/user-orange-home-open.svg9
-rw-r--r--.icons/awkward/32x32/places/user-orange-home.svg9
-rw-r--r--.icons/awkward/32x32/places/user-pink-desktop.svg7
-rw-r--r--.icons/awkward/32x32/places/user-pink-home-open.svg9
-rw-r--r--.icons/awkward/32x32/places/user-pink-home.svg9
-rw-r--r--.icons/awkward/32x32/places/user-red-desktop.svg7
-rw-r--r--.icons/awkward/32x32/places/user-red-home-open.svg9
-rw-r--r--.icons/awkward/32x32/places/user-red-home.svg9
-rw-r--r--.icons/awkward/32x32/places/user-teal-desktop.svg7
-rw-r--r--.icons/awkward/32x32/places/user-teal-home-open.svg9
-rw-r--r--.icons/awkward/32x32/places/user-teal-home.svg9
-rw-r--r--.icons/awkward/32x32/places/user-violet-desktop.svg7
-rw-r--r--.icons/awkward/32x32/places/user-violet-home-open.svg9
-rw-r--r--.icons/awkward/32x32/places/user-violet-home.svg9
-rw-r--r--.icons/awkward/32x32/places/user-white-desktop.svg7
-rw-r--r--.icons/awkward/32x32/places/user-white-home-open.svg9
-rw-r--r--.icons/awkward/32x32/places/user-white-home.svg9
-rw-r--r--.icons/awkward/32x32/places/user-yellow-desktop.svg7
-rw-r--r--.icons/awkward/32x32/places/user-yellow-home-open.svg9
-rw-r--r--.icons/awkward/32x32/places/user-yellow-home.svg9
1534 files changed, 12928 insertions, 0 deletions
diff --git a/.icons/awkward/32x32/places/bookmark-missing.svg b/.icons/awkward/32x32/places/bookmark-missing.svg
new file mode 100644
index 00000000..d2e472e8
--- /dev/null
+++ b/.icons/awkward/32x32/places/bookmark-missing.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <path style="opacity:0.2" d="m 15.5,2.9997517 c -1.307197,0.018684 -2.240232,0.8058961 -2.677734,2.109375 l 0.01758,-0.058594 -2.054688,5.9492193 -6.9257809,0 c -0.015101,-2.42e-4 -0.029821,-2.42e-4 -0.044922,0 -0.8271266,0.02681 -1.5721928,0.512609 -2.0976562,1.152344 -1.13642101,1.304496 -0.89620891,3.657981 0.546875,4.630859 l 5.4453125,3.978516 -2.1132813,6.566406 c -0.00235,0.0073 -0.00365,0.01418 -0.00586,0.02148 -0.322905,1.060759 -0.019257,2.152805 0.7929687,2.900391 0.00587,0.0055 0.011571,0.01219 0.017578,0.01758 0.9760412,0.867686 2.3489216,0.977964 3.4511713,0.259766 0.02097,-0.01357 0.04034,-0.02832 0.06055,-0.04297 L 15.5,26.499752 l 5.587891,3.984375 c 0.02021,0.01466 0.03958,0.02941 0.06055,0.04297 1.10225,0.718198 2.475129,0.60792 3.451171,-0.259766 0.006,-0.0054 0.01167,-0.01206 0.01758,-0.01758 0.812225,-0.747586 1.115873,-1.839632 0.792968,-2.900391 -0.0022,-0.0073 -0.0035,-0.01421 -0.0059,-0.02148 l -2.113281,-6.566406 5.445312,-3.978516 c 1.443084,-0.972878 1.683296,-3.326363 0.546875,-4.630859 -0.525463,-0.639735 -1.270529,-1.125534 -2.097656,-1.152344 -0.0151,-2.42e-4 -0.02982,-2.42e-4 -0.04492,0 l -6.925781,0 -2.054688,-5.9492191 0.01758,0.058594 C 17.740232,3.8056478 16.807197,3.0184357 15.5,2.9997517 Z"/>
+ <path style="fill:#e84040" d="M 15.5 2 C 14.192803 2.018684 13.259768 2.8058961 12.822266 4.109375 L 12.839844 4.0507812 L 10.785156 10 L 3.859375 10 C 3.844274 9.9997578 3.8295541 9.9997578 3.8144531 10 C 2.9873265 10.02681 2.2422603 10.512609 1.7167969 11.152344 C 0.58037587 12.45684 0.82058797 14.810325 2.2636719 15.783203 L 7.7089844 19.761719 L 5.5957031 26.328125 C 5.5933531 26.335395 5.5920537 26.342309 5.5898438 26.349609 C 5.2669387 27.410368 5.5705864 28.502414 6.3828125 29.25 C 6.3887165 29.25552 6.3943806 29.262178 6.4003906 29.267578 C 7.3764318 30.135264 8.7493126 30.245542 9.8515625 29.527344 C 9.8725325 29.513774 9.8918994 29.499025 9.9121094 29.484375 L 15.5 25.5 L 21.087891 29.484375 C 21.108101 29.499035 21.127467 29.513784 21.148438 29.527344 C 22.250688 30.245542 23.623567 30.135264 24.599609 29.267578 C 24.605609 29.262178 24.611277 29.25552 24.617188 29.25 C 25.429413 28.502414 25.733061 27.410368 25.410156 26.349609 C 25.407956 26.342309 25.406697 26.335395 25.404297 26.328125 L 23.291016 19.761719 L 28.736328 15.783203 C 30.179412 14.810325 30.419624 12.45684 29.283203 11.152344 C 28.75774 10.512609 28.012674 10.02681 27.185547 10 C 27.170447 9.9997578 27.155725 9.9997578 27.140625 10 L 20.214844 10 L 18.160156 4.0507812 L 18.177734 4.109375 C 17.740232 2.8058961 16.807197 2.018684 15.5 2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 15.5,2 C 14.192803,2.018684 13.259768,2.8058961 12.822266,4.109375 L 12.839844,4.0507812 10.785156,10 3.8593751,10 C 3.8442741,9.9997578 3.8295542,9.9997578 3.8144532,10 2.9873266,10.02681 2.2422604,10.512609 1.716797,11.152344 1.1227146,11.83429 0.91335689,12.800795 1.0468751,13.708984 1.127384,13.134555 1.3401057,12.584747 1.716797,12.152344 2.2422604,11.512609 2.9873266,11.02681 3.8144532,11 c 0.015101,-2.42e-4 0.029821,-2.42e-4 0.044922,0 l 6.9257808,0 2.054688,-5.9492188 -0.01758,0.058594 C 13.259768,3.8058961 14.192803,3.018684 15.5,3 c 1.307197,0.018684 2.240265,0.8058929 2.677734,2.109375 L 18.160156,5.0507812 20.214844,11 l 6.925781,0 c 0.0151,-2.42e-4 0.02982,-2.42e-4 0.04492,0 0.827127,0.02681 1.572193,0.512609 2.097656,1.152344 0.376691,0.432403 0.589413,0.982211 0.669922,1.55664 0.133518,-0.908189 -0.07584,-1.874694 -0.669922,-2.55664 C 28.75774,10.512609 28.012674,10.02681 27.185547,10 c -0.0151,-2.422e-4 -0.02982,-2.422e-4 -0.04492,0 l -6.925781,0 -2.054688,-5.9492188 0.01758,0.058594 C 17.740232,2.8058961 16.807197,2.018684 15.5,2 Z M 7.4492189,20.572266 5.5957032,26.328125 c -0.00235,0.0073 -0.00365,0.01418 -0.00586,0.02148 -0.1364147,0.448129 -0.1545077,0.901066 -0.076172,1.332032 0.020171,-0.110727 0.042543,-0.22156 0.076172,-0.332032 0.00221,-0.0073 0.00351,-0.01418 0.00586,-0.02148 L 7.7089845,20.761719 7.4492189,20.572266 Z m 16.1015621,0 -0.259765,0.189453 2.113281,6.566406 c 0.0024,0.0073 0.0037,0.01418 0.0059,0.02148 0.03363,0.110472 0.056,0.221305 0.07617,0.332032 0.07834,-0.430966 0.06024,-0.883903 -0.07617,-1.332032 -0.0022,-0.0073 -0.0035,-0.01421 -0.0059,-0.02148 l -1.853516,-5.755859 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/certificate-server.svg b/.icons/awkward/32x32/places/certificate-server.svg
new file mode 120000
index 00000000..5a98ca8c
--- /dev/null
+++ b/.icons/awkward/32x32/places/certificate-server.svg
@@ -0,0 +1 @@
+folder-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/desktop.svg b/.icons/awkward/32x32/places/desktop.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/awkward/32x32/places/desktop.svg
@@ -0,0 +1 @@
+user-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-activities.svg b/.icons/awkward/32x32/places/folder-activities.svg
new file mode 120000
index 00000000..beb4f212
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-activities.svg
@@ -0,0 +1 @@
+folder-oomox-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-android.svg b/.icons/awkward/32x32/places/folder-android.svg
new file mode 120000
index 00000000..3b04d84a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-android.svg
@@ -0,0 +1 @@
+folder-oomox-android.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-apple.svg b/.icons/awkward/32x32/places/folder-apple.svg
new file mode 120000
index 00000000..c29c3f0a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-apple.svg
@@ -0,0 +1 @@
+folder-oomox-apple.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-arduino.svg b/.icons/awkward/32x32/places/folder-arduino.svg
new file mode 120000
index 00000000..d38e3f49
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-arduino.svg
@@ -0,0 +1 @@
+folder-oomox-arduino.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-backup.svg b/.icons/awkward/32x32/places/folder-backup.svg
new file mode 120000
index 00000000..fae5c2e5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-backup.svg
@@ -0,0 +1 @@
+folder-oomox-backup.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-black-activities.svg b/.icons/awkward/32x32/places/folder-black-activities.svg
new file mode 100644
index 00000000..ee42d00a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#c2c2c2" cx="11.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#c2c2c2" cx="15.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#c2c2c2" cx="19.5" cy="19.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-android.svg b/.icons/awkward/32x32/places/folder-black-android.svg
new file mode 100644
index 00000000..550122c4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+ <path style="fill:#c2c2c2" d="m9.9902344 14.988281a1.0001 1.0001 0 0 0-0.7636719 1.644531l1.0761715 1.316407c-0.7422346 1.034712-1.1268513 2.468362-1.3007809 4.28125-0.0367464 0.769972 0.7753907 0.769531 0.7753907 0.769531h10.425781s0.835451-1.68e-4 0.794922-0.808594c-0.189021-1.874847-0.601975-3.337697-1.402344-4.373047l1.111328-1.111328a1.0001 1.0001 0 0 0-0.726562-1.716797 1.0001 1.0001 0 0 0-0.6875 0.302735l-1.273438 1.273437c-0.79792-0.371041-1.785583-0.566406-3.019531-0.566406-1.317391 0-2.360855 0.215623-3.185547 0.638672l-1.041015-1.271484a1.0001 1.0001 0 0 0-0.7832036-0.378907z"/>
+ <circle style="fill:#4f4f4f" cx="12" cy="20" r="1"/>
+ <circle style="fill:#4f4f4f" cx="-18" cy="20" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-apple.svg b/.icons/awkward/32x32/places/folder-black-apple.svg
new file mode 100644
index 00000000..970c3271
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 17.989,14 C 17.493,14.018 16.892,14.29 16.536,14.656 16.217,14.981 15.936,15.498 16.011,15.996 16.564,16.034 17.131,15.749 17.476,15.383 17.82,15.016 18.053,14.508 17.989,14 Z M 17.661,16.006 C 17.004,16.058 16.403,16.49 16.063,16.49 15.676,16.49 15.079,16.021 14.444,16.033 13.61,16.047 12.84,16.552 12.411,17.354 11.545,18.967 12.188,21.356 13.032,22.664 13.445,23.304 14,24 14.585,24 15.17,24 15.442,23.566 16.194,23.566 16.946,23.566 17.148,23.986 17.815,23.986 18.482,23.986 18.908,23.334 19.317,22.691 19.791,21.949 19.988,21.228 20,21.191 19.985,21.184 18.694,20.655 18.681,19.061 18.668,17.726 19.697,17.084 19.743,17.053 19.166,16.147 18.267,16.022 17.946,16.008 17.851,15.997 17.755,15.998 17.661,16.006 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-arduino.svg b/.icons/awkward/32x32/places/folder-black-arduino.svg
new file mode 100644
index 00000000..8db10fd2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#c2c2c2" d="m11.40822 15c-0.44417 0-0.88635 0.08893-1.2978 0.2627-0.4114996 0.17376-0.7872996 0.4296-1.1044996 0.75295-0.3172 0.3234-0.5713 0.7102-0.7442 1.1355-0.1725 0.426-0.2615 0.885-0.2615 1.347 0 0.46216 0.08879 0.92105 0.26172 1.3467 0.17294 0.4256 0.42698 0.8124 0.74415 1.1358 0.31717 0.323321 0.693 0.579151 1.1044996 0.752951 0.4021 0.1698 0.8337 0.25774 1.2676 0.26172 0.01025 3.71e-4 0.02008 6e-4 0.03027 1e-3 1.055 0.04997 1.9052-0.36871 2.5274-0.97655 0.42532-0.415521 0.7595-0.906201 1.0644-1.406201 0.30496 0.50005 0.6391 0.99075 1.0644 1.406201 0.6222 0.60785 1.4723 1.0265 2.5274 0.97655 0.0102-3.71e-4 0.02003-4.9e-4 0.03028-1e-3 0.43388-0.0037 0.8645-0.09192 1.2666-0.26172 0.4115-0.17376 0.7883-0.4296 1.1054-0.752951l2e-3 -0.0039c0.31586-0.32274 0.56975-0.7075 0.7422-1.1318 0.1725-0.4255 0.2615-0.8845 0.2615-1.3465 0-0.46216-0.0888-0.9211-0.26172-1.3467l-0.0029-0.0059c-0.173-0.423-0.426-0.808-0.7415-1.13-0.317-0.323-0.693-0.579-1.1045-0.753-0.4115-0.1735-0.8535-0.2625-1.2975-0.2625-1.1116 0-1.9894 0.45712-2.6377 1.0928-0.375 0.367-0.679 0.787-0.9545 1.2165-0.2755-0.4295-0.5795-0.8495-0.954-1.2165-0.6485-0.636-1.5265-1.093-2.638-1.093zm-0.01172 1c0.88675 0 1.4532 0.31778 1.9726 0.84375 0.41181 0.41692 0.7729 0.9841 1.1308 1.6026-0.40852 0.72255-0.80335 1.3825-1.247 1.8301-0.48913 0.49341-0.996 0.765501-1.8242 0.71775h-0.03222c-0.31584 0-0.63425-0.06666-0.9248-0.19336-0.28667-0.125-0.5511996-0.31072-0.7695496-0.5381l-0.0088-0.0088c-0.22-0.231-0.397-0.51-0.515-0.809-0.1175-0.2995-0.1785-0.6255-0.1785-0.9475 0-0.32214 0.06099-0.64815 0.17871-0.94725 0.1177-0.29914 0.29461-0.577 0.51465-0.8086l0.0088-0.0098c0.21833-0.22736 0.4828596-0.41309 0.7695496-0.5381 0.2905-0.1265 0.6085-0.193 0.9245-0.193zm7.207 0c0.31585 0 0.63425 0.06666 0.9248 0.19336 0.28666 0.125 0.5512 0.31072 0.76955 0.5381l0.0088 0.0098c0.22004 0.23162 0.39694 0.50945 0.51465 0.8086 0.1175 0.299 0.1785 0.625 0.1785 0.947 0 0.32216-0.06099 0.6481-0.17871 0.94725-0.1177 0.29914-0.2946 0.57795-0.51465 0.80955l-0.0088 0.0088c-0.21833 0.22736-0.48286 0.41308-0.76955 0.5381-0.29057 0.1267-0.60895 0.19336-0.9248 0.19336h-0.03223c-0.828 0.0475-1.335-0.2245-1.824-0.718-0.4435-0.4475-0.8385-1.1075-1.247-1.83 0.358-0.6185 0.719-1.186 1.131-1.6025 0.5195-0.526 1.086-0.844 1.9725-0.844zm-0.6035 1v1h-1v1h1v1h1v-1h1v-1h-1v-1zm-8 1v1h3v-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-backup.svg b/.icons/awkward/32x32/places/folder-black-backup.svg
new file mode 100644
index 00000000..38d255e1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#c2c2c2" d="m15.607422 13.011719c-0.33596 0.021972-0.67371 0.073469-1.009766 0.154297-2.688447 0.646633-4.594183 3.061061-4.597656 5.826172a1.0001 1.0001 0 0 0 0 0.007812h-1l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.005859c0.0023-1.852241 1.263577-3.449661 3.064453-3.882813 1.800879-0.433152 3.651746 0.41586 4.496094 2.064453 0.844348 1.648592 0.452744 3.647246-0.951172 4.855469-1.381932 1.189304-3.520755 1.236987-5.025391 0.15625a1.0005966 1.0005966 0 0 0 -1.167968 1.625c2.245578 1.612935 5.380223 1.556995 7.498046-0.265625 2.095842-1.803701 2.68627-4.820142 1.425782-7.28125-0.945366-1.845831-2.75319-3.030673-4.732422-3.234375-0.329872-0.03395-0.664041-0.041503-1-0.019531zm0.376953 2.974609a1.0001 1.0001 0 0 0 -0.984375 1.013672v2a1.0001 1.0001 0 0 0 0.292969 0.707031l1 1a1.0001 1.0001 0 1 0 1.414062 -1.414062l-0.707031-0.707031v-1.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-books.svg b/.icons/awkward/32x32/places/folder-black-books.svg
new file mode 100644
index 00000000..04d92001
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#c2c2c2" d="m12 15c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-cd.svg b/.icons/awkward/32x32/places/folder-black-cd.svg
new file mode 100644
index 00000000..2f7a18fd
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#c2c2c2" cx="15" cy="19" r="6"/>
+ <circle style="fill:#4f4f4f" cx="15" cy="19" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-copy-cloud.svg b/.icons/awkward/32x32/places/folder-black-copy-cloud.svg
new file mode 100644
index 00000000..9c489921
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 19.5,14 17.25,17.75 18.75,18.5 Z M 11.25,16.25 9,17.857 12,17.75 13.5,23 14.25,22.25 21,23 18.75,19.25 17.785,18.714 14.143,20.857 12.428,16.572 Z M 15.429,17.857 13.714,18.928 14.357,20.428 17.357,18.714 16.286,17.857 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-desktop.svg b/.icons/awkward/32x32/places/folder-black-desktop.svg
new file mode 120000
index 00000000..f12bc93d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-desktop.svg
@@ -0,0 +1 @@
+user-black-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-black-development.svg b/.icons/awkward/32x32/places/folder-black-development.svg
new file mode 100644
index 00000000..a233bfdb
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 14.738,14 V 14.002 L 14.627,15.318 A 3.9641,3.9283 0 0 0 13.469,15.982 L 12.262,15.418 11,17.584 12.098,18.34 A 3.9641,3.9283 0 0 0 12.035,19.002 3.9641,3.9283 0 0 0 12.094,19.668 L 11,20.418 12.262,22.584 13.467,22.02 A 3.9641,3.9283 0 0 0 14.629,22.682 L 14.738,24 H 17.262 L 17.373,22.684 A 3.9641,3.9283 0 0 0 18.531,22.02 L 19.738,22.582 21,20.418 19.904,19.664 A 3.9641,3.9283 0 0 0 19.963,19 3.9641,3.9283 0 0 0 19.904,18.336 L 20.998,17.582 19.738,15.418 18.531,15.98 A 3.9641,3.9283 0 0 0 17.371,15.32 L 17.262,14 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-documents-open.svg b/.icons/awkward/32x32/places/folder-black-documents-open.svg
new file mode 100644
index 00000000..64f22d3c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 12.75,16 C 12.334,16 12,16.334 12,16.75 V 25.25 C 12,25.666 12.334,26 12.75,26 H 19.25 C 19.666,26 20,25.666 20,25.25 V 18.5 L 17.5,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-documents.svg b/.icons/awkward/32x32/places/folder-black-documents.svg
new file mode 100644
index 00000000..8814bb76
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 12.75,14 C 12.334,14 12,14.334 12,14.75 V 23.25 C 12,23.666 12.334,24 12.75,24 H 19.25 C 19.666,24 20,23.666 20,23.25 V 16.5 L 17.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-download-open.svg b/.icons/awkward/32x32/places/folder-black-download-open.svg
new file mode 100644
index 00000000..1ffe66ad
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 15,16 V 20 H 13 L 16,24 19,20 H 17 V 16 Z M 12,24 V 25 H 20 V 24 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-download.svg b/.icons/awkward/32x32/places/folder-black-download.svg
new file mode 100644
index 00000000..c10b9e79
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 15,14 V 18 H 13 L 16,22 19,18 H 17 V 14 Z M 12,22 V 24 H 20 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-downloads.svg b/.icons/awkward/32x32/places/folder-black-downloads.svg
new file mode 120000
index 00000000..e29a6235
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-downloads.svg
@@ -0,0 +1 @@
+folder-black-download.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-black-drag-accept.svg b/.icons/awkward/32x32/places/folder-black-drag-accept.svg
new file mode 100644
index 00000000..16b8e839
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-dropbox.svg b/.icons/awkward/32x32/places/folder-black-dropbox.svg
new file mode 100644
index 00000000..d0281363
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 12.83,13.7 9.5,15.7 12.17,17.7 9.49,19.7 12.83,21.7 15.5,19.7 12.17,17.7 15.5,15.7 18.83,17.7 15.5,19.7 18.17,21.7 21.51,19.7 18.83,17.7 21.5,15.7 18.17,13.7 15.5,15.7 Z M 15.5,20.3 12.83,22.3 12.17,21.9 V 22.3 L 15.5,24.3 18.83,22.3 V 21.9 L 18.17,22.3 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-favorites.svg b/.icons/awkward/32x32/places/folder-black-favorites.svg
new file mode 100644
index 00000000..68cbf07c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 15.5,14 14.176,18 10.5,18 13.357,20.26 12.41,24 15.5,21.6 18.59,24 17.642,20.26 20.5,18 16.824,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-games.svg b/.icons/awkward/32x32/places/folder-black-games.svg
new file mode 100644
index 00000000..e3ce8339
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 18.645 15 C 18.495 15.001 18.359 15.052 18.229 15.15 C 17.899 15.402 17.21 15.999 15.998 16 C 14.786 16.001 14.1 15.402 13.77 15.15 C 13.64 15.052 13.515 15.003 13.363 15.004 C 13.212 15.005 13.037 15.049 12.859 15.15 C 12.211 15.515 11.617 16.712 11.293 18.262 C 11.017 19.578 10.913 21.377 11.078 22.102 C 11.222 22.724 11.469 23 11.91 23 C 13.323 23 13.385 21.908 13.906 20.861 C 14.283 20.281 15.156 20.019 15.998 20.049 C 16.84 20.017 17.715 20.281 18.092 20.861 C 18.613 21.908 18.675 23 20.088 23 C 20.529 23 20.776 22.724 20.92 22.102 C 21.085 21.377 20.981 19.578 20.705 18.262 C 20.381 16.712 19.787 15.515 19.139 15.15 C 18.961 15.049 18.796 14.999 18.645 15 z M 13 16 L 14 16 L 14 17 L 15 17 L 15 18 L 14 18 L 14 19 L 13 19 L 13 18 L 12 18 L 12 17 L 13 17 L 13 16 z M 18.5 16 A 0.5 0.5 0 0 1 19 16.5 A 0.5 0.5 0 0 1 18.5 17 A 0.5 0.5 0 0 1 18 16.5 A 0.5 0.5 0 0 1 18.5 16 z M 17.5 17 A 0.5 0.5 0 0 1 18 17.5 A 0.5 0.5 0 0 1 17.5 18 A 0.5 0.5 0 0 1 17 17.5 A 0.5 0.5 0 0 1 17.5 17 z M 19.5 17 A 0.5 0.5 0 0 1 20 17.5 A 0.5 0.5 0 0 1 19.5 18 A 0.5 0.5 0 0 1 19 17.5 A 0.5 0.5 0 0 1 19.5 17 z M 18.5 18 A 0.5 0.5 0 0 1 19 18.5 A 0.5 0.5 0 0 1 18.5 19 A 0.5 0.5 0 0 1 18 18.5 A 0.5 0.5 0 0 1 18.5 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-git.svg b/.icons/awkward/32x32/places/folder-black-git.svg
new file mode 100644
index 00000000..5511be1c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 12.707,12.996 12,13.703 13.152,14.855 A 1.5,1.5 0 0 0 13.004,15.5 1.5,1.5 0 0 0 14.004,16.912 V 21.088 A 1.5,1.5 0 0 0 13.004,22.5 1.5,1.5 0 0 0 14.504,24 1.5,1.5 0 0 0 16.004,22.5 1.5,1.5 0 0 0 15.004,21.088 V 16.912 A 1.5,1.5 0 0 0 15.149,16.852 L 17.153,18.855 A 1.5,1.5 0 0 0 17.005,19.5 1.5,1.5 0 0 0 18.505,21 1.5,1.5 0 0 0 20.005,19.5 1.5,1.5 0 0 0 18.505,18 1.5,1.5 0 0 0 17.86,18.148 L 15.856,16.145 A 1.5,1.5 0 0 0 16.005,15.5 1.5,1.5 0 0 0 14.505,14 1.5,1.5 0 0 0 13.86,14.149 L 12.708,12.996 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-github.svg b/.icons/awkward/32x32/places/folder-black-github.svg
new file mode 100644
index 00000000..3862bfa3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#c2c2c2" d="m 16,14 c -2.761424,0 -5,2.238576 -5,5 7.92e-4,2.207084 1.448598,4.152573 3.5625,4.787109 v -0.804687 c -1.265656,0.2793 -1.630859,-0.556641 -1.630859,-0.556641 -0.206993,-0.534138 -0.50586,-0.478156 -0.50586,-0.478156 -0.413144,-0.28665 0.03125,-0.28125 0.03125,-0.28125 0.347602,0.06261 0.658903,0.39224 0.895691,0.633129 0.164431,0.167279 0.184879,0.270156 0.605672,0.300926 0.258577,0.0367 0.49603,-0.01639 0.619731,-0.07286 0.01736,-0.125399 0.0194,-0.577036 0.02734,-0.814677 C 13.618537,21.281097 13.000263,20.428902 13,19.5 c 0.0014,-0.710006 0.364949,-1.386038 1,-1.859375 V 16 c 0.326285,0 0.718404,0.577667 1.037109,1.134766 C 15.347088,17.046328 15.672359,17.000803 16,17 c 0.327641,8.03e-4 0.652912,0.04633 0.962891,0.134766 C 17.281596,16.577667 17.673715,16 18,16 v 1.638672 c 0.635658,0.473791 0.999296,1.150641 1,1.861328 -0.0014,1.05337 -0.79497,1.993 -1.984375,2.349609 0.01555,0.332327 0.03711,0.714925 0.03711,1.013672 0,0.5207 -0.0028,0.35915 -0.0039,0.574219 v 0.445312 C 19.351442,23.388806 20.997199,21.355003 21,19 21,16.238576 18.761424,14 16,14 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-gitlab.svg b/.icons/awkward/32x32/places/folder-black-gitlab.svg
new file mode 100644
index 00000000..620df68f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2;fill-rule:evenodd" d="m 12.055391,14.000099 c -0.08401,0 -0.168122,0.04757 -0.199495,0.142885 L 10.635908,18 h 2.838967 l -1.219989,-3.857016 c -0.03139,-0.09532 -0.115484,-0.142885 -0.199495,-0.142885 z M 13.474875,18 l 2.02513,6 2.02513,-6 z m 4.05026,0 h 2.838968 l -1.219989,-3.857016 c -0.06274,-0.190645 -0.336216,-0.190645 -0.39899,0 z m 2.838968,0 -4.864098,6 5.327028,-3.819864 c 0.146989,-0.105359 0.208568,-0.292063 0.152435,-0.462577 z m -4.864098,6 -4.864097,-6 -0.615366,1.717559 c -0.05613,0.170514 0.0054,0.357218 0.152435,0.462577 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-gnome.svg b/.icons/awkward/32x32/places/folder-black-gnome.svg
new file mode 100644
index 00000000..a91dd8a3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 19.952,12 C 17.413,12 16.937,15.858 18.366,15.858 19.794,15.858 22.492,12 19.952,12 Z M 16.041,12.594 C 16.001,12.593 15.958,12.597 15.913,12.602 14.473,12.784 14.98,15.219 15.746,15.264 16.487,15.309 17.299,12.598 16.04,12.594 Z M 13.546,13.493 C 13.458,13.487 13.361,13.504 13.252,13.548 12.096,14.023 13.077,15.984 13.724,15.852 14.312,15.732 14.396,13.548 13.546,13.493 Z M 11.659,15.095 C 11.558,15.093 11.45,15.127 11.334,15.214 10.408,15.905 11.645,17.574 12.19,17.315 12.666,17.088 12.362,15.121 11.658,15.096 Z M 17.126,16.689 C 15.12,16.654 12.474,17.672 12.023,19.718 11.534,21.93 14.035,25 16.643,25 17.927,25 19.407,23.827 19.684,22.342 19.896,21.209 17.195,21.663 17.292,22.412 17.408,23.311 16.641,23.755 15.889,23.176 13.495,21.332 19.852,20.412 19.432,17.893 19.302,17.109 18.329,16.71 17.126,16.689 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-google-drive.svg b/.icons/awkward/32x32/places/folder-black-google-drive.svg
new file mode 100644
index 00000000..ecd6a05e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 14,14 17,19 H 21 L 17.666,14 Z M 13.301,14.6 10.5,20 12.4,23 15,17.6 Z M 15,20 13.5,23 H 19.5 L 21,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-image-people.svg b/.icons/awkward/32x32/places/folder-black-image-people.svg
new file mode 100644
index 00000000..a2425f35
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 13.41,16.301 C 13.376,16.308 13.341,16.321 13.309,16.336 12.986,16.487 12.902,16.959 13.123,17.396 13.301,17.748 13.616,17.966 13.902,17.959 14.118,19.128 14.976,20 16,20 17.024,20 17.882,19.128 18.098,17.959 18.384,17.966 18.699,17.748 18.877,17.396 19.098,16.959 19.014,16.487 18.691,16.336 18.659,16.321 18.624,16.308 18.59,16.301 18.548,15.023 17.406,14 16,14 14.594,14 13.452,15.023 13.41,16.301 Z M 15.996,21 C 15.413,21 14.887,20.71 14.5,20.248 12.869,20.489 11.125,20.838 11.016,21.236 11.014,21.242 11.017,21.249 11.016,21.254 11.011,21.274 11.01,21.292 11.008,21.312 11.007,21.322 11,21.328 11,21.338 V 22.732 C 11,22.881 11.111,23 11.25,23 H 20.75 C 20.889,23 21,22.881 21,22.732 V 21.328 C 20.999,21.296 20.985,21.268 20.977,21.236 20.861,20.822 19.171,20.459 17.568,20.217 17.445,20.389 17.281,20.544 17.061,20.66 L 17.059,20.662 C 16.747,20.877 16.386,21 16.004,21"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-important.svg b/.icons/awkward/32x32/places/folder-black-important.svg
new file mode 100644
index 00000000..d23efd30
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15,16 H 17 V 20 H 15 Z M 16,21 C 16.552,21 17,21.448 17,22 17,22.552 16.552,23 16,23 15.448,23 15,22.552 15,22 15,21.448 15.448,21 16,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-java.svg b/.icons/awkward/32x32/places/folder-black-java.svg
new file mode 100644
index 00000000..2bba0742
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 15.008,13 C 15.008,13 15.585,13.353 15.178,14.281 14.562,15.68 15.746,16 15.746,16 15.746,16 15.37,15.672 15.871,14.518 16.425,13.238 15.008,13 15.008,13 Z M 16.6,14.928 C 16.6,14.928 15.551,15.393 16.227,16.666 16.673,17.509 16.178,17.928 16.178,17.928 16.178,17.928 17.445,17.51 16.834,16.346 16.285,15.293 16.6,14.928 16.6,14.928 Z M 13.336,15 C 13.336,15 12.585,15.799 13.328,16.781 13.82,17.435 13.498,18 13.498,18 13.498,18 14.429,17.175 13.756,16.271 13.148,15.457 13.336,15 13.336,15 Z M 13.498,18 H 11 L 12.5,24 H 18 L 18.34,23.016 C 18.506,23.057 18.678,23.086 18.857,23.086 20.041,23.086 21,22.326 21,21.143 21,20.138 20.307,19.303 19.375,19.07 L 19.572,18 Z M 19.203,19.76 A 0.71429,1.4286 15 0 1 19.227,19.764 0.71429,1.4286 15 0 1 19.547,21.328 0.71429,1.4286 15 0 1 18.512,22.527 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-kde.svg b/.icons/awkward/32x32/places/folder-black-kde.svg
new file mode 100644
index 00000000..c57a4743
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <g transform="translate(7,11.00002)">
+ <path style="fill:#c2c2c2" d="m9.0056 1.00002-2.0056 0.3989v8.5128l1.9944-0.3116v-3.6l2.8056 4 2.1886-1.00012-2.9886-3.39988 3.0114-3.6-2.2114-1.00014-2.8056 4.20014v-4.20014z"/>
+ <path style="fill:#c2c2c2" d="m4.28125 4.2011719c-0.0246 3e-3 -0.051712 0.00874-0.070312 0.027344l-0.8535161 0.847656c-0.035792 0.0357-0.039984 0.089612-0.013672 0.1328125l0.9082031 1.4882812c-0.213336 0.346448-0.3789944 0.72368-0.4902343 1.125l-1.6738281 0.3457032c-0.05084 0.0104-0.0878906 0.0593281-0.0878906 0.1113281v1.1972656c0 0.0507 0.038572 0.093769 0.087891 0.1054687l1.6230469 0.390625c0.102124 0.4515198 0.2747303 0.8766718 0.5039063 1.2636718l-0.9453126 1.429688c-0.02868 0.0435-0.023316 0.101771 0.013672 0.138672l0.8535157 0.847656c0.036 0.0357 0.091566 0.03977 0.1347656 0.01367l1.4765625-0.890625c0.36468 0.217976 0.7624668 0.384786 1.1855469 0.490234l0.3457031 1.646484c0.0107995 0.050802 0.0530682 0.087893 0.1054682 0.087893h1.2070313c0.0504 0 0.093469-0.03313 0.1054687-0.08203l0.4101563-1.658203c0.42644-0.110472 0.8235331-0.288804 1.1894531-0.513672l1.482422 0.964844c0.0438 0.0282 0.101472 0.02263 0.138672-0.01367l0.849609-0.845704c0.036-0.0357 0.04398-0.09186 0.01758-0.134765l-0.580078-0.947266-0.189453 0.05859c-0.0276 0.0084-0.05802-0.0036-0.07422-0.02734 0 0-0.179449-0.244084-0.322265-0.4375-0.05957-0.09064-0.550829-0.687764-0.890625-1.121093a3 3 0 0 1-2.728517 1.757809 3 3 0 0 1-3-3 3 3 0 0 1 1.4003906-2.5351562v-1.5898438c-0.22315 0.082948-0.3698787 0.1843413-0.5742187 0.3007812l-1.4765625-0.9589843c-0.0219-0.0144-0.044059-0.018025-0.068359-0.015625z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-linux.svg b/.icons/awkward/32x32/places/folder-black-linux.svg
new file mode 100644
index 00000000..b55ee25b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 15.843,21.196 C 15.043,21.569 14.299,21.565 13.799,21.529 13.203,21.486 12.723,21.322 12.513,21.18 12.383,21.092 12.206,21.126 12.118,21.256 12.03,21.386 12.064,21.562 12.194,21.65 12.533,21.879 13.132,22.05 13.758,22.095 13.864,22.103 13.981,22.108 14.106,22.108 14.651,22.108 15.343,22.056 16.083,21.711 16.225,21.645 16.287,21.476 16.221,21.334 16.155,21.192 15.986,21.13 15.843,21.196 Z M 19.001,20.775 C 19.028,18.308 19.282,13.645 14.558,14.021 9.8935,14.397 11.13,19.324 11.061,20.974 10.999,21.847 10.709,22.914 10.3,24 H 11.561 C 11.69,23.54 11.786,23.085 11.827,22.651 11.903,22.704 11.984,22.755 12.071,22.804 12.212,22.887 12.333,22.998 12.462,23.115 12.762,23.389 13.102,23.699 13.768,23.738 13.812,23.74 13.857,23.742 13.901,23.742 14.574,23.742 15.034,23.447 15.404,23.211 15.581,23.097 15.734,22.999 15.878,22.952 16.287,22.824 16.645,22.617 16.912,22.354 16.954,22.313 16.993,22.271 17.029,22.228 17.178,22.773 17.382,23.387 17.608,24 H 20.3 C 19.654,23.002 18.987,22.024 19.001,20.776 Z M 11.512,19.433 C 11.512,19.433 11.512,19.433 11.512,19.433 11.466,18.627 11.851,17.95 12.373,17.92 12.894,17.889 13.355,18.518 13.401,19.323 13.401,19.323 13.401,19.323 13.401,19.323 13.403,19.367 13.405,19.41 13.405,19.452 13.239,19.494 13.09,19.554 12.957,19.624 12.956,19.618 12.956,19.612 12.955,19.607 V 19.606 C 12.911,19.149 12.667,18.804 12.41,18.835 12.153,18.866 11.981,19.262 12.026,19.719 12.026,19.72 12.026,19.72 12.026,19.72 12.045,19.919 12.103,20.097 12.183,20.232 12.163,20.248 12.107,20.289 12.042,20.336 11.993,20.371 11.934,20.415 11.863,20.467 11.669,20.212 11.536,19.846 11.512,19.433 Z M 16.797,21.423 C 16.778,21.849 16.221,22.25 15.707,22.41 L 15.704,22.411 C 15.49,22.48 15.3,22.603 15.098,22.732 14.758,22.949 14.408,23.173 13.901,23.173 13.868,23.173 13.834,23.172 13.8,23.17 13.336,23.143 13.119,22.945 12.845,22.695 12.7,22.563 12.55,22.426 12.356,22.313 L 12.352,22.311 C 11.935,22.075 11.676,21.782 11.66,21.527 11.652,21.401 11.708,21.291 11.828,21.201 12.088,21.006 12.262,20.879 12.377,20.794 12.505,20.701 12.544,20.673 12.573,20.645 12.593,20.626 12.615,20.604 12.639,20.581 12.878,20.349 13.277,19.961 13.891,19.961 14.266,19.961 14.681,20.105 15.123,20.389 15.331,20.525 15.512,20.587 15.742,20.667 15.899,20.721 16.078,20.783 16.318,20.885 L 16.322,20.887 C 16.545,20.979 16.809,21.146 16.797,21.423 Z M 16.674,20.424 C 16.631,20.402 16.586,20.382 16.539,20.362 16.323,20.27 16.15,20.207 16.007,20.157 16.086,20.002 16.135,19.808 16.14,19.598 V 19.598 C 16.151,19.086 15.893,18.671 15.564,18.67 15.234,18.67 14.959,19.084 14.948,19.595 V 19.595 C 14.947,19.612 14.947,19.629 14.947,19.645 14.745,19.552 14.545,19.484 14.35,19.443 14.349,19.423 14.348,19.404 14.348,19.385 V 19.384 C 14.329,18.453 14.901,17.681 15.625,17.662 16.349,17.642 16.951,18.381 16.97,19.313 V 19.314 C 16.979,19.735 16.866,20.123 16.673,20.424 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-locked.svg b/.icons/awkward/32x32/places/folder-black-locked.svg
new file mode 100644
index 00000000..8cfa71d6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 16 14 C 14.34 14 13 15.3 13 17 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 17 C 19 15.3 17.66 14 16 14 z M 16 15 C 17.11 15 18 15.9 18 17 L 18 18 L 14 18 L 14 17 C 14 15.9 14.89 15 16 15 z"/>
+ <path style="fill:#3f51b5" d="M 12,23.5 V 24 H 12.5 C 12.223,24 12,23.777 12,23.5 Z"/>
+ <path style="fill:#3f51b5" d="M 20,23.5 C 20,23.777 19.777,24 19.5,24 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-mail-cloud.svg b/.icons/awkward/32x32/places/folder-black-mail-cloud.svg
new file mode 100644
index 00000000..f492cd46
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 15.667,15 A 3.3333,3.6364 0 0 0 12.512,17.471 2.6667,2.9091 0 0 0 11,20.091 2.6667,2.9091 0 0 0 13.667,23 2.6667,2.9091 0 0 0 15.439,22.26 3.3333,3.6364 0 0 0 15.667,22.273 3.3333,3.6364 0 0 0 17.076,21.927 2.6667,2.9091 0 0 0 18.334,22.273 2.6667,2.9091 0 0 0 21,19.364 2.6667,2.9091 0 0 0 18.333,16.455 2.6667,2.9091 0 0 0 18.328,16.455 3.3333,3.6364 0 0 0 15.666,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-mail.svg b/.icons/awkward/32x32/places/folder-black-mail.svg
new file mode 100644
index 00000000..b5e62547
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 16,13 C 12.687,13 10,15.687 10,19 10,22.314 12.687,25 16,25 H 19.75 C 19.75,25 20.453,24.699 20.5,23.949 20.5,23.199 19.75,23 19.75,23 H 16 C 15.805,22.999 15.611,22.983 15.418,22.953 14.718,22.874 14.162,22.654 13.742,22.301 L 13.736,22.297 C 12.65,21.551 12,20.318 12,19 12,16.791 13.791,15 16,15 18.209,15 20,16.791 20,19 20,19.454 19.908,19.745 19.76,20.002 19.756,20.002 19.753,20 19.75,20 H 18.816 C 18.928,19.686 19,19.352 19,19 19,17.343 17.657,16 16,16 14.344,16 13,17.343 13,19 13,20.657 14.343,22 16,22 H 19.75 C 20.292,21.95 20.673,21.629 21.02,21.424 21.782,20.88 22,20.114 22,19 22,15.686 19.314,13 16,13 Z M 16,18 C 16.552,18 17,18.448 17,19 17,19.552 16.552,20 16,20 15.448,20 15,19.552 15,19 15,18.448 15.448,18 16,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-mega.svg b/.icons/awkward/32x32/places/folder-black-mega.svg
new file mode 100644
index 00000000..2a798cc5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 16,13 C 12.686,13 10,15.686 10,19 10,22.314 12.686,25 16,25 19.314,25 22,22.314 22,19 22,15.686 19.314,13 16,13 Z M 13,16 H 15 V 16 L 16,17 17,16 H 19 V 22 H 17 V 19 L 16,20 15,19 V 22 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-meocloud.svg b/.icons/awkward/32x32/places/folder-black-meocloud.svg
new file mode 100644
index 00000000..c1230a30
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 16.2,15 C 14.998,15 13.897,15.676 13.352,16.748 13.113,16.651 12.857,16.6 12.6,16.6 11.599,16.6 10.755,17.341 10.621,18.332 9.653,18.665 9.001,19.576 9,20.6 9,21.925 10.075,23 11.4,23 H 18.6 C 19.925,23 21,21.925 21,20.6 20.999,19.581 20.356,18.675 19.395,18.338 19.398,18.292 19.399,18.245 19.4,18.199 19.4,16.432 17.967,15 16.2,15 Z M 16.199,17 C 16.884,17 17.396,17.511 17.398,18.195 V 18.201 C 17.337,19.099 17.883,19.927 18.732,20.225 18.899,20.283 18.999,20.424 19,20.6 19,20.844 18.844,21 18.6,21 H 11.4 C 11.156,21 11.001,20.845 11,20.602 V 20.6 C 11.001,20.422 11.102,20.282 11.27,20.225 11.985,19.979 12.5,19.351 12.602,18.602 13.564,18.992 14.664,18.581 15.135,17.656 15.341,17.25 15.747,17 16.199,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-music-open.svg b/.icons/awkward/32x32/places/folder-black-music-open.svg
new file mode 100644
index 00000000..5a9eb72c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 14,21.27 C 13.7,21.09 13.35,21 13,21 11.9,21 11,21.9 11,23 11,24.1 11.9,25 13,25 14.1,25 15,24.1 15,23 V 18 H 19 V 21.27 C 18.7,21.09 18.35,21 18,21 16.9,21 16,21.9 16,23 16,24.1 16.9,25 18,25 19.1,25 20,24.1 20,23 V 16 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-music.svg b/.icons/awkward/32x32/places/folder-black-music.svg
new file mode 100644
index 00000000..11f1a4ff
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 14,19.27 C 13.7,19.09 13.35,19 13,19 11.9,19 11,19.9 11,21 11,22.1 11.9,23 13,23 14.1,23 15,22.1 15,21 V 16 H 19 V 19.27 C 18.7,19.09 18.35,19 18,19 16.9,19 16,19.9 16,21 16,22.1 16.9,23 18,23 19.1,23 20,22.1 20,21 V 14 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-network.svg b/.icons/awkward/32x32/places/folder-black-network.svg
new file mode 100644
index 00000000..f432e1f4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15.643,15.384 C 15.691,15.379 15.751,15.387 15.799,15.384 15.805,15.407 15.764,15.488 15.71,15.607 15.363,16.365 15.343,17.253 15.665,17.728 15.723,17.814 15.777,17.896 15.777,17.906 15.777,17.917 15.714,17.929 15.643,17.929 15.476,17.929 15.318,17.827 14.996,17.571 14.852,17.458 14.666,17.363 14.594,17.348 14.48,17.326 14.45,17.336 14.304,17.482 14.167,17.619 14.125,17.692 14.125,17.817 14.125,18.29 14.687,18.667 15.732,18.888 17.151,19.189 17.501,19.459 17.54,20.205 17.589,21.141 17.091,21.847 16,22.393 15.87,22.458 15.787,22.483 15.732,22.504 15.708,22.502 15.689,22.507 15.665,22.504 15.656,22.476 15.643,22.408 15.643,22.281 15.643,21.784 15.447,21.273 15.152,20.987 15.073,20.91 14.851,20.747 14.661,20.63 14.471,20.512 14.279,20.375 14.237,20.317 14.166,20.22 14.16,20.161 14.214,19.982 14.313,19.656 14.431,19.474 14.661,19.268 14.781,19.16 14.902,19.069 14.929,19.067 14.955,19.065 14.775,19.011 14.505,18.955 14.234,18.9 13.839,18.784 13.634,18.71 13.26,18.575 12.755,18.29 12.563,18.085 12.555,18.076 12.547,18.07 12.54,18.063 12.816,16.964 13.59,16.063 14.616,15.63 14.831,15.539 15.052,15.476 15.286,15.429 15.402,15.405 15.523,15.396 15.643,15.384 Z M 18.991,17.058 C 19.075,17.11 19.392,17.795 19.482,18.129 19.599,18.561 19.59,19.308 19.482,19.736 19.441,19.9 19.388,20.052 19.371,20.071 19.353,20.09 19.289,19.981 19.214,19.848 19.139,19.715 18.9,19.433 18.701,19.223 18.126,18.617 18.036,18.301 18.277,17.817 18.398,17.573 18.926,17.018 18.991,17.058 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-nextcloud.svg b/.icons/awkward/32x32/places/folder-black-nextcloud.svg
new file mode 100644
index 00000000..bbb917d5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#c2c2c2" d="M 22,16 A 3,3 0 0 0 19,19 3,3 0 0 0 22,22 3,3 0 0 0 25,19 3,3 0 0 0 22,16 Z M 22,18 A 1,1 0 0 1 23,19 1,1 0 0 1 22,20 1,1 0 0 1 21,19 1,1 0 0 1 22,18 Z M 8,16 A 3,3 0 0 0 5,19 3,3 0 0 0 8,22 3,3 0 0 0 11,19 3,3 0 0 0 8,16 Z M 8,18 A 1,1 0 0 1 9,19 1,1 0 0 1 8,20 1,1 0 0 1 7,19 1,1 0 0 1 8,18 Z M 15,15 A 4,4 0 0 0 11,19 4,4 0 0 0 15,23 4,4 0 0 0 19,19 4,4 0 0 0 15,15 Z M 15,17 A 2,2 0 0 1 17,19 2,2 0 0 1 15,21 2,2 0 0 1 13,19 2,2 0 0 1 15,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-open.svg b/.icons/awkward/32x32/places/folder-black-open.svg
new file mode 100644
index 00000000..2c0e1eeb
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-owncloud.svg b/.icons/awkward/32x32/places/folder-black-owncloud.svg
new file mode 100644
index 00000000..821d2a74
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="17.5" cy="18" r="2.25"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22" cy="22" r="1.25"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19.25" cy="20.75" r="2.5"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="10" cy="21" r="2.25"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="16.25" r="1.5"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.5" cy="19" r="2.75"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="22" r="1.25"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="14.75" cy="16.75" r="2.5"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="20" r="3.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-pcloud.svg b/.icons/awkward/32x32/places/folder-black-pcloud.svg
new file mode 100644
index 00000000..9d359e78
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 16,13 A 5,5 0 0 0 11.396484,16.048828 4,4 0 0 0 8,20 4,4 0 0 0 11.808594,23.990234 V 24 h 9.714844 A 2.4761905,2.4761905 0 0 0 24,21.523438 2.4761905,2.4761905 0 0 0 22.822266,19.417969 2.5,2.5 0 0 0 23,18.5 2.5,2.5 0 0 0 20.578125,16.003906 5,5 0 0 0 16,13 Z m -2,3 h 1 3 v 3 h -3 v 2 h -1 v -2 z m 1,1 v 1 h 2 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-photo.svg b/.icons/awkward/32x32/places/folder-black-photo.svg
new file mode 100644
index 00000000..bdfd3bc8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 14,15 13,16 H 12.5 C 11.669,16 11,16.557 11,17.25 V 21.75 C 11,22.442 11.669,23 12.5,23 H 19.5 C 20.331,23 21,22.442 21,21.75 V 17.25 C 21,16.557 20.331,16 19.5,16 H 19 L 18,15 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-pictures-open.svg b/.icons/awkward/32x32/places/folder-black-pictures-open.svg
new file mode 100644
index 00000000..b7d29236
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 11.699,17 C 11.311,17 11,17.311 11,17.699 V 24.301 C 11,24.689 11.311,25 11.699,25 H 20.301 C 20.689,25 21,24.689 21,24.301 V 17.699 C 21,17.311 20.689,17 20.301,17 Z M 14,20 17,23 18.5,21 20,23 V 24 H 12 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-pictures.svg b/.icons/awkward/32x32/places/folder-black-pictures.svg
new file mode 100644
index 00000000..dff82dbe
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 11.699 15 C 11.311 15 11 15.311 11 15.699 L 11 22.301 C 11 22.689 11.311 23 11.699 23 L 20.301 23 C 20.689 23 21 22.689 21 22.301 L 21 15.699 C 21 15.311 20.689 15 20.301 15 L 11.699 15 z M 14 18 L 17 21 L 18.5 19 L 20 21 L 20 22 L 12 22 L 12 20 L 14 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-print.svg b/.icons/awkward/32x32/places/folder-black-print.svg
new file mode 100644
index 00000000..fe0ed443
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 13,14 V 16 H 19 V 14 Z M 11.715,17 C 11.358,17 11,17.349 11,17.699 V 20.301 C 11,20.651 11.358,21 11.715,21 H 13 V 24 H 19 V 21 H 20.285 C 20.642,21 21,20.651 21,20.301 V 17.699 C 21,17.349 20.642,17 20.285,17 Z M 13,19 H 19 V 20 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-private.svg b/.icons/awkward/32x32/places/folder-black-private.svg
new file mode 100644
index 00000000..40cd7504
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 13,16 C 11.343,16 10,17.343 10,19 10,20.657 11.343,22 13,22 14.27,22 15.401,21.197 15.824,20 H 18 V 21 H 20 V 20 H 21 V 18 H 15.824 C 15.401,16.803 14.27,16 13,16 Z M 13,18 C 13.552,18 14,18.448 14,19 14,19.552 13.552,20 13,20 12.448,20 12,19.552 12,19 12,18.448 12.448,18 13,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-projects.svg b/.icons/awkward/32x32/places/folder-black-projects.svg
new file mode 100644
index 00000000..150c04e2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#c2c2c2" d="M 17,14 C 16.781,14.081 16.556,14.187 16.375,14.337 15.512,15.031 16.156,16.288 17,17 V 19 C 17.631,19.437 17.777,19.58 18.15,20 18.34,20.214 18.869,20.756 19,21 V 17 C 19.862,16.3 20.462,15.094 19.625,14.375 19.444,14.225 19.219,14.088 19,14 V 15.406 C 19,15.694 18.601,15.981 18.211,15.981 H 17.784 C 17.434,15.981 17,15.694 17,15.406 Z M 15,19 C 12.5,19 11,21.125 11,23 L 10.156,23.005 C 10,23.006 10,23.161 10,23.161 L 9.9963,23.844 C 9.9954,24 10.153,24 10.153,24 H 19.865 C 19.865,24 20.026,24 20.021,23.844 L 20,23.165 C 20,23.165 20,23.01 19.844,23.009 L 19.009,23 C 19.009,21.125 17.5,19 15,19 Z M 15,21 C 17,21 17,22.225 17,23 H 13 C 13,22.25 13,21 15,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-public.svg b/.icons/awkward/32x32/places/folder-black-public.svg
new file mode 120000
index 00000000..3d44a827
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-public.svg
@@ -0,0 +1 @@
+folder-black-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-black-publicshare-open.svg b/.icons/awkward/32x32/places/folder-black-publicshare-open.svg
new file mode 100644
index 00000000..94d5fd2a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 13.41,18.301 C 13.376,18.308 13.341,18.321 13.309,18.336 12.986,18.487 12.902,18.959 13.123,19.396 13.301,19.748 13.616,19.966 13.902,19.959 14.118,21.128 14.976,22 16,22 17.024,22 17.882,21.128 18.098,19.959 18.384,19.966 18.699,19.748 18.877,19.396 19.098,18.959 19.014,18.487 18.691,18.336 18.659,18.321 18.624,18.308 18.59,18.301 18.548,17.023 17.406,16 16,16 14.594,16 13.452,17.023 13.41,18.301 Z M 15.996,23 C 15.413,23 14.887,22.71 14.5,22.248 12.869,22.489 11.125,22.838 11.016,23.236 11.014,23.242 11.017,23.249 11.016,23.254 11.011,23.274 11.01,23.292 11.008,23.312 11.007,23.322 11,23.328 11,23.338 V 24.732 C 11,24.881 11.111,25 11.25,25 H 20.75 C 20.889,25 21,24.881 21,24.732 V 23.328 C 20.999,23.296 20.985,23.268 20.977,23.236 20.861,22.822 19.171,22.459 17.568,22.217 17.445,22.389 17.281,22.544 17.061,22.66 L 17.059,22.662 C 16.747,22.877 16.386,23 16.004,23"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-recent.svg b/.icons/awkward/32x32/places/folder-black-recent.svg
new file mode 100644
index 00000000..c39ee247
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 16,13 A 6,6 0 0 0 10,19 6,6 0 0 0 16,25 6,6 0 0 0 22,19 6,6 0 0 0 16,13 Z M 16,15 A 4,4 0 0 1 20,19 4,4 0 0 1 16,23 4,4 0 0 1 12,19 4,4 0 0 1 16,15 Z M 15,16 V 20 H 19 V 18 H 17 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-remote-open.svg b/.icons/awkward/32x32/places/folder-black-remote-open.svg
new file mode 100644
index 00000000..6aaef8f5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 15,16 C 13.324,16.32 12.342,17.434 12,19 H 10 V 21 H 12 C 12.343,22.565 13.325,23.68 15,24 Z M 16,16 V 24 C 17.675,23.68 18.657,22.565 19,21 H 21 V 19 H 19 C 18.658,17.434 17.676,16.32 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-remote.svg b/.icons/awkward/32x32/places/folder-black-remote.svg
new file mode 100644
index 00000000..fa3de6a6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 15,15 C 13.324,15.32 12.342,16.434 12,18 H 10 V 20 H 12 C 12.343,21.565 13.325,22.68 15,23 Z M 16,15 V 23 C 17.675,22.68 18.657,21.565 19,20 H 21 V 18 H 19 C 18.658,16.434 17.676,15.32 16,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-script.svg b/.icons/awkward/32x32/places/folder-black-script.svg
new file mode 100644
index 00000000..31c4a9a1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-script.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g transform="translate(-16.5,12)">
+ <path style="fill:#c2c2c2" d="M 25.5,1 V 13 H 37.5 V 1 Z"/>
+ <g style="fill:#4f4f4f">
+ <path style="fill:#4f4f4f" d="M 32.5,8 H 36.5 V 9 H 32.5 Z"/>
+ <rect style="fill:#4f4f4f" width="1" height="7" x="28.5" y="2"/>
+ <path style="fill:#4f4f4f" d="M 28,3 C 27.17,3 26.5,3.67 26.5,4.5 26.5,5.33 27.17,6 28,6 H 29.5 30 C 30.28,6 30.5,6.22 30.5,6.5 30.5,6.78 30.28,7.01 30,7 H 29.5 28 26.59 C 26.8,7.58 27.35,8 28,8 H 29.5 30 C 30.83,8 31.5,7.33 31.5,6.5 31.5,5.67 30.83,5 30,5 H 29.5 28 C 27.72,5 27.5,4.78 27.5,4.5 27.5,4.22 27.72,4 28,4 H 29.5 30 31.41 C 31.2,3.42 30.65,3 30,3 H 29.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-steam.svg b/.icons/awkward/32x32/places/folder-black-steam.svg
new file mode 100644
index 00000000..15e96097
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 7,20.056 10.008,21.793 C 10.003,21.862 10,21.931 10,22 10,23.657 11.343,25 13,25 14.657,25 16,23.657 16,22 15.998,21.863 15.987,21.727 15.967,21.592 L 19.605,18.994 C 21.495,18.937 22.998,17.39 23,15.5 23,13.567 21.433,12 19.5,12 17.567,12 15.999,13.567 16,15.514 L 13.678,19.082 C 13.456,19.029 13.228,19.001 13,19 12.547,19.001 12.1,19.105 11.693,19.303 L 7,16.594 M 19.5,13 C 20.881,13 22,14.119 22,15.5 22,16.881 20.881,18 19.5,18 18.119,18 17,16.881 17,15.5 17,14.119 18.119,13 19.5,13 Z M 19.5,14 C 18.672,14 18,14.672 18,15.5 18,16.328 18.672,17 19.5,17 20.328,17 21,16.328 21,15.5 21,14.672 20.328,14 19.5,14 Z M 13,20 C 14.105,20 15,20.895 15,22 15,23.105 14.105,24 13,24 12.046,23.999 11.226,23.324 11.041,22.389 L 11.746,22.797 C 12.466,23.212 13.379,22.968 13.795,22.248 14.21,21.528 13.966,20.615 13.246,20.199 L 12.908,20.004 C 12.939,20.002 12.969,20.001 13,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-tar.svg b/.icons/awkward/32x32/places/folder-black-tar.svg
new file mode 100644
index 00000000..9bec5135
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <path style="fill:#c2c2c2" d="M 15 11 L 15 12 L 16 12 L 16 11 L 15 11 z M 15 12 L 14 12 L 14 13 L 15 13 L 15 12 z M 15 13 L 15 14 L 16 14 L 16 13 L 15 13 z M 15 14 L 14 14 L 14 15 L 15 15 L 15 14 z M 15 15 L 15 16 C 15.552 16 16 15.5 16 15 L 15 15 z"/>
+ <path style="fill:#c2c2c2" d="M 15,16 C 13.895,16 13,16.9 13,18 V 22 C 13,23.1 13.895,24 15,24 16.105,24 17,23.1 17,22 V 18 C 17,16.9 16.105,16 15,16 Z M 15,17 C 15.552,17 16,17.4 16,18 16,18.5 15.552,19 15,19 14.448,19 14,18.5 14,18 14,17.4 14.448,17 15,17 Z M 15,20 C 15.552,20 16,20.4 16,21 V 22 C 16,22.5 15.552,23 15,23 14.448,23 14,22.5 14,22 V 21 C 14,20.4 14.448,20 15,20 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-templates-open.svg b/.icons/awkward/32x32/places/folder-black-templates-open.svg
new file mode 100644
index 00000000..6c1b27a2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 12.75,16 C 12.334,16 12,16.335 12,16.75 V 23 H 13 V 24 H 14 V 18 H 17 V 20 H 18 V 25 H 19 V 24 H 20 V 18.5 L 17.5,16 Z M 19,25 V 26 H 20 V 25 Z M 18,25 H 17 V 26 H 18 Z M 17,25 V 24 H 16 V 25 Z M 16,25 H 15 V 26 H 16 Z M 15,25 V 24 H 14 V 25 Z M 14,25 H 13 V 26 H 14 Z M 13,25 V 24 H 12 V 25 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-templates.svg b/.icons/awkward/32x32/places/folder-black-templates.svg
new file mode 100644
index 00000000..27da37a1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 12.75,14 C 12.334,14 12,14.335 12,14.75 V 21 H 13 V 22 H 14 V 16 H 17 V 18 H 18 V 23 H 19 V 22 H 20 V 16.5 L 17.5,14 Z M 19,23 V 24 H 20 V 23 Z M 18,23 H 17 V 24 H 18 Z M 17,23 V 22 H 16 V 23 Z M 16,23 H 15 V 24 H 16 Z M 15,23 V 22 H 14 V 23 Z M 14,23 H 13 V 24 H 14 Z M 13,23 V 22 H 12 V 23 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-torrent.svg b/.icons/awkward/32x32/places/folder-black-torrent.svg
new file mode 100644
index 00000000..224ffbad
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 16 13 A 6 6 0 0 0 10 19 A 6 6 0 0 0 16 25 L 28 25 L 28 24 L 19.308594 24 L 16 24 A 5 5 0 0 1 11 19 A 5 5 0 0 1 16 14 L 16 13 z M 16 15 C 13.790861 15 12 16.790861 12 19 C 12 21.209139 13.790861 23 16 23 L 28 23 L 28 22 L 16 22 C 14.343146 22 13 20.656854 13 19 C 13 17.343146 14.343146 16 16 16 C 16.3409 16.0014 16.679075 16.0608 17 16.175781 L 17 15.130859 C 16.673523 15.045224 16.337519 15.001255 16 15 z M 16 17 A 2 2 0 0 0 14 19 A 2 2 0 0 0 16 21 L 28 21 L 28 20 L 16 20 A 1 1 0 0 1 15 19 A 1 1 0 0 1 16 18 L 17.730469 18 A 2 2 0 0 0 16 17 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-unlocked.svg b/.icons/awkward/32x32/places/folder-black-unlocked.svg
new file mode 100644
index 00000000..5fd0e1b3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 16 13 C 14.34 13 13 14.3 13 16 L 14 16 C 14 14.9 14.89 14 16 14 C 17.11 14 18 14.9 18 16 L 18 18 L 15 18 L 14 18 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 16 C 19 14.3 17.66 13 16 13 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-vbox.svg b/.icons/awkward/32x32/places/folder-black-vbox.svg
new file mode 100644
index 00000000..4c482b9d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:none;stroke:#c2c2c2;stroke-width:2;stroke-linejoin:round" d="M 10,18 H 12.5 L 14,23 15.5,15 17,19 18.5,16 20,20 H 22"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-video.svg b/.icons/awkward/32x32/places/folder-black-video.svg
new file mode 100644
index 00000000..e2ac4797
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 10.75,15 C 10.334,15 10,15.335 10,15.75 V 22.25 C 10,22.666 10.334,23 10.75,23 H 18.25 C 18.666,23 19,22.666 19,22.25 V 19 15.75 C 19,15.335 18.666,15 18.25,15 Z M 19,19 22,22 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-videos-open.svg b/.icons/awkward/32x32/places/folder-black-videos-open.svg
new file mode 100644
index 00000000..c6023da8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 10.75,16 C 10.334,16 10,16.335 10,16.75 V 23.25 C 10,23.666 10.334,24 10.75,24 H 18.25 C 18.666,24 19,23.666 19,23.25 V 20 16.75 C 19,16.335 18.666,16 18.25,16 Z M 19,20 22,23 V 17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-videos.svg b/.icons/awkward/32x32/places/folder-black-videos.svg
new file mode 120000
index 00000000..723ff359
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-videos.svg
@@ -0,0 +1 @@
+folder-black-video.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-black-visiting.svg b/.icons/awkward/32x32/places/folder-black-visiting.svg
new file mode 100644
index 00000000..2d637c0a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 4.25,11 C 3.5575,11 3,11.558 3,12.25 V 13.021 L 27.111,26.941 C 27.625,26.786 28,26.316 28,25.75 V 24.454 L 4.6965,11 Z M 9.893,11 28,21.454 V 18.454 L 15.088,11 Z M 20.284,11 28,15.454 V 12.454 L 25.48,11 Z M 3,16.021 V 19.021 L 16.82,27 H 22.016 Z M 3,22.02 V 25.02 L 6.428,27 H 11.624 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-wifi.svg b/.icons/awkward/32x32/places/folder-black-wifi.svg
new file mode 100644
index 00000000..95f13485
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 15.5,15 C 13.505,15 11.78,16 10,17.25 L 15.5,24 21,17.25 C 19.227,16 17.494,15 15.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-wine.svg b/.icons/awkward/32x32/places/folder-black-wine.svg
new file mode 100644
index 00000000..f0c0280b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <rect style="fill:#c2c2c2" width="4" height="4" x="11" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#c2c2c2" width="4" height="4" x="16" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#c2c2c2" width="4" height="4" x="16" y="19" rx=".625" ry=".625"/>
+ <rect style="fill:#c2c2c2" width="4" height="4" x="11" y="19" rx=".625" ry=".625"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black-yandex-disk.svg b/.icons/awkward/32x32/places/folder-black-yandex-disk.svg
new file mode 100644
index 00000000..e4acb90b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 14.319,15.035 C 11.652,15.035 12.273,17.271 10.907,18.005 10.86,18.032 10.834,18.056 10.792,18.082 11.692,17.547 12.802,17.098 13.981,16.795 14.979,16.538 15.991,16.394 16.925,16.376 16.949,16.376 16.973,16.376 16.997,16.376 16.096,16.12 15.998,15.035 14.319,15.035 Z M 17.225,17.051 C 16.292,17.069 15.279,17.213 14.281,17.47 10.991,18.317 8.6463,20.158 9.044,21.582 9.2731,22.396 10.377,23.133 12.022,23.231 12.021,23.225 12.02,23.219 12.019,23.213 11.93,22.443 12.419,21.773 12.992,21.319 13.565,20.865 14.301,20.535 15.129,20.36 15.957,20.184 16.731,20.192 17.379,20.387 17.988,20.571 18.561,20.971 18.702,21.657 20.35,20.733 21.206,19.419 20.958,18.518 20.695,17.574 19.264,17.012 17.225,17.051 Z M 16.247,21 C 15.916,20.996 15.564,21.032 15.214,21.107 13.767,21.414 12.666,22.287 12.755,23.056 12.844,23.826 14.089,24.2 15.536,23.893 16.983,23.585 18.084,22.712 17.994,21.943 17.93,21.383 17.241,21.012 16.247,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-black.svg b/.icons/awkward/32x32/places/folder-black.svg
new file mode 100644
index 00000000..6bc8424b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-black.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-activities.svg b/.icons/awkward/32x32/places/folder-blue-activities.svg
new file mode 100644
index 00000000..3463713c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#1d344f" cx="11.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#1d344f" cx="15.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#1d344f" cx="19.5" cy="19.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-android.svg b/.icons/awkward/32x32/places/folder-blue-android.svg
new file mode 100644
index 00000000..61aedfe3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+ <path style="fill:#1d344f" d="m9.9902344 14.988281a1.0001 1.0001 0 0 0-0.7636719 1.644531l1.0761715 1.316407c-0.7422346 1.034712-1.1268513 2.468362-1.3007809 4.28125-0.0367464 0.769972 0.7753907 0.769531 0.7753907 0.769531h10.425781s0.835451-1.68e-4 0.794922-0.808594c-0.189021-1.874847-0.601975-3.337697-1.402344-4.373047l1.111328-1.111328a1.0001 1.0001 0 0 0-0.726562-1.716797 1.0001 1.0001 0 0 0-0.6875 0.302735l-1.273438 1.273437c-0.79792-0.371041-1.785583-0.566406-3.019531-0.566406-1.317391 0-2.360855 0.215623-3.185547 0.638672l-1.041015-1.271484a1.0001 1.0001 0 0 0-0.7832036-0.378907z"/>
+ <circle style="fill:#5294e2" cx="12" cy="20" r="1"/>
+ <circle style="fill:#5294e2" cx="-18" cy="20" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-apple.svg b/.icons/awkward/32x32/places/folder-blue-apple.svg
new file mode 100644
index 00000000..04f303a8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 17.989,14 C 17.493,14.018 16.892,14.29 16.536,14.656 16.217,14.981 15.936,15.498 16.011,15.996 16.564,16.034 17.131,15.749 17.476,15.383 17.82,15.016 18.053,14.508 17.989,14 Z M 17.661,16.006 C 17.004,16.058 16.403,16.49 16.063,16.49 15.676,16.49 15.079,16.021 14.444,16.033 13.61,16.047 12.84,16.552 12.411,17.354 11.545,18.967 12.188,21.356 13.032,22.664 13.445,23.304 14,24 14.585,24 15.17,24 15.442,23.566 16.194,23.566 16.946,23.566 17.148,23.986 17.815,23.986 18.482,23.986 18.908,23.334 19.317,22.691 19.791,21.949 19.988,21.228 20,21.191 19.985,21.184 18.694,20.655 18.681,19.061 18.668,17.726 19.697,17.084 19.743,17.053 19.166,16.147 18.267,16.022 17.946,16.008 17.851,15.997 17.755,15.998 17.661,16.006 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-arduino.svg b/.icons/awkward/32x32/places/folder-blue-arduino.svg
new file mode 100644
index 00000000..508b2e35
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#1d344f" d="m11.40822 15c-0.44417 0-0.88635 0.08893-1.2978 0.2627-0.4114996 0.17376-0.7872996 0.4296-1.1044996 0.75295-0.3172 0.3234-0.5713 0.7102-0.7442 1.1355-0.1725 0.426-0.2615 0.885-0.2615 1.347 0 0.46216 0.08879 0.92105 0.26172 1.3467 0.17294 0.4256 0.42698 0.8124 0.74415 1.1358 0.31717 0.323321 0.693 0.579151 1.1044996 0.752951 0.4021 0.1698 0.8337 0.25774 1.2676 0.26172 0.01025 3.71e-4 0.02008 6e-4 0.03027 1e-3 1.055 0.04997 1.9052-0.36871 2.5274-0.97655 0.42532-0.415521 0.7595-0.906201 1.0644-1.406201 0.30496 0.50005 0.6391 0.99075 1.0644 1.406201 0.6222 0.60785 1.4723 1.0265 2.5274 0.97655 0.0102-3.71e-4 0.02003-4.9e-4 0.03028-1e-3 0.43388-0.0037 0.8645-0.09192 1.2666-0.26172 0.4115-0.17376 0.7883-0.4296 1.1054-0.752951l2e-3 -0.0039c0.31586-0.32274 0.56975-0.7075 0.7422-1.1318 0.1725-0.4255 0.2615-0.8845 0.2615-1.3465 0-0.46216-0.0888-0.9211-0.26172-1.3467l-0.0029-0.0059c-0.173-0.423-0.426-0.808-0.7415-1.13-0.317-0.323-0.693-0.579-1.1045-0.753-0.4115-0.1735-0.8535-0.2625-1.2975-0.2625-1.1116 0-1.9894 0.45712-2.6377 1.0928-0.375 0.367-0.679 0.787-0.9545 1.2165-0.2755-0.4295-0.5795-0.8495-0.954-1.2165-0.6485-0.636-1.5265-1.093-2.638-1.093zm-0.01172 1c0.88675 0 1.4532 0.31778 1.9726 0.84375 0.41181 0.41692 0.7729 0.9841 1.1308 1.6026-0.40852 0.72255-0.80335 1.3825-1.247 1.8301-0.48913 0.49341-0.996 0.765501-1.8242 0.71775h-0.03222c-0.31584 0-0.63425-0.06666-0.9248-0.19336-0.28667-0.125-0.5511996-0.31072-0.7695496-0.5381l-0.0088-0.0088c-0.22-0.231-0.397-0.51-0.515-0.809-0.1175-0.2995-0.1785-0.6255-0.1785-0.9475 0-0.32214 0.06099-0.64815 0.17871-0.94725 0.1177-0.29914 0.29461-0.577 0.51465-0.8086l0.0088-0.0098c0.21833-0.22736 0.4828596-0.41309 0.7695496-0.5381 0.2905-0.1265 0.6085-0.193 0.9245-0.193zm7.207 0c0.31585 0 0.63425 0.06666 0.9248 0.19336 0.28666 0.125 0.5512 0.31072 0.76955 0.5381l0.0088 0.0098c0.22004 0.23162 0.39694 0.50945 0.51465 0.8086 0.1175 0.299 0.1785 0.625 0.1785 0.947 0 0.32216-0.06099 0.6481-0.17871 0.94725-0.1177 0.29914-0.2946 0.57795-0.51465 0.80955l-0.0088 0.0088c-0.21833 0.22736-0.48286 0.41308-0.76955 0.5381-0.29057 0.1267-0.60895 0.19336-0.9248 0.19336h-0.03223c-0.828 0.0475-1.335-0.2245-1.824-0.718-0.4435-0.4475-0.8385-1.1075-1.247-1.83 0.358-0.6185 0.719-1.186 1.131-1.6025 0.5195-0.526 1.086-0.844 1.9725-0.844zm-0.6035 1v1h-1v1h1v1h1v-1h1v-1h-1v-1zm-8 1v1h3v-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-backup.svg b/.icons/awkward/32x32/places/folder-blue-backup.svg
new file mode 100644
index 00000000..3d4d2a82
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#1d344f" d="m15.607422 13.011719c-0.33596 0.021972-0.67371 0.073469-1.009766 0.154297-2.688447 0.646633-4.594183 3.061061-4.597656 5.826172a1.0001 1.0001 0 0 0 0 0.007812h-1l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.005859c0.0023-1.852241 1.263577-3.449661 3.064453-3.882813 1.800879-0.433152 3.651746 0.41586 4.496094 2.064453 0.844348 1.648592 0.452744 3.647246-0.951172 4.855469-1.381932 1.189304-3.520755 1.236987-5.025391 0.15625a1.0005966 1.0005966 0 0 0 -1.167968 1.625c2.245578 1.612935 5.380223 1.556995 7.498046-0.265625 2.095842-1.803701 2.68627-4.820142 1.425782-7.28125-0.945366-1.845831-2.75319-3.030673-4.732422-3.234375-0.329872-0.03395-0.664041-0.041503-1-0.019531zm0.376953 2.974609a1.0001 1.0001 0 0 0 -0.984375 1.013672v2a1.0001 1.0001 0 0 0 0.292969 0.707031l1 1a1.0001 1.0001 0 1 0 1.414062 -1.414062l-0.707031-0.707031v-1.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-books.svg b/.icons/awkward/32x32/places/folder-blue-books.svg
new file mode 100644
index 00000000..89bd09de
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#1d344f" d="m12 15c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-cd.svg b/.icons/awkward/32x32/places/folder-blue-cd.svg
new file mode 100644
index 00000000..4540454d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#1d344f" cx="15" cy="19" r="6"/>
+ <circle style="fill:#5294e2" cx="15" cy="19" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-copy-cloud.svg b/.icons/awkward/32x32/places/folder-blue-copy-cloud.svg
new file mode 100644
index 00000000..8db1354a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 19.5,14 17.25,17.75 18.75,18.5 Z M 11.25,16.25 9,17.857 12,17.75 13.5,23 14.25,22.25 21,23 18.75,19.25 17.785,18.714 14.143,20.857 12.428,16.572 Z M 15.429,17.857 13.714,18.928 14.357,20.428 17.357,18.714 16.286,17.857 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-desktop.svg b/.icons/awkward/32x32/places/folder-blue-desktop.svg
new file mode 120000
index 00000000..3cf15fb4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-desktop.svg
@@ -0,0 +1 @@
+user-blue-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-blue-development.svg b/.icons/awkward/32x32/places/folder-blue-development.svg
new file mode 100644
index 00000000..302060c6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 14.738,14 V 14.002 L 14.627,15.318 A 3.9641,3.9283 0 0 0 13.469,15.982 L 12.262,15.418 11,17.584 12.098,18.34 A 3.9641,3.9283 0 0 0 12.035,19.002 3.9641,3.9283 0 0 0 12.094,19.668 L 11,20.418 12.262,22.584 13.467,22.02 A 3.9641,3.9283 0 0 0 14.629,22.682 L 14.738,24 H 17.262 L 17.373,22.684 A 3.9641,3.9283 0 0 0 18.531,22.02 L 19.738,22.582 21,20.418 19.904,19.664 A 3.9641,3.9283 0 0 0 19.963,19 3.9641,3.9283 0 0 0 19.904,18.336 L 20.998,17.582 19.738,15.418 18.531,15.98 A 3.9641,3.9283 0 0 0 17.371,15.32 L 17.262,14 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-documents-open.svg b/.icons/awkward/32x32/places/folder-blue-documents-open.svg
new file mode 100644
index 00000000..7e284e65
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 12.75,16 C 12.334,16 12,16.334 12,16.75 V 25.25 C 12,25.666 12.334,26 12.75,26 H 19.25 C 19.666,26 20,25.666 20,25.25 V 18.5 L 17.5,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-documents.svg b/.icons/awkward/32x32/places/folder-blue-documents.svg
new file mode 100644
index 00000000..f9165d8e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 12.75,14 C 12.334,14 12,14.334 12,14.75 V 23.25 C 12,23.666 12.334,24 12.75,24 H 19.25 C 19.666,24 20,23.666 20,23.25 V 16.5 L 17.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-download-open.svg b/.icons/awkward/32x32/places/folder-blue-download-open.svg
new file mode 100644
index 00000000..aaac4486
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 15,16 V 20 H 13 L 16,24 19,20 H 17 V 16 Z M 12,24 V 25 H 20 V 24 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-download.svg b/.icons/awkward/32x32/places/folder-blue-download.svg
new file mode 100644
index 00000000..4a1ed781
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 15,14 V 18 H 13 L 16,22 19,18 H 17 V 14 Z M 12,22 V 24 H 20 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-downloads.svg b/.icons/awkward/32x32/places/folder-blue-downloads.svg
new file mode 120000
index 00000000..bc4de58a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-downloads.svg
@@ -0,0 +1 @@
+folder-blue-download.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-blue-drag-accept.svg b/.icons/awkward/32x32/places/folder-blue-drag-accept.svg
new file mode 100644
index 00000000..5fa8e7e7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-dropbox.svg b/.icons/awkward/32x32/places/folder-blue-dropbox.svg
new file mode 100644
index 00000000..98ae4766
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 12.83,13.7 9.5,15.7 12.17,17.7 9.49,19.7 12.83,21.7 15.5,19.7 12.17,17.7 15.5,15.7 18.83,17.7 15.5,19.7 18.17,21.7 21.51,19.7 18.83,17.7 21.5,15.7 18.17,13.7 15.5,15.7 Z M 15.5,20.3 12.83,22.3 12.17,21.9 V 22.3 L 15.5,24.3 18.83,22.3 V 21.9 L 18.17,22.3 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-favorites.svg b/.icons/awkward/32x32/places/folder-blue-favorites.svg
new file mode 100644
index 00000000..d4f8cd98
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 15.5,14 14.176,18 10.5,18 13.357,20.26 12.41,24 15.5,21.6 18.59,24 17.642,20.26 20.5,18 16.824,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-games.svg b/.icons/awkward/32x32/places/folder-blue-games.svg
new file mode 100644
index 00000000..a4dd2ccc
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 18.645 15 C 18.495 15.001 18.359 15.052 18.229 15.15 C 17.899 15.402 17.21 15.999 15.998 16 C 14.786 16.001 14.1 15.402 13.77 15.15 C 13.64 15.052 13.515 15.003 13.363 15.004 C 13.212 15.005 13.037 15.049 12.859 15.15 C 12.211 15.515 11.617 16.712 11.293 18.262 C 11.017 19.578 10.913 21.377 11.078 22.102 C 11.222 22.724 11.469 23 11.91 23 C 13.323 23 13.385 21.908 13.906 20.861 C 14.283 20.281 15.156 20.019 15.998 20.049 C 16.84 20.017 17.715 20.281 18.092 20.861 C 18.613 21.908 18.675 23 20.088 23 C 20.529 23 20.776 22.724 20.92 22.102 C 21.085 21.377 20.981 19.578 20.705 18.262 C 20.381 16.712 19.787 15.515 19.139 15.15 C 18.961 15.049 18.796 14.999 18.645 15 z M 13 16 L 14 16 L 14 17 L 15 17 L 15 18 L 14 18 L 14 19 L 13 19 L 13 18 L 12 18 L 12 17 L 13 17 L 13 16 z M 18.5 16 A 0.5 0.5 0 0 1 19 16.5 A 0.5 0.5 0 0 1 18.5 17 A 0.5 0.5 0 0 1 18 16.5 A 0.5 0.5 0 0 1 18.5 16 z M 17.5 17 A 0.5 0.5 0 0 1 18 17.5 A 0.5 0.5 0 0 1 17.5 18 A 0.5 0.5 0 0 1 17 17.5 A 0.5 0.5 0 0 1 17.5 17 z M 19.5 17 A 0.5 0.5 0 0 1 20 17.5 A 0.5 0.5 0 0 1 19.5 18 A 0.5 0.5 0 0 1 19 17.5 A 0.5 0.5 0 0 1 19.5 17 z M 18.5 18 A 0.5 0.5 0 0 1 19 18.5 A 0.5 0.5 0 0 1 18.5 19 A 0.5 0.5 0 0 1 18 18.5 A 0.5 0.5 0 0 1 18.5 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-git.svg b/.icons/awkward/32x32/places/folder-blue-git.svg
new file mode 100644
index 00000000..72daf3ca
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 12.707,12.996 12,13.703 13.152,14.855 A 1.5,1.5 0 0 0 13.004,15.5 1.5,1.5 0 0 0 14.004,16.912 V 21.088 A 1.5,1.5 0 0 0 13.004,22.5 1.5,1.5 0 0 0 14.504,24 1.5,1.5 0 0 0 16.004,22.5 1.5,1.5 0 0 0 15.004,21.088 V 16.912 A 1.5,1.5 0 0 0 15.149,16.852 L 17.153,18.855 A 1.5,1.5 0 0 0 17.005,19.5 1.5,1.5 0 0 0 18.505,21 1.5,1.5 0 0 0 20.005,19.5 1.5,1.5 0 0 0 18.505,18 1.5,1.5 0 0 0 17.86,18.148 L 15.856,16.145 A 1.5,1.5 0 0 0 16.005,15.5 1.5,1.5 0 0 0 14.505,14 1.5,1.5 0 0 0 13.86,14.149 L 12.708,12.996 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-github.svg b/.icons/awkward/32x32/places/folder-blue-github.svg
new file mode 100644
index 00000000..f1f6da6a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#1d344f" d="m 16,14 c -2.761424,0 -5,2.238576 -5,5 7.92e-4,2.207084 1.448598,4.152573 3.5625,4.787109 v -0.804687 c -1.265656,0.2793 -1.630859,-0.556641 -1.630859,-0.556641 -0.206993,-0.534138 -0.50586,-0.478156 -0.50586,-0.478156 -0.413144,-0.28665 0.03125,-0.28125 0.03125,-0.28125 0.347602,0.06261 0.658903,0.39224 0.895691,0.633129 0.164431,0.167279 0.184879,0.270156 0.605672,0.300926 0.258577,0.0367 0.49603,-0.01639 0.619731,-0.07286 0.01736,-0.125399 0.0194,-0.577036 0.02734,-0.814677 C 13.618537,21.281097 13.000263,20.428902 13,19.5 c 0.0014,-0.710006 0.364949,-1.386038 1,-1.859375 V 16 c 0.326285,0 0.718404,0.577667 1.037109,1.134766 C 15.347088,17.046328 15.672359,17.000803 16,17 c 0.327641,8.03e-4 0.652912,0.04633 0.962891,0.134766 C 17.281596,16.577667 17.673715,16 18,16 v 1.638672 c 0.635658,0.473791 0.999296,1.150641 1,1.861328 -0.0014,1.05337 -0.79497,1.993 -1.984375,2.349609 0.01555,0.332327 0.03711,0.714925 0.03711,1.013672 0,0.5207 -0.0028,0.35915 -0.0039,0.574219 v 0.445312 C 19.351442,23.388806 20.997199,21.355003 21,19 21,16.238576 18.761424,14 16,14 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-gitlab.svg b/.icons/awkward/32x32/places/folder-blue-gitlab.svg
new file mode 100644
index 00000000..a085e679
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f;fill-rule:evenodd" d="m 12.055391,14.000099 c -0.08401,0 -0.168122,0.04757 -0.199495,0.142885 L 10.635908,18 h 2.838967 l -1.219989,-3.857016 c -0.03139,-0.09532 -0.115484,-0.142885 -0.199495,-0.142885 z M 13.474875,18 l 2.02513,6 2.02513,-6 z m 4.05026,0 h 2.838968 l -1.219989,-3.857016 c -0.06274,-0.190645 -0.336216,-0.190645 -0.39899,0 z m 2.838968,0 -4.864098,6 5.327028,-3.819864 c 0.146989,-0.105359 0.208568,-0.292063 0.152435,-0.462577 z m -4.864098,6 -4.864097,-6 -0.615366,1.717559 c -0.05613,0.170514 0.0054,0.357218 0.152435,0.462577 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-gnome.svg b/.icons/awkward/32x32/places/folder-blue-gnome.svg
new file mode 100644
index 00000000..d44384b1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 19.952,12 C 17.413,12 16.937,15.858 18.366,15.858 19.794,15.858 22.492,12 19.952,12 Z M 16.041,12.594 C 16.001,12.593 15.958,12.597 15.913,12.602 14.473,12.784 14.98,15.219 15.746,15.264 16.487,15.309 17.299,12.598 16.04,12.594 Z M 13.546,13.493 C 13.458,13.487 13.361,13.504 13.252,13.548 12.096,14.023 13.077,15.984 13.724,15.852 14.312,15.732 14.396,13.548 13.546,13.493 Z M 11.659,15.095 C 11.558,15.093 11.45,15.127 11.334,15.214 10.408,15.905 11.645,17.574 12.19,17.315 12.666,17.088 12.362,15.121 11.658,15.096 Z M 17.126,16.689 C 15.12,16.654 12.474,17.672 12.023,19.718 11.534,21.93 14.035,25 16.643,25 17.927,25 19.407,23.827 19.684,22.342 19.896,21.209 17.195,21.663 17.292,22.412 17.408,23.311 16.641,23.755 15.889,23.176 13.495,21.332 19.852,20.412 19.432,17.893 19.302,17.109 18.329,16.71 17.126,16.689 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-google-drive.svg b/.icons/awkward/32x32/places/folder-blue-google-drive.svg
new file mode 100644
index 00000000..8bf345a5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 14,14 17,19 H 21 L 17.666,14 Z M 13.301,14.6 10.5,20 12.4,23 15,17.6 Z M 15,20 13.5,23 H 19.5 L 21,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-image-people.svg b/.icons/awkward/32x32/places/folder-blue-image-people.svg
new file mode 100644
index 00000000..4c1f27ed
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 13.41,16.301 C 13.376,16.308 13.341,16.321 13.309,16.336 12.986,16.487 12.902,16.959 13.123,17.396 13.301,17.748 13.616,17.966 13.902,17.959 14.118,19.128 14.976,20 16,20 17.024,20 17.882,19.128 18.098,17.959 18.384,17.966 18.699,17.748 18.877,17.396 19.098,16.959 19.014,16.487 18.691,16.336 18.659,16.321 18.624,16.308 18.59,16.301 18.548,15.023 17.406,14 16,14 14.594,14 13.452,15.023 13.41,16.301 Z M 15.996,21 C 15.413,21 14.887,20.71 14.5,20.248 12.869,20.489 11.125,20.838 11.016,21.236 11.014,21.242 11.017,21.249 11.016,21.254 11.011,21.274 11.01,21.292 11.008,21.312 11.007,21.322 11,21.328 11,21.338 V 22.732 C 11,22.881 11.111,23 11.25,23 H 20.75 C 20.889,23 21,22.881 21,22.732 V 21.328 C 20.999,21.296 20.985,21.268 20.977,21.236 20.861,20.822 19.171,20.459 17.568,20.217 17.445,20.389 17.281,20.544 17.061,20.66 L 17.059,20.662 C 16.747,20.877 16.386,21 16.004,21"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-important.svg b/.icons/awkward/32x32/places/folder-blue-important.svg
new file mode 100644
index 00000000..39eae26d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15,16 H 17 V 20 H 15 Z M 16,21 C 16.552,21 17,21.448 17,22 17,22.552 16.552,23 16,23 15.448,23 15,22.552 15,22 15,21.448 15.448,21 16,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-java.svg b/.icons/awkward/32x32/places/folder-blue-java.svg
new file mode 100644
index 00000000..b850ceb8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 15.008,13 C 15.008,13 15.585,13.353 15.178,14.281 14.562,15.68 15.746,16 15.746,16 15.746,16 15.37,15.672 15.871,14.518 16.425,13.238 15.008,13 15.008,13 Z M 16.6,14.928 C 16.6,14.928 15.551,15.393 16.227,16.666 16.673,17.509 16.178,17.928 16.178,17.928 16.178,17.928 17.445,17.51 16.834,16.346 16.285,15.293 16.6,14.928 16.6,14.928 Z M 13.336,15 C 13.336,15 12.585,15.799 13.328,16.781 13.82,17.435 13.498,18 13.498,18 13.498,18 14.429,17.175 13.756,16.271 13.148,15.457 13.336,15 13.336,15 Z M 13.498,18 H 11 L 12.5,24 H 18 L 18.34,23.016 C 18.506,23.057 18.678,23.086 18.857,23.086 20.041,23.086 21,22.326 21,21.143 21,20.138 20.307,19.303 19.375,19.07 L 19.572,18 Z M 19.203,19.76 A 0.71429,1.4286 15 0 1 19.227,19.764 0.71429,1.4286 15 0 1 19.547,21.328 0.71429,1.4286 15 0 1 18.512,22.527 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-kde.svg b/.icons/awkward/32x32/places/folder-blue-kde.svg
new file mode 100644
index 00000000..d84a71ab
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <g transform="translate(7,11.00002)">
+ <path style="fill:#1d344f" d="m9.0056 1.00002-2.0056 0.3989v8.5128l1.9944-0.3116v-3.6l2.8056 4 2.1886-1.00012-2.9886-3.39988 3.0114-3.6-2.2114-1.00014-2.8056 4.20014v-4.20014z"/>
+ <path style="fill:#1d344f" d="m4.28125 4.2011719c-0.0246 3e-3 -0.051712 0.00874-0.070312 0.027344l-0.8535161 0.847656c-0.035792 0.0357-0.039984 0.089612-0.013672 0.1328125l0.9082031 1.4882812c-0.213336 0.346448-0.3789944 0.72368-0.4902343 1.125l-1.6738281 0.3457032c-0.05084 0.0104-0.0878906 0.0593281-0.0878906 0.1113281v1.1972656c0 0.0507 0.038572 0.093769 0.087891 0.1054687l1.6230469 0.390625c0.102124 0.4515198 0.2747303 0.8766718 0.5039063 1.2636718l-0.9453126 1.429688c-0.02868 0.0435-0.023316 0.101771 0.013672 0.138672l0.8535157 0.847656c0.036 0.0357 0.091566 0.03977 0.1347656 0.01367l1.4765625-0.890625c0.36468 0.217976 0.7624668 0.384786 1.1855469 0.490234l0.3457031 1.646484c0.0107995 0.050802 0.0530682 0.087893 0.1054682 0.087893h1.2070313c0.0504 0 0.093469-0.03313 0.1054687-0.08203l0.4101563-1.658203c0.42644-0.110472 0.8235331-0.288804 1.1894531-0.513672l1.482422 0.964844c0.0438 0.0282 0.101472 0.02263 0.138672-0.01367l0.849609-0.845704c0.036-0.0357 0.04398-0.09186 0.01758-0.134765l-0.580078-0.947266-0.189453 0.05859c-0.0276 0.0084-0.05802-0.0036-0.07422-0.02734 0 0-0.179449-0.244084-0.322265-0.4375-0.05957-0.09064-0.550829-0.687764-0.890625-1.121093a3 3 0 0 1-2.728517 1.757809 3 3 0 0 1-3-3 3 3 0 0 1 1.4003906-2.5351562v-1.5898438c-0.22315 0.082948-0.3698787 0.1843413-0.5742187 0.3007812l-1.4765625-0.9589843c-0.0219-0.0144-0.044059-0.018025-0.068359-0.015625z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-linux.svg b/.icons/awkward/32x32/places/folder-blue-linux.svg
new file mode 100644
index 00000000..d737b1c0
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 15.843,21.196 C 15.043,21.569 14.299,21.565 13.799,21.529 13.203,21.486 12.723,21.322 12.513,21.18 12.383,21.092 12.206,21.126 12.118,21.256 12.03,21.386 12.064,21.562 12.194,21.65 12.533,21.879 13.132,22.05 13.758,22.095 13.864,22.103 13.981,22.108 14.106,22.108 14.651,22.108 15.343,22.056 16.083,21.711 16.225,21.645 16.287,21.476 16.221,21.334 16.155,21.192 15.986,21.13 15.843,21.196 Z M 19.001,20.775 C 19.028,18.308 19.282,13.645 14.558,14.021 9.8935,14.397 11.13,19.324 11.061,20.974 10.999,21.847 10.709,22.914 10.3,24 H 11.561 C 11.69,23.54 11.786,23.085 11.827,22.651 11.903,22.704 11.984,22.755 12.071,22.804 12.212,22.887 12.333,22.998 12.462,23.115 12.762,23.389 13.102,23.699 13.768,23.738 13.812,23.74 13.857,23.742 13.901,23.742 14.574,23.742 15.034,23.447 15.404,23.211 15.581,23.097 15.734,22.999 15.878,22.952 16.287,22.824 16.645,22.617 16.912,22.354 16.954,22.313 16.993,22.271 17.029,22.228 17.178,22.773 17.382,23.387 17.608,24 H 20.3 C 19.654,23.002 18.987,22.024 19.001,20.776 Z M 11.512,19.433 C 11.512,19.433 11.512,19.433 11.512,19.433 11.466,18.627 11.851,17.95 12.373,17.92 12.894,17.889 13.355,18.518 13.401,19.323 13.401,19.323 13.401,19.323 13.401,19.323 13.403,19.367 13.405,19.41 13.405,19.452 13.239,19.494 13.09,19.554 12.957,19.624 12.956,19.618 12.956,19.612 12.955,19.607 V 19.606 C 12.911,19.149 12.667,18.804 12.41,18.835 12.153,18.866 11.981,19.262 12.026,19.719 12.026,19.72 12.026,19.72 12.026,19.72 12.045,19.919 12.103,20.097 12.183,20.232 12.163,20.248 12.107,20.289 12.042,20.336 11.993,20.371 11.934,20.415 11.863,20.467 11.669,20.212 11.536,19.846 11.512,19.433 Z M 16.797,21.423 C 16.778,21.849 16.221,22.25 15.707,22.41 L 15.704,22.411 C 15.49,22.48 15.3,22.603 15.098,22.732 14.758,22.949 14.408,23.173 13.901,23.173 13.868,23.173 13.834,23.172 13.8,23.17 13.336,23.143 13.119,22.945 12.845,22.695 12.7,22.563 12.55,22.426 12.356,22.313 L 12.352,22.311 C 11.935,22.075 11.676,21.782 11.66,21.527 11.652,21.401 11.708,21.291 11.828,21.201 12.088,21.006 12.262,20.879 12.377,20.794 12.505,20.701 12.544,20.673 12.573,20.645 12.593,20.626 12.615,20.604 12.639,20.581 12.878,20.349 13.277,19.961 13.891,19.961 14.266,19.961 14.681,20.105 15.123,20.389 15.331,20.525 15.512,20.587 15.742,20.667 15.899,20.721 16.078,20.783 16.318,20.885 L 16.322,20.887 C 16.545,20.979 16.809,21.146 16.797,21.423 Z M 16.674,20.424 C 16.631,20.402 16.586,20.382 16.539,20.362 16.323,20.27 16.15,20.207 16.007,20.157 16.086,20.002 16.135,19.808 16.14,19.598 V 19.598 C 16.151,19.086 15.893,18.671 15.564,18.67 15.234,18.67 14.959,19.084 14.948,19.595 V 19.595 C 14.947,19.612 14.947,19.629 14.947,19.645 14.745,19.552 14.545,19.484 14.35,19.443 14.349,19.423 14.348,19.404 14.348,19.385 V 19.384 C 14.329,18.453 14.901,17.681 15.625,17.662 16.349,17.642 16.951,18.381 16.97,19.313 V 19.314 C 16.979,19.735 16.866,20.123 16.673,20.424 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-locked.svg b/.icons/awkward/32x32/places/folder-blue-locked.svg
new file mode 100644
index 00000000..c92be138
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 16 14 C 14.34 14 13 15.3 13 17 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 17 C 19 15.3 17.66 14 16 14 z M 16 15 C 17.11 15 18 15.9 18 17 L 18 18 L 14 18 L 14 17 C 14 15.9 14.89 15 16 15 z"/>
+ <path style="fill:#3f51b5" d="M 12,23.5 V 24 H 12.5 C 12.223,24 12,23.777 12,23.5 Z"/>
+ <path style="fill:#3f51b5" d="M 20,23.5 C 20,23.777 19.777,24 19.5,24 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-mail-cloud.svg b/.icons/awkward/32x32/places/folder-blue-mail-cloud.svg
new file mode 100644
index 00000000..e0d039b6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 15.667,15 A 3.3333,3.6364 0 0 0 12.512,17.471 2.6667,2.9091 0 0 0 11,20.091 2.6667,2.9091 0 0 0 13.667,23 2.6667,2.9091 0 0 0 15.439,22.26 3.3333,3.6364 0 0 0 15.667,22.273 3.3333,3.6364 0 0 0 17.076,21.927 2.6667,2.9091 0 0 0 18.334,22.273 2.6667,2.9091 0 0 0 21,19.364 2.6667,2.9091 0 0 0 18.333,16.455 2.6667,2.9091 0 0 0 18.328,16.455 3.3333,3.6364 0 0 0 15.666,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-mail.svg b/.icons/awkward/32x32/places/folder-blue-mail.svg
new file mode 100644
index 00000000..70aeaed0
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 16,13 C 12.687,13 10,15.687 10,19 10,22.314 12.687,25 16,25 H 19.75 C 19.75,25 20.453,24.699 20.5,23.949 20.5,23.199 19.75,23 19.75,23 H 16 C 15.805,22.999 15.611,22.983 15.418,22.953 14.718,22.874 14.162,22.654 13.742,22.301 L 13.736,22.297 C 12.65,21.551 12,20.318 12,19 12,16.791 13.791,15 16,15 18.209,15 20,16.791 20,19 20,19.454 19.908,19.745 19.76,20.002 19.756,20.002 19.753,20 19.75,20 H 18.816 C 18.928,19.686 19,19.352 19,19 19,17.343 17.657,16 16,16 14.344,16 13,17.343 13,19 13,20.657 14.343,22 16,22 H 19.75 C 20.292,21.95 20.673,21.629 21.02,21.424 21.782,20.88 22,20.114 22,19 22,15.686 19.314,13 16,13 Z M 16,18 C 16.552,18 17,18.448 17,19 17,19.552 16.552,20 16,20 15.448,20 15,19.552 15,19 15,18.448 15.448,18 16,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-mega.svg b/.icons/awkward/32x32/places/folder-blue-mega.svg
new file mode 100644
index 00000000..160638bf
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 16,13 C 12.686,13 10,15.686 10,19 10,22.314 12.686,25 16,25 19.314,25 22,22.314 22,19 22,15.686 19.314,13 16,13 Z M 13,16 H 15 V 16 L 16,17 17,16 H 19 V 22 H 17 V 19 L 16,20 15,19 V 22 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-meocloud.svg b/.icons/awkward/32x32/places/folder-blue-meocloud.svg
new file mode 100644
index 00000000..96b59697
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 16.2,15 C 14.998,15 13.897,15.676 13.352,16.748 13.113,16.651 12.857,16.6 12.6,16.6 11.599,16.6 10.755,17.341 10.621,18.332 9.653,18.665 9.001,19.576 9,20.6 9,21.925 10.075,23 11.4,23 H 18.6 C 19.925,23 21,21.925 21,20.6 20.999,19.581 20.356,18.675 19.395,18.338 19.398,18.292 19.399,18.245 19.4,18.199 19.4,16.432 17.967,15 16.2,15 Z M 16.199,17 C 16.884,17 17.396,17.511 17.398,18.195 V 18.201 C 17.337,19.099 17.883,19.927 18.732,20.225 18.899,20.283 18.999,20.424 19,20.6 19,20.844 18.844,21 18.6,21 H 11.4 C 11.156,21 11.001,20.845 11,20.602 V 20.6 C 11.001,20.422 11.102,20.282 11.27,20.225 11.985,19.979 12.5,19.351 12.602,18.602 13.564,18.992 14.664,18.581 15.135,17.656 15.341,17.25 15.747,17 16.199,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-music-open.svg b/.icons/awkward/32x32/places/folder-blue-music-open.svg
new file mode 100644
index 00000000..45476c84
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 14,21.27 C 13.7,21.09 13.35,21 13,21 11.9,21 11,21.9 11,23 11,24.1 11.9,25 13,25 14.1,25 15,24.1 15,23 V 18 H 19 V 21.27 C 18.7,21.09 18.35,21 18,21 16.9,21 16,21.9 16,23 16,24.1 16.9,25 18,25 19.1,25 20,24.1 20,23 V 16 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-music.svg b/.icons/awkward/32x32/places/folder-blue-music.svg
new file mode 100644
index 00000000..b329c554
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 14,19.27 C 13.7,19.09 13.35,19 13,19 11.9,19 11,19.9 11,21 11,22.1 11.9,23 13,23 14.1,23 15,22.1 15,21 V 16 H 19 V 19.27 C 18.7,19.09 18.35,19 18,19 16.9,19 16,19.9 16,21 16,22.1 16.9,23 18,23 19.1,23 20,22.1 20,21 V 14 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-network.svg b/.icons/awkward/32x32/places/folder-blue-network.svg
new file mode 100644
index 00000000..5361b226
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15.643,15.384 C 15.691,15.379 15.751,15.387 15.799,15.384 15.805,15.407 15.764,15.488 15.71,15.607 15.363,16.365 15.343,17.253 15.665,17.728 15.723,17.814 15.777,17.896 15.777,17.906 15.777,17.917 15.714,17.929 15.643,17.929 15.476,17.929 15.318,17.827 14.996,17.571 14.852,17.458 14.666,17.363 14.594,17.348 14.48,17.326 14.45,17.336 14.304,17.482 14.167,17.619 14.125,17.692 14.125,17.817 14.125,18.29 14.687,18.667 15.732,18.888 17.151,19.189 17.501,19.459 17.54,20.205 17.589,21.141 17.091,21.847 16,22.393 15.87,22.458 15.787,22.483 15.732,22.504 15.708,22.502 15.689,22.507 15.665,22.504 15.656,22.476 15.643,22.408 15.643,22.281 15.643,21.784 15.447,21.273 15.152,20.987 15.073,20.91 14.851,20.747 14.661,20.63 14.471,20.512 14.279,20.375 14.237,20.317 14.166,20.22 14.16,20.161 14.214,19.982 14.313,19.656 14.431,19.474 14.661,19.268 14.781,19.16 14.902,19.069 14.929,19.067 14.955,19.065 14.775,19.011 14.505,18.955 14.234,18.9 13.839,18.784 13.634,18.71 13.26,18.575 12.755,18.29 12.563,18.085 12.555,18.076 12.547,18.07 12.54,18.063 12.816,16.964 13.59,16.063 14.616,15.63 14.831,15.539 15.052,15.476 15.286,15.429 15.402,15.405 15.523,15.396 15.643,15.384 Z M 18.991,17.058 C 19.075,17.11 19.392,17.795 19.482,18.129 19.599,18.561 19.59,19.308 19.482,19.736 19.441,19.9 19.388,20.052 19.371,20.071 19.353,20.09 19.289,19.981 19.214,19.848 19.139,19.715 18.9,19.433 18.701,19.223 18.126,18.617 18.036,18.301 18.277,17.817 18.398,17.573 18.926,17.018 18.991,17.058 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-nextcloud.svg b/.icons/awkward/32x32/places/folder-blue-nextcloud.svg
new file mode 100644
index 00000000..662482f1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#1d344f" d="M 22,16 A 3,3 0 0 0 19,19 3,3 0 0 0 22,22 3,3 0 0 0 25,19 3,3 0 0 0 22,16 Z M 22,18 A 1,1 0 0 1 23,19 1,1 0 0 1 22,20 1,1 0 0 1 21,19 1,1 0 0 1 22,18 Z M 8,16 A 3,3 0 0 0 5,19 3,3 0 0 0 8,22 3,3 0 0 0 11,19 3,3 0 0 0 8,16 Z M 8,18 A 1,1 0 0 1 9,19 1,1 0 0 1 8,20 1,1 0 0 1 7,19 1,1 0 0 1 8,18 Z M 15,15 A 4,4 0 0 0 11,19 4,4 0 0 0 15,23 4,4 0 0 0 19,19 4,4 0 0 0 15,15 Z M 15,17 A 2,2 0 0 1 17,19 2,2 0 0 1 15,21 2,2 0 0 1 13,19 2,2 0 0 1 15,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-open.svg b/.icons/awkward/32x32/places/folder-blue-open.svg
new file mode 100644
index 00000000..c657dd7f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-owncloud.svg b/.icons/awkward/32x32/places/folder-blue-owncloud.svg
new file mode 100644
index 00000000..0419a852
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="17.5" cy="18" r="2.25"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22" cy="22" r="1.25"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19.25" cy="20.75" r="2.5"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="10" cy="21" r="2.25"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="16.25" r="1.5"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.5" cy="19" r="2.75"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="22" r="1.25"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="14.75" cy="16.75" r="2.5"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="20" r="3.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-pcloud.svg b/.icons/awkward/32x32/places/folder-blue-pcloud.svg
new file mode 100644
index 00000000..822adfd2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 16,13 A 5,5 0 0 0 11.396484,16.048828 4,4 0 0 0 8,20 4,4 0 0 0 11.808594,23.990234 V 24 h 9.714844 A 2.4761905,2.4761905 0 0 0 24,21.523438 2.4761905,2.4761905 0 0 0 22.822266,19.417969 2.5,2.5 0 0 0 23,18.5 2.5,2.5 0 0 0 20.578125,16.003906 5,5 0 0 0 16,13 Z m -2,3 h 1 3 v 3 h -3 v 2 h -1 v -2 z m 1,1 v 1 h 2 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-photo.svg b/.icons/awkward/32x32/places/folder-blue-photo.svg
new file mode 100644
index 00000000..4c5c005d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 14,15 13,16 H 12.5 C 11.669,16 11,16.557 11,17.25 V 21.75 C 11,22.442 11.669,23 12.5,23 H 19.5 C 20.331,23 21,22.442 21,21.75 V 17.25 C 21,16.557 20.331,16 19.5,16 H 19 L 18,15 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-pictures-open.svg b/.icons/awkward/32x32/places/folder-blue-pictures-open.svg
new file mode 100644
index 00000000..faca9ef1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 11.699,17 C 11.311,17 11,17.311 11,17.699 V 24.301 C 11,24.689 11.311,25 11.699,25 H 20.301 C 20.689,25 21,24.689 21,24.301 V 17.699 C 21,17.311 20.689,17 20.301,17 Z M 14,20 17,23 18.5,21 20,23 V 24 H 12 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-pictures.svg b/.icons/awkward/32x32/places/folder-blue-pictures.svg
new file mode 100644
index 00000000..42da719b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 11.699 15 C 11.311 15 11 15.311 11 15.699 L 11 22.301 C 11 22.689 11.311 23 11.699 23 L 20.301 23 C 20.689 23 21 22.689 21 22.301 L 21 15.699 C 21 15.311 20.689 15 20.301 15 L 11.699 15 z M 14 18 L 17 21 L 18.5 19 L 20 21 L 20 22 L 12 22 L 12 20 L 14 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-print.svg b/.icons/awkward/32x32/places/folder-blue-print.svg
new file mode 100644
index 00000000..6a8ab0e9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 13,14 V 16 H 19 V 14 Z M 11.715,17 C 11.358,17 11,17.349 11,17.699 V 20.301 C 11,20.651 11.358,21 11.715,21 H 13 V 24 H 19 V 21 H 20.285 C 20.642,21 21,20.651 21,20.301 V 17.699 C 21,17.349 20.642,17 20.285,17 Z M 13,19 H 19 V 20 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-private.svg b/.icons/awkward/32x32/places/folder-blue-private.svg
new file mode 100644
index 00000000..1cc199ac
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 13,16 C 11.343,16 10,17.343 10,19 10,20.657 11.343,22 13,22 14.27,22 15.401,21.197 15.824,20 H 18 V 21 H 20 V 20 H 21 V 18 H 15.824 C 15.401,16.803 14.27,16 13,16 Z M 13,18 C 13.552,18 14,18.448 14,19 14,19.552 13.552,20 13,20 12.448,20 12,19.552 12,19 12,18.448 12.448,18 13,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-projects.svg b/.icons/awkward/32x32/places/folder-blue-projects.svg
new file mode 100644
index 00000000..c2e3aab2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#1d344f" d="M 17,14 C 16.781,14.081 16.556,14.187 16.375,14.337 15.512,15.031 16.156,16.288 17,17 V 19 C 17.631,19.437 17.777,19.58 18.15,20 18.34,20.214 18.869,20.756 19,21 V 17 C 19.862,16.3 20.462,15.094 19.625,14.375 19.444,14.225 19.219,14.088 19,14 V 15.406 C 19,15.694 18.601,15.981 18.211,15.981 H 17.784 C 17.434,15.981 17,15.694 17,15.406 Z M 15,19 C 12.5,19 11,21.125 11,23 L 10.156,23.005 C 10,23.006 10,23.161 10,23.161 L 9.9963,23.844 C 9.9954,24 10.153,24 10.153,24 H 19.865 C 19.865,24 20.026,24 20.021,23.844 L 20,23.165 C 20,23.165 20,23.01 19.844,23.009 L 19.009,23 C 19.009,21.125 17.5,19 15,19 Z M 15,21 C 17,21 17,22.225 17,23 H 13 C 13,22.25 13,21 15,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-public.svg b/.icons/awkward/32x32/places/folder-blue-public.svg
new file mode 120000
index 00000000..7daa6f73
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-public.svg
@@ -0,0 +1 @@
+folder-blue-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-blue-publicshare-open.svg b/.icons/awkward/32x32/places/folder-blue-publicshare-open.svg
new file mode 100644
index 00000000..f415616f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 13.41,18.301 C 13.376,18.308 13.341,18.321 13.309,18.336 12.986,18.487 12.902,18.959 13.123,19.396 13.301,19.748 13.616,19.966 13.902,19.959 14.118,21.128 14.976,22 16,22 17.024,22 17.882,21.128 18.098,19.959 18.384,19.966 18.699,19.748 18.877,19.396 19.098,18.959 19.014,18.487 18.691,18.336 18.659,18.321 18.624,18.308 18.59,18.301 18.548,17.023 17.406,16 16,16 14.594,16 13.452,17.023 13.41,18.301 Z M 15.996,23 C 15.413,23 14.887,22.71 14.5,22.248 12.869,22.489 11.125,22.838 11.016,23.236 11.014,23.242 11.017,23.249 11.016,23.254 11.011,23.274 11.01,23.292 11.008,23.312 11.007,23.322 11,23.328 11,23.338 V 24.732 C 11,24.881 11.111,25 11.25,25 H 20.75 C 20.889,25 21,24.881 21,24.732 V 23.328 C 20.999,23.296 20.985,23.268 20.977,23.236 20.861,22.822 19.171,22.459 17.568,22.217 17.445,22.389 17.281,22.544 17.061,22.66 L 17.059,22.662 C 16.747,22.877 16.386,23 16.004,23"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-recent.svg b/.icons/awkward/32x32/places/folder-blue-recent.svg
new file mode 100644
index 00000000..afcfbe6e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 16,13 A 6,6 0 0 0 10,19 6,6 0 0 0 16,25 6,6 0 0 0 22,19 6,6 0 0 0 16,13 Z M 16,15 A 4,4 0 0 1 20,19 4,4 0 0 1 16,23 4,4 0 0 1 12,19 4,4 0 0 1 16,15 Z M 15,16 V 20 H 19 V 18 H 17 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-remote-open.svg b/.icons/awkward/32x32/places/folder-blue-remote-open.svg
new file mode 100644
index 00000000..9a617933
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 15,16 C 13.324,16.32 12.342,17.434 12,19 H 10 V 21 H 12 C 12.343,22.565 13.325,23.68 15,24 Z M 16,16 V 24 C 17.675,23.68 18.657,22.565 19,21 H 21 V 19 H 19 C 18.658,17.434 17.676,16.32 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-remote.svg b/.icons/awkward/32x32/places/folder-blue-remote.svg
new file mode 100644
index 00000000..3ce18935
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 15,15 C 13.324,15.32 12.342,16.434 12,18 H 10 V 20 H 12 C 12.343,21.565 13.325,22.68 15,23 Z M 16,15 V 23 C 17.675,22.68 18.657,21.565 19,20 H 21 V 18 H 19 C 18.658,16.434 17.676,15.32 16,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-script.svg b/.icons/awkward/32x32/places/folder-blue-script.svg
new file mode 100644
index 00000000..c4ef4efb
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-script.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g transform="translate(-16.5,12)">
+ <path style="fill:#1d344f" d="M 25.5,1 V 13 H 37.5 V 1 Z"/>
+ <g style="fill:#5294e2">
+ <path style="fill:#5294e2" d="M 32.5,8 H 36.5 V 9 H 32.5 Z"/>
+ <rect style="fill:#5294e2" width="1" height="7" x="28.5" y="2"/>
+ <path style="fill:#5294e2" d="M 28,3 C 27.17,3 26.5,3.67 26.5,4.5 26.5,5.33 27.17,6 28,6 H 29.5 30 C 30.28,6 30.5,6.22 30.5,6.5 30.5,6.78 30.28,7.01 30,7 H 29.5 28 26.59 C 26.8,7.58 27.35,8 28,8 H 29.5 30 C 30.83,8 31.5,7.33 31.5,6.5 31.5,5.67 30.83,5 30,5 H 29.5 28 C 27.72,5 27.5,4.78 27.5,4.5 27.5,4.22 27.72,4 28,4 H 29.5 30 31.41 C 31.2,3.42 30.65,3 30,3 H 29.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-steam.svg b/.icons/awkward/32x32/places/folder-blue-steam.svg
new file mode 100644
index 00000000..a76a5752
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 7,20.056 10.008,21.793 C 10.003,21.862 10,21.931 10,22 10,23.657 11.343,25 13,25 14.657,25 16,23.657 16,22 15.998,21.863 15.987,21.727 15.967,21.592 L 19.605,18.994 C 21.495,18.937 22.998,17.39 23,15.5 23,13.567 21.433,12 19.5,12 17.567,12 15.999,13.567 16,15.514 L 13.678,19.082 C 13.456,19.029 13.228,19.001 13,19 12.547,19.001 12.1,19.105 11.693,19.303 L 7,16.594 M 19.5,13 C 20.881,13 22,14.119 22,15.5 22,16.881 20.881,18 19.5,18 18.119,18 17,16.881 17,15.5 17,14.119 18.119,13 19.5,13 Z M 19.5,14 C 18.672,14 18,14.672 18,15.5 18,16.328 18.672,17 19.5,17 20.328,17 21,16.328 21,15.5 21,14.672 20.328,14 19.5,14 Z M 13,20 C 14.105,20 15,20.895 15,22 15,23.105 14.105,24 13,24 12.046,23.999 11.226,23.324 11.041,22.389 L 11.746,22.797 C 12.466,23.212 13.379,22.968 13.795,22.248 14.21,21.528 13.966,20.615 13.246,20.199 L 12.908,20.004 C 12.939,20.002 12.969,20.001 13,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-tar.svg b/.icons/awkward/32x32/places/folder-blue-tar.svg
new file mode 100644
index 00000000..e92fba55
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <path style="fill:#1d344f" d="M 15 11 L 15 12 L 16 12 L 16 11 L 15 11 z M 15 12 L 14 12 L 14 13 L 15 13 L 15 12 z M 15 13 L 15 14 L 16 14 L 16 13 L 15 13 z M 15 14 L 14 14 L 14 15 L 15 15 L 15 14 z M 15 15 L 15 16 C 15.552 16 16 15.5 16 15 L 15 15 z"/>
+ <path style="fill:#1d344f" d="M 15,16 C 13.895,16 13,16.9 13,18 V 22 C 13,23.1 13.895,24 15,24 16.105,24 17,23.1 17,22 V 18 C 17,16.9 16.105,16 15,16 Z M 15,17 C 15.552,17 16,17.4 16,18 16,18.5 15.552,19 15,19 14.448,19 14,18.5 14,18 14,17.4 14.448,17 15,17 Z M 15,20 C 15.552,20 16,20.4 16,21 V 22 C 16,22.5 15.552,23 15,23 14.448,23 14,22.5 14,22 V 21 C 14,20.4 14.448,20 15,20 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-templates-open.svg b/.icons/awkward/32x32/places/folder-blue-templates-open.svg
new file mode 100644
index 00000000..a0a45ad1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 12.75,16 C 12.334,16 12,16.335 12,16.75 V 23 H 13 V 24 H 14 V 18 H 17 V 20 H 18 V 25 H 19 V 24 H 20 V 18.5 L 17.5,16 Z M 19,25 V 26 H 20 V 25 Z M 18,25 H 17 V 26 H 18 Z M 17,25 V 24 H 16 V 25 Z M 16,25 H 15 V 26 H 16 Z M 15,25 V 24 H 14 V 25 Z M 14,25 H 13 V 26 H 14 Z M 13,25 V 24 H 12 V 25 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-templates.svg b/.icons/awkward/32x32/places/folder-blue-templates.svg
new file mode 100644
index 00000000..45646d11
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 12.75,14 C 12.334,14 12,14.335 12,14.75 V 21 H 13 V 22 H 14 V 16 H 17 V 18 H 18 V 23 H 19 V 22 H 20 V 16.5 L 17.5,14 Z M 19,23 V 24 H 20 V 23 Z M 18,23 H 17 V 24 H 18 Z M 17,23 V 22 H 16 V 23 Z M 16,23 H 15 V 24 H 16 Z M 15,23 V 22 H 14 V 23 Z M 14,23 H 13 V 24 H 14 Z M 13,23 V 22 H 12 V 23 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-torrent.svg b/.icons/awkward/32x32/places/folder-blue-torrent.svg
new file mode 100644
index 00000000..0ff1759b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 16 13 A 6 6 0 0 0 10 19 A 6 6 0 0 0 16 25 L 28 25 L 28 24 L 19.308594 24 L 16 24 A 5 5 0 0 1 11 19 A 5 5 0 0 1 16 14 L 16 13 z M 16 15 C 13.790861 15 12 16.790861 12 19 C 12 21.209139 13.790861 23 16 23 L 28 23 L 28 22 L 16 22 C 14.343146 22 13 20.656854 13 19 C 13 17.343146 14.343146 16 16 16 C 16.3409 16.0014 16.679075 16.0608 17 16.175781 L 17 15.130859 C 16.673523 15.045224 16.337519 15.001255 16 15 z M 16 17 A 2 2 0 0 0 14 19 A 2 2 0 0 0 16 21 L 28 21 L 28 20 L 16 20 A 1 1 0 0 1 15 19 A 1 1 0 0 1 16 18 L 17.730469 18 A 2 2 0 0 0 16 17 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-unlocked.svg b/.icons/awkward/32x32/places/folder-blue-unlocked.svg
new file mode 100644
index 00000000..b8140daa
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 16 13 C 14.34 13 13 14.3 13 16 L 14 16 C 14 14.9 14.89 14 16 14 C 17.11 14 18 14.9 18 16 L 18 18 L 15 18 L 14 18 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 16 C 19 14.3 17.66 13 16 13 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-vbox.svg b/.icons/awkward/32x32/places/folder-blue-vbox.svg
new file mode 100644
index 00000000..102b53a0
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:none;stroke:#1d344f;stroke-width:2;stroke-linejoin:round" d="M 10,18 H 12.5 L 14,23 15.5,15 17,19 18.5,16 20,20 H 22"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-video.svg b/.icons/awkward/32x32/places/folder-blue-video.svg
new file mode 100644
index 00000000..1ccd1865
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 10.75,15 C 10.334,15 10,15.335 10,15.75 V 22.25 C 10,22.666 10.334,23 10.75,23 H 18.25 C 18.666,23 19,22.666 19,22.25 V 19 15.75 C 19,15.335 18.666,15 18.25,15 Z M 19,19 22,22 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-videos-open.svg b/.icons/awkward/32x32/places/folder-blue-videos-open.svg
new file mode 100644
index 00000000..c7320fa3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 10.75,16 C 10.334,16 10,16.335 10,16.75 V 23.25 C 10,23.666 10.334,24 10.75,24 H 18.25 C 18.666,24 19,23.666 19,23.25 V 20 16.75 C 19,16.335 18.666,16 18.25,16 Z M 19,20 22,23 V 17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-videos.svg b/.icons/awkward/32x32/places/folder-blue-videos.svg
new file mode 120000
index 00000000..b0b50c59
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-videos.svg
@@ -0,0 +1 @@
+folder-blue-video.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-blue-visiting.svg b/.icons/awkward/32x32/places/folder-blue-visiting.svg
new file mode 100644
index 00000000..b253020b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 4.25,11 C 3.5575,11 3,11.558 3,12.25 V 13.021 L 27.111,26.941 C 27.625,26.786 28,26.316 28,25.75 V 24.454 L 4.6965,11 Z M 9.893,11 28,21.454 V 18.454 L 15.088,11 Z M 20.284,11 28,15.454 V 12.454 L 25.48,11 Z M 3,16.021 V 19.021 L 16.82,27 H 22.016 Z M 3,22.02 V 25.02 L 6.428,27 H 11.624 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-wifi.svg b/.icons/awkward/32x32/places/folder-blue-wifi.svg
new file mode 100644
index 00000000..5e86835c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 15.5,15 C 13.505,15 11.78,16 10,17.25 L 15.5,24 21,17.25 C 19.227,16 17.494,15 15.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-wine.svg b/.icons/awkward/32x32/places/folder-blue-wine.svg
new file mode 100644
index 00000000..9ece1983
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <rect style="fill:#1d344f" width="4" height="4" x="11" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#1d344f" width="4" height="4" x="16" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#1d344f" width="4" height="4" x="16" y="19" rx=".625" ry=".625"/>
+ <rect style="fill:#1d344f" width="4" height="4" x="11" y="19" rx=".625" ry=".625"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue-yandex-disk.svg b/.icons/awkward/32x32/places/folder-blue-yandex-disk.svg
new file mode 100644
index 00000000..155098ea
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 14.319,15.035 C 11.652,15.035 12.273,17.271 10.907,18.005 10.86,18.032 10.834,18.056 10.792,18.082 11.692,17.547 12.802,17.098 13.981,16.795 14.979,16.538 15.991,16.394 16.925,16.376 16.949,16.376 16.973,16.376 16.997,16.376 16.096,16.12 15.998,15.035 14.319,15.035 Z M 17.225,17.051 C 16.292,17.069 15.279,17.213 14.281,17.47 10.991,18.317 8.6463,20.158 9.044,21.582 9.2731,22.396 10.377,23.133 12.022,23.231 12.021,23.225 12.02,23.219 12.019,23.213 11.93,22.443 12.419,21.773 12.992,21.319 13.565,20.865 14.301,20.535 15.129,20.36 15.957,20.184 16.731,20.192 17.379,20.387 17.988,20.571 18.561,20.971 18.702,21.657 20.35,20.733 21.206,19.419 20.958,18.518 20.695,17.574 19.264,17.012 17.225,17.051 Z M 16.247,21 C 15.916,20.996 15.564,21.032 15.214,21.107 13.767,21.414 12.666,22.287 12.755,23.056 12.844,23.826 14.089,24.2 15.536,23.893 16.983,23.585 18.084,22.712 17.994,21.943 17.93,21.383 17.241,21.012 16.247,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-blue.svg b/.icons/awkward/32x32/places/folder-blue.svg
new file mode 100644
index 00000000..782c1fe3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-blue.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-activities.svg b/.icons/awkward/32x32/places/folder-bluegrey-activities.svg
new file mode 100644
index 00000000..703ca542
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#222c31" cx="11.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#222c31" cx="15.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#222c31" cx="19.5" cy="19.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-android.svg b/.icons/awkward/32x32/places/folder-bluegrey-android.svg
new file mode 100644
index 00000000..9f41ec9b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+ <path style="fill:#222c31" d="m9.9902344 14.988281a1.0001 1.0001 0 0 0-0.7636719 1.644531l1.0761715 1.316407c-0.7422346 1.034712-1.1268513 2.468362-1.3007809 4.28125-0.0367464 0.769972 0.7753907 0.769531 0.7753907 0.769531h10.425781s0.835451-1.68e-4 0.794922-0.808594c-0.189021-1.874847-0.601975-3.337697-1.402344-4.373047l1.111328-1.111328a1.0001 1.0001 0 0 0-0.726562-1.716797 1.0001 1.0001 0 0 0-0.6875 0.302735l-1.273438 1.273437c-0.79792-0.371041-1.785583-0.566406-3.019531-0.566406-1.317391 0-2.360855 0.215623-3.185547 0.638672l-1.041015-1.271484a1.0001 1.0001 0 0 0-0.7832036-0.378907z"/>
+ <circle style="fill:#607d8b" cx="12" cy="20" r="1"/>
+ <circle style="fill:#607d8b" cx="-18" cy="20" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-apple.svg b/.icons/awkward/32x32/places/folder-bluegrey-apple.svg
new file mode 100644
index 00000000..66615196
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 17.989,14 C 17.493,14.018 16.892,14.29 16.536,14.656 16.217,14.981 15.936,15.498 16.011,15.996 16.564,16.034 17.131,15.749 17.476,15.383 17.82,15.016 18.053,14.508 17.989,14 Z M 17.661,16.006 C 17.004,16.058 16.403,16.49 16.063,16.49 15.676,16.49 15.079,16.021 14.444,16.033 13.61,16.047 12.84,16.552 12.411,17.354 11.545,18.967 12.188,21.356 13.032,22.664 13.445,23.304 14,24 14.585,24 15.17,24 15.442,23.566 16.194,23.566 16.946,23.566 17.148,23.986 17.815,23.986 18.482,23.986 18.908,23.334 19.317,22.691 19.791,21.949 19.988,21.228 20,21.191 19.985,21.184 18.694,20.655 18.681,19.061 18.668,17.726 19.697,17.084 19.743,17.053 19.166,16.147 18.267,16.022 17.946,16.008 17.851,15.997 17.755,15.998 17.661,16.006 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-arduino.svg b/.icons/awkward/32x32/places/folder-bluegrey-arduino.svg
new file mode 100644
index 00000000..b62b5af7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#222c31" d="m11.40822 15c-0.44417 0-0.88635 0.08893-1.2978 0.2627-0.4114996 0.17376-0.7872996 0.4296-1.1044996 0.75295-0.3172 0.3234-0.5713 0.7102-0.7442 1.1355-0.1725 0.426-0.2615 0.885-0.2615 1.347 0 0.46216 0.08879 0.92105 0.26172 1.3467 0.17294 0.4256 0.42698 0.8124 0.74415 1.1358 0.31717 0.323321 0.693 0.579151 1.1044996 0.752951 0.4021 0.1698 0.8337 0.25774 1.2676 0.26172 0.01025 3.71e-4 0.02008 6e-4 0.03027 1e-3 1.055 0.04997 1.9052-0.36871 2.5274-0.97655 0.42532-0.415521 0.7595-0.906201 1.0644-1.406201 0.30496 0.50005 0.6391 0.99075 1.0644 1.406201 0.6222 0.60785 1.4723 1.0265 2.5274 0.97655 0.0102-3.71e-4 0.02003-4.9e-4 0.03028-1e-3 0.43388-0.0037 0.8645-0.09192 1.2666-0.26172 0.4115-0.17376 0.7883-0.4296 1.1054-0.752951l2e-3 -0.0039c0.31586-0.32274 0.56975-0.7075 0.7422-1.1318 0.1725-0.4255 0.2615-0.8845 0.2615-1.3465 0-0.46216-0.0888-0.9211-0.26172-1.3467l-0.0029-0.0059c-0.173-0.423-0.426-0.808-0.7415-1.13-0.317-0.323-0.693-0.579-1.1045-0.753-0.4115-0.1735-0.8535-0.2625-1.2975-0.2625-1.1116 0-1.9894 0.45712-2.6377 1.0928-0.375 0.367-0.679 0.787-0.9545 1.2165-0.2755-0.4295-0.5795-0.8495-0.954-1.2165-0.6485-0.636-1.5265-1.093-2.638-1.093zm-0.01172 1c0.88675 0 1.4532 0.31778 1.9726 0.84375 0.41181 0.41692 0.7729 0.9841 1.1308 1.6026-0.40852 0.72255-0.80335 1.3825-1.247 1.8301-0.48913 0.49341-0.996 0.765501-1.8242 0.71775h-0.03222c-0.31584 0-0.63425-0.06666-0.9248-0.19336-0.28667-0.125-0.5511996-0.31072-0.7695496-0.5381l-0.0088-0.0088c-0.22-0.231-0.397-0.51-0.515-0.809-0.1175-0.2995-0.1785-0.6255-0.1785-0.9475 0-0.32214 0.06099-0.64815 0.17871-0.94725 0.1177-0.29914 0.29461-0.577 0.51465-0.8086l0.0088-0.0098c0.21833-0.22736 0.4828596-0.41309 0.7695496-0.5381 0.2905-0.1265 0.6085-0.193 0.9245-0.193zm7.207 0c0.31585 0 0.63425 0.06666 0.9248 0.19336 0.28666 0.125 0.5512 0.31072 0.76955 0.5381l0.0088 0.0098c0.22004 0.23162 0.39694 0.50945 0.51465 0.8086 0.1175 0.299 0.1785 0.625 0.1785 0.947 0 0.32216-0.06099 0.6481-0.17871 0.94725-0.1177 0.29914-0.2946 0.57795-0.51465 0.80955l-0.0088 0.0088c-0.21833 0.22736-0.48286 0.41308-0.76955 0.5381-0.29057 0.1267-0.60895 0.19336-0.9248 0.19336h-0.03223c-0.828 0.0475-1.335-0.2245-1.824-0.718-0.4435-0.4475-0.8385-1.1075-1.247-1.83 0.358-0.6185 0.719-1.186 1.131-1.6025 0.5195-0.526 1.086-0.844 1.9725-0.844zm-0.6035 1v1h-1v1h1v1h1v-1h1v-1h-1v-1zm-8 1v1h3v-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-backup.svg b/.icons/awkward/32x32/places/folder-bluegrey-backup.svg
new file mode 100644
index 00000000..54fdcb09
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#222c31" d="m15.607422 13.011719c-0.33596 0.021972-0.67371 0.073469-1.009766 0.154297-2.688447 0.646633-4.594183 3.061061-4.597656 5.826172a1.0001 1.0001 0 0 0 0 0.007812h-1l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.005859c0.0023-1.852241 1.263577-3.449661 3.064453-3.882813 1.800879-0.433152 3.651746 0.41586 4.496094 2.064453 0.844348 1.648592 0.452744 3.647246-0.951172 4.855469-1.381932 1.189304-3.520755 1.236987-5.025391 0.15625a1.0005966 1.0005966 0 0 0 -1.167968 1.625c2.245578 1.612935 5.380223 1.556995 7.498046-0.265625 2.095842-1.803701 2.68627-4.820142 1.425782-7.28125-0.945366-1.845831-2.75319-3.030673-4.732422-3.234375-0.329872-0.03395-0.664041-0.041503-1-0.019531zm0.376953 2.974609a1.0001 1.0001 0 0 0 -0.984375 1.013672v2a1.0001 1.0001 0 0 0 0.292969 0.707031l1 1a1.0001 1.0001 0 1 0 1.414062 -1.414062l-0.707031-0.707031v-1.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-books.svg b/.icons/awkward/32x32/places/folder-bluegrey-books.svg
new file mode 100644
index 00000000..f21fc5c0
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#222c31" d="m12 15c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-cd.svg b/.icons/awkward/32x32/places/folder-bluegrey-cd.svg
new file mode 100644
index 00000000..d0edc886
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#222c31" cx="15" cy="19" r="6"/>
+ <circle style="fill:#607d8b" cx="15" cy="19" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-copy-cloud.svg b/.icons/awkward/32x32/places/folder-bluegrey-copy-cloud.svg
new file mode 100644
index 00000000..cfd66182
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 19.5,14 17.25,17.75 18.75,18.5 Z M 11.25,16.25 9,17.857 12,17.75 13.5,23 14.25,22.25 21,23 18.75,19.25 17.785,18.714 14.143,20.857 12.428,16.572 Z M 15.429,17.857 13.714,18.928 14.357,20.428 17.357,18.714 16.286,17.857 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-desktop.svg b/.icons/awkward/32x32/places/folder-bluegrey-desktop.svg
new file mode 120000
index 00000000..3e40567a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-desktop.svg
@@ -0,0 +1 @@
+user-bluegrey-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-development.svg b/.icons/awkward/32x32/places/folder-bluegrey-development.svg
new file mode 100644
index 00000000..1d069235
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 14.738,14 V 14.002 L 14.627,15.318 A 3.9641,3.9283 0 0 0 13.469,15.982 L 12.262,15.418 11,17.584 12.098,18.34 A 3.9641,3.9283 0 0 0 12.035,19.002 3.9641,3.9283 0 0 0 12.094,19.668 L 11,20.418 12.262,22.584 13.467,22.02 A 3.9641,3.9283 0 0 0 14.629,22.682 L 14.738,24 H 17.262 L 17.373,22.684 A 3.9641,3.9283 0 0 0 18.531,22.02 L 19.738,22.582 21,20.418 19.904,19.664 A 3.9641,3.9283 0 0 0 19.963,19 3.9641,3.9283 0 0 0 19.904,18.336 L 20.998,17.582 19.738,15.418 18.531,15.98 A 3.9641,3.9283 0 0 0 17.371,15.32 L 17.262,14 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-documents-open.svg b/.icons/awkward/32x32/places/folder-bluegrey-documents-open.svg
new file mode 100644
index 00000000..00120fd0
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 12.75,16 C 12.334,16 12,16.334 12,16.75 V 25.25 C 12,25.666 12.334,26 12.75,26 H 19.25 C 19.666,26 20,25.666 20,25.25 V 18.5 L 17.5,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-documents.svg b/.icons/awkward/32x32/places/folder-bluegrey-documents.svg
new file mode 100644
index 00000000..e53e3743
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 12.75,14 C 12.334,14 12,14.334 12,14.75 V 23.25 C 12,23.666 12.334,24 12.75,24 H 19.25 C 19.666,24 20,23.666 20,23.25 V 16.5 L 17.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-download-open.svg b/.icons/awkward/32x32/places/folder-bluegrey-download-open.svg
new file mode 100644
index 00000000..7719a455
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 15,16 V 20 H 13 L 16,24 19,20 H 17 V 16 Z M 12,24 V 25 H 20 V 24 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-download.svg b/.icons/awkward/32x32/places/folder-bluegrey-download.svg
new file mode 100644
index 00000000..32d9c615
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 15,14 V 18 H 13 L 16,22 19,18 H 17 V 14 Z M 12,22 V 24 H 20 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-downloads.svg b/.icons/awkward/32x32/places/folder-bluegrey-downloads.svg
new file mode 120000
index 00000000..9d8448ff
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-downloads.svg
@@ -0,0 +1 @@
+folder-bluegrey-download.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-drag-accept.svg b/.icons/awkward/32x32/places/folder-bluegrey-drag-accept.svg
new file mode 100644
index 00000000..9b3f1572
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-dropbox.svg b/.icons/awkward/32x32/places/folder-bluegrey-dropbox.svg
new file mode 100644
index 00000000..76cb9112
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 12.83,13.7 9.5,15.7 12.17,17.7 9.49,19.7 12.83,21.7 15.5,19.7 12.17,17.7 15.5,15.7 18.83,17.7 15.5,19.7 18.17,21.7 21.51,19.7 18.83,17.7 21.5,15.7 18.17,13.7 15.5,15.7 Z M 15.5,20.3 12.83,22.3 12.17,21.9 V 22.3 L 15.5,24.3 18.83,22.3 V 21.9 L 18.17,22.3 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-favorites.svg b/.icons/awkward/32x32/places/folder-bluegrey-favorites.svg
new file mode 100644
index 00000000..d7934260
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 15.5,14 14.176,18 10.5,18 13.357,20.26 12.41,24 15.5,21.6 18.59,24 17.642,20.26 20.5,18 16.824,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-games.svg b/.icons/awkward/32x32/places/folder-bluegrey-games.svg
new file mode 100644
index 00000000..f42efa1a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 18.645 15 C 18.495 15.001 18.359 15.052 18.229 15.15 C 17.899 15.402 17.21 15.999 15.998 16 C 14.786 16.001 14.1 15.402 13.77 15.15 C 13.64 15.052 13.515 15.003 13.363 15.004 C 13.212 15.005 13.037 15.049 12.859 15.15 C 12.211 15.515 11.617 16.712 11.293 18.262 C 11.017 19.578 10.913 21.377 11.078 22.102 C 11.222 22.724 11.469 23 11.91 23 C 13.323 23 13.385 21.908 13.906 20.861 C 14.283 20.281 15.156 20.019 15.998 20.049 C 16.84 20.017 17.715 20.281 18.092 20.861 C 18.613 21.908 18.675 23 20.088 23 C 20.529 23 20.776 22.724 20.92 22.102 C 21.085 21.377 20.981 19.578 20.705 18.262 C 20.381 16.712 19.787 15.515 19.139 15.15 C 18.961 15.049 18.796 14.999 18.645 15 z M 13 16 L 14 16 L 14 17 L 15 17 L 15 18 L 14 18 L 14 19 L 13 19 L 13 18 L 12 18 L 12 17 L 13 17 L 13 16 z M 18.5 16 A 0.5 0.5 0 0 1 19 16.5 A 0.5 0.5 0 0 1 18.5 17 A 0.5 0.5 0 0 1 18 16.5 A 0.5 0.5 0 0 1 18.5 16 z M 17.5 17 A 0.5 0.5 0 0 1 18 17.5 A 0.5 0.5 0 0 1 17.5 18 A 0.5 0.5 0 0 1 17 17.5 A 0.5 0.5 0 0 1 17.5 17 z M 19.5 17 A 0.5 0.5 0 0 1 20 17.5 A 0.5 0.5 0 0 1 19.5 18 A 0.5 0.5 0 0 1 19 17.5 A 0.5 0.5 0 0 1 19.5 17 z M 18.5 18 A 0.5 0.5 0 0 1 19 18.5 A 0.5 0.5 0 0 1 18.5 19 A 0.5 0.5 0 0 1 18 18.5 A 0.5 0.5 0 0 1 18.5 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-git.svg b/.icons/awkward/32x32/places/folder-bluegrey-git.svg
new file mode 100644
index 00000000..c8474bc4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 12.707,12.996 12,13.703 13.152,14.855 A 1.5,1.5 0 0 0 13.004,15.5 1.5,1.5 0 0 0 14.004,16.912 V 21.088 A 1.5,1.5 0 0 0 13.004,22.5 1.5,1.5 0 0 0 14.504,24 1.5,1.5 0 0 0 16.004,22.5 1.5,1.5 0 0 0 15.004,21.088 V 16.912 A 1.5,1.5 0 0 0 15.149,16.852 L 17.153,18.855 A 1.5,1.5 0 0 0 17.005,19.5 1.5,1.5 0 0 0 18.505,21 1.5,1.5 0 0 0 20.005,19.5 1.5,1.5 0 0 0 18.505,18 1.5,1.5 0 0 0 17.86,18.148 L 15.856,16.145 A 1.5,1.5 0 0 0 16.005,15.5 1.5,1.5 0 0 0 14.505,14 1.5,1.5 0 0 0 13.86,14.149 L 12.708,12.996 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-github.svg b/.icons/awkward/32x32/places/folder-bluegrey-github.svg
new file mode 100644
index 00000000..051873ab
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#222c31" d="m 16,14 c -2.761424,0 -5,2.238576 -5,5 7.92e-4,2.207084 1.448598,4.152573 3.5625,4.787109 v -0.804687 c -1.265656,0.2793 -1.630859,-0.556641 -1.630859,-0.556641 -0.206993,-0.534138 -0.50586,-0.478156 -0.50586,-0.478156 -0.413144,-0.28665 0.03125,-0.28125 0.03125,-0.28125 0.347602,0.06261 0.658903,0.39224 0.895691,0.633129 0.164431,0.167279 0.184879,0.270156 0.605672,0.300926 0.258577,0.0367 0.49603,-0.01639 0.619731,-0.07286 0.01736,-0.125399 0.0194,-0.577036 0.02734,-0.814677 C 13.618537,21.281097 13.000263,20.428902 13,19.5 c 0.0014,-0.710006 0.364949,-1.386038 1,-1.859375 V 16 c 0.326285,0 0.718404,0.577667 1.037109,1.134766 C 15.347088,17.046328 15.672359,17.000803 16,17 c 0.327641,8.03e-4 0.652912,0.04633 0.962891,0.134766 C 17.281596,16.577667 17.673715,16 18,16 v 1.638672 c 0.635658,0.473791 0.999296,1.150641 1,1.861328 -0.0014,1.05337 -0.79497,1.993 -1.984375,2.349609 0.01555,0.332327 0.03711,0.714925 0.03711,1.013672 0,0.5207 -0.0028,0.35915 -0.0039,0.574219 v 0.445312 C 19.351442,23.388806 20.997199,21.355003 21,19 21,16.238576 18.761424,14 16,14 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-gitlab.svg b/.icons/awkward/32x32/places/folder-bluegrey-gitlab.svg
new file mode 100644
index 00000000..00933013
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31;fill-rule:evenodd" d="m 12.055391,14.000099 c -0.08401,0 -0.168122,0.04757 -0.199495,0.142885 L 10.635908,18 h 2.838967 l -1.219989,-3.857016 c -0.03139,-0.09532 -0.115484,-0.142885 -0.199495,-0.142885 z M 13.474875,18 l 2.02513,6 2.02513,-6 z m 4.05026,0 h 2.838968 l -1.219989,-3.857016 c -0.06274,-0.190645 -0.336216,-0.190645 -0.39899,0 z m 2.838968,0 -4.864098,6 5.327028,-3.819864 c 0.146989,-0.105359 0.208568,-0.292063 0.152435,-0.462577 z m -4.864098,6 -4.864097,-6 -0.615366,1.717559 c -0.05613,0.170514 0.0054,0.357218 0.152435,0.462577 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-gnome.svg b/.icons/awkward/32x32/places/folder-bluegrey-gnome.svg
new file mode 100644
index 00000000..aa3bbb90
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 19.952,12 C 17.413,12 16.937,15.858 18.366,15.858 19.794,15.858 22.492,12 19.952,12 Z M 16.041,12.594 C 16.001,12.593 15.958,12.597 15.913,12.602 14.473,12.784 14.98,15.219 15.746,15.264 16.487,15.309 17.299,12.598 16.04,12.594 Z M 13.546,13.493 C 13.458,13.487 13.361,13.504 13.252,13.548 12.096,14.023 13.077,15.984 13.724,15.852 14.312,15.732 14.396,13.548 13.546,13.493 Z M 11.659,15.095 C 11.558,15.093 11.45,15.127 11.334,15.214 10.408,15.905 11.645,17.574 12.19,17.315 12.666,17.088 12.362,15.121 11.658,15.096 Z M 17.126,16.689 C 15.12,16.654 12.474,17.672 12.023,19.718 11.534,21.93 14.035,25 16.643,25 17.927,25 19.407,23.827 19.684,22.342 19.896,21.209 17.195,21.663 17.292,22.412 17.408,23.311 16.641,23.755 15.889,23.176 13.495,21.332 19.852,20.412 19.432,17.893 19.302,17.109 18.329,16.71 17.126,16.689 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-google-drive.svg b/.icons/awkward/32x32/places/folder-bluegrey-google-drive.svg
new file mode 100644
index 00000000..3a9e6903
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 14,14 17,19 H 21 L 17.666,14 Z M 13.301,14.6 10.5,20 12.4,23 15,17.6 Z M 15,20 13.5,23 H 19.5 L 21,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-image-people.svg b/.icons/awkward/32x32/places/folder-bluegrey-image-people.svg
new file mode 100644
index 00000000..d679f108
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 13.41,16.301 C 13.376,16.308 13.341,16.321 13.309,16.336 12.986,16.487 12.902,16.959 13.123,17.396 13.301,17.748 13.616,17.966 13.902,17.959 14.118,19.128 14.976,20 16,20 17.024,20 17.882,19.128 18.098,17.959 18.384,17.966 18.699,17.748 18.877,17.396 19.098,16.959 19.014,16.487 18.691,16.336 18.659,16.321 18.624,16.308 18.59,16.301 18.548,15.023 17.406,14 16,14 14.594,14 13.452,15.023 13.41,16.301 Z M 15.996,21 C 15.413,21 14.887,20.71 14.5,20.248 12.869,20.489 11.125,20.838 11.016,21.236 11.014,21.242 11.017,21.249 11.016,21.254 11.011,21.274 11.01,21.292 11.008,21.312 11.007,21.322 11,21.328 11,21.338 V 22.732 C 11,22.881 11.111,23 11.25,23 H 20.75 C 20.889,23 21,22.881 21,22.732 V 21.328 C 20.999,21.296 20.985,21.268 20.977,21.236 20.861,20.822 19.171,20.459 17.568,20.217 17.445,20.389 17.281,20.544 17.061,20.66 L 17.059,20.662 C 16.747,20.877 16.386,21 16.004,21"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-important.svg b/.icons/awkward/32x32/places/folder-bluegrey-important.svg
new file mode 100644
index 00000000..61f2935e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15,16 H 17 V 20 H 15 Z M 16,21 C 16.552,21 17,21.448 17,22 17,22.552 16.552,23 16,23 15.448,23 15,22.552 15,22 15,21.448 15.448,21 16,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-java.svg b/.icons/awkward/32x32/places/folder-bluegrey-java.svg
new file mode 100644
index 00000000..a17b504e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 15.008,13 C 15.008,13 15.585,13.353 15.178,14.281 14.562,15.68 15.746,16 15.746,16 15.746,16 15.37,15.672 15.871,14.518 16.425,13.238 15.008,13 15.008,13 Z M 16.6,14.928 C 16.6,14.928 15.551,15.393 16.227,16.666 16.673,17.509 16.178,17.928 16.178,17.928 16.178,17.928 17.445,17.51 16.834,16.346 16.285,15.293 16.6,14.928 16.6,14.928 Z M 13.336,15 C 13.336,15 12.585,15.799 13.328,16.781 13.82,17.435 13.498,18 13.498,18 13.498,18 14.429,17.175 13.756,16.271 13.148,15.457 13.336,15 13.336,15 Z M 13.498,18 H 11 L 12.5,24 H 18 L 18.34,23.016 C 18.506,23.057 18.678,23.086 18.857,23.086 20.041,23.086 21,22.326 21,21.143 21,20.138 20.307,19.303 19.375,19.07 L 19.572,18 Z M 19.203,19.76 A 0.71429,1.4286 15 0 1 19.227,19.764 0.71429,1.4286 15 0 1 19.547,21.328 0.71429,1.4286 15 0 1 18.512,22.527 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-kde.svg b/.icons/awkward/32x32/places/folder-bluegrey-kde.svg
new file mode 100644
index 00000000..c312cce7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <g transform="translate(7,11.00002)">
+ <path style="fill:#222c31" d="m9.0056 1.00002-2.0056 0.3989v8.5128l1.9944-0.3116v-3.6l2.8056 4 2.1886-1.00012-2.9886-3.39988 3.0114-3.6-2.2114-1.00014-2.8056 4.20014v-4.20014z"/>
+ <path style="fill:#222c31" d="m4.28125 4.2011719c-0.0246 3e-3 -0.051712 0.00874-0.070312 0.027344l-0.8535161 0.847656c-0.035792 0.0357-0.039984 0.089612-0.013672 0.1328125l0.9082031 1.4882812c-0.213336 0.346448-0.3789944 0.72368-0.4902343 1.125l-1.6738281 0.3457032c-0.05084 0.0104-0.0878906 0.0593281-0.0878906 0.1113281v1.1972656c0 0.0507 0.038572 0.093769 0.087891 0.1054687l1.6230469 0.390625c0.102124 0.4515198 0.2747303 0.8766718 0.5039063 1.2636718l-0.9453126 1.429688c-0.02868 0.0435-0.023316 0.101771 0.013672 0.138672l0.8535157 0.847656c0.036 0.0357 0.091566 0.03977 0.1347656 0.01367l1.4765625-0.890625c0.36468 0.217976 0.7624668 0.384786 1.1855469 0.490234l0.3457031 1.646484c0.0107995 0.050802 0.0530682 0.087893 0.1054682 0.087893h1.2070313c0.0504 0 0.093469-0.03313 0.1054687-0.08203l0.4101563-1.658203c0.42644-0.110472 0.8235331-0.288804 1.1894531-0.513672l1.482422 0.964844c0.0438 0.0282 0.101472 0.02263 0.138672-0.01367l0.849609-0.845704c0.036-0.0357 0.04398-0.09186 0.01758-0.134765l-0.580078-0.947266-0.189453 0.05859c-0.0276 0.0084-0.05802-0.0036-0.07422-0.02734 0 0-0.179449-0.244084-0.322265-0.4375-0.05957-0.09064-0.550829-0.687764-0.890625-1.121093a3 3 0 0 1-2.728517 1.757809 3 3 0 0 1-3-3 3 3 0 0 1 1.4003906-2.5351562v-1.5898438c-0.22315 0.082948-0.3698787 0.1843413-0.5742187 0.3007812l-1.4765625-0.9589843c-0.0219-0.0144-0.044059-0.018025-0.068359-0.015625z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-linux.svg b/.icons/awkward/32x32/places/folder-bluegrey-linux.svg
new file mode 100644
index 00000000..af350d74
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 15.843,21.196 C 15.043,21.569 14.299,21.565 13.799,21.529 13.203,21.486 12.723,21.322 12.513,21.18 12.383,21.092 12.206,21.126 12.118,21.256 12.03,21.386 12.064,21.562 12.194,21.65 12.533,21.879 13.132,22.05 13.758,22.095 13.864,22.103 13.981,22.108 14.106,22.108 14.651,22.108 15.343,22.056 16.083,21.711 16.225,21.645 16.287,21.476 16.221,21.334 16.155,21.192 15.986,21.13 15.843,21.196 Z M 19.001,20.775 C 19.028,18.308 19.282,13.645 14.558,14.021 9.8935,14.397 11.13,19.324 11.061,20.974 10.999,21.847 10.709,22.914 10.3,24 H 11.561 C 11.69,23.54 11.786,23.085 11.827,22.651 11.903,22.704 11.984,22.755 12.071,22.804 12.212,22.887 12.333,22.998 12.462,23.115 12.762,23.389 13.102,23.699 13.768,23.738 13.812,23.74 13.857,23.742 13.901,23.742 14.574,23.742 15.034,23.447 15.404,23.211 15.581,23.097 15.734,22.999 15.878,22.952 16.287,22.824 16.645,22.617 16.912,22.354 16.954,22.313 16.993,22.271 17.029,22.228 17.178,22.773 17.382,23.387 17.608,24 H 20.3 C 19.654,23.002 18.987,22.024 19.001,20.776 Z M 11.512,19.433 C 11.512,19.433 11.512,19.433 11.512,19.433 11.466,18.627 11.851,17.95 12.373,17.92 12.894,17.889 13.355,18.518 13.401,19.323 13.401,19.323 13.401,19.323 13.401,19.323 13.403,19.367 13.405,19.41 13.405,19.452 13.239,19.494 13.09,19.554 12.957,19.624 12.956,19.618 12.956,19.612 12.955,19.607 V 19.606 C 12.911,19.149 12.667,18.804 12.41,18.835 12.153,18.866 11.981,19.262 12.026,19.719 12.026,19.72 12.026,19.72 12.026,19.72 12.045,19.919 12.103,20.097 12.183,20.232 12.163,20.248 12.107,20.289 12.042,20.336 11.993,20.371 11.934,20.415 11.863,20.467 11.669,20.212 11.536,19.846 11.512,19.433 Z M 16.797,21.423 C 16.778,21.849 16.221,22.25 15.707,22.41 L 15.704,22.411 C 15.49,22.48 15.3,22.603 15.098,22.732 14.758,22.949 14.408,23.173 13.901,23.173 13.868,23.173 13.834,23.172 13.8,23.17 13.336,23.143 13.119,22.945 12.845,22.695 12.7,22.563 12.55,22.426 12.356,22.313 L 12.352,22.311 C 11.935,22.075 11.676,21.782 11.66,21.527 11.652,21.401 11.708,21.291 11.828,21.201 12.088,21.006 12.262,20.879 12.377,20.794 12.505,20.701 12.544,20.673 12.573,20.645 12.593,20.626 12.615,20.604 12.639,20.581 12.878,20.349 13.277,19.961 13.891,19.961 14.266,19.961 14.681,20.105 15.123,20.389 15.331,20.525 15.512,20.587 15.742,20.667 15.899,20.721 16.078,20.783 16.318,20.885 L 16.322,20.887 C 16.545,20.979 16.809,21.146 16.797,21.423 Z M 16.674,20.424 C 16.631,20.402 16.586,20.382 16.539,20.362 16.323,20.27 16.15,20.207 16.007,20.157 16.086,20.002 16.135,19.808 16.14,19.598 V 19.598 C 16.151,19.086 15.893,18.671 15.564,18.67 15.234,18.67 14.959,19.084 14.948,19.595 V 19.595 C 14.947,19.612 14.947,19.629 14.947,19.645 14.745,19.552 14.545,19.484 14.35,19.443 14.349,19.423 14.348,19.404 14.348,19.385 V 19.384 C 14.329,18.453 14.901,17.681 15.625,17.662 16.349,17.642 16.951,18.381 16.97,19.313 V 19.314 C 16.979,19.735 16.866,20.123 16.673,20.424 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-locked.svg b/.icons/awkward/32x32/places/folder-bluegrey-locked.svg
new file mode 100644
index 00000000..dd6d65fd
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 16 14 C 14.34 14 13 15.3 13 17 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 17 C 19 15.3 17.66 14 16 14 z M 16 15 C 17.11 15 18 15.9 18 17 L 18 18 L 14 18 L 14 17 C 14 15.9 14.89 15 16 15 z"/>
+ <path style="fill:#3f51b5" d="M 12,23.5 V 24 H 12.5 C 12.223,24 12,23.777 12,23.5 Z"/>
+ <path style="fill:#3f51b5" d="M 20,23.5 C 20,23.777 19.777,24 19.5,24 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-mail-cloud.svg b/.icons/awkward/32x32/places/folder-bluegrey-mail-cloud.svg
new file mode 100644
index 00000000..f07f7471
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 15.667,15 A 3.3333,3.6364 0 0 0 12.512,17.471 2.6667,2.9091 0 0 0 11,20.091 2.6667,2.9091 0 0 0 13.667,23 2.6667,2.9091 0 0 0 15.439,22.26 3.3333,3.6364 0 0 0 15.667,22.273 3.3333,3.6364 0 0 0 17.076,21.927 2.6667,2.9091 0 0 0 18.334,22.273 2.6667,2.9091 0 0 0 21,19.364 2.6667,2.9091 0 0 0 18.333,16.455 2.6667,2.9091 0 0 0 18.328,16.455 3.3333,3.6364 0 0 0 15.666,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-mail.svg b/.icons/awkward/32x32/places/folder-bluegrey-mail.svg
new file mode 100644
index 00000000..15055743
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 16,13 C 12.687,13 10,15.687 10,19 10,22.314 12.687,25 16,25 H 19.75 C 19.75,25 20.453,24.699 20.5,23.949 20.5,23.199 19.75,23 19.75,23 H 16 C 15.805,22.999 15.611,22.983 15.418,22.953 14.718,22.874 14.162,22.654 13.742,22.301 L 13.736,22.297 C 12.65,21.551 12,20.318 12,19 12,16.791 13.791,15 16,15 18.209,15 20,16.791 20,19 20,19.454 19.908,19.745 19.76,20.002 19.756,20.002 19.753,20 19.75,20 H 18.816 C 18.928,19.686 19,19.352 19,19 19,17.343 17.657,16 16,16 14.344,16 13,17.343 13,19 13,20.657 14.343,22 16,22 H 19.75 C 20.292,21.95 20.673,21.629 21.02,21.424 21.782,20.88 22,20.114 22,19 22,15.686 19.314,13 16,13 Z M 16,18 C 16.552,18 17,18.448 17,19 17,19.552 16.552,20 16,20 15.448,20 15,19.552 15,19 15,18.448 15.448,18 16,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-mega.svg b/.icons/awkward/32x32/places/folder-bluegrey-mega.svg
new file mode 100644
index 00000000..09ac8be2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 16,13 C 12.686,13 10,15.686 10,19 10,22.314 12.686,25 16,25 19.314,25 22,22.314 22,19 22,15.686 19.314,13 16,13 Z M 13,16 H 15 V 16 L 16,17 17,16 H 19 V 22 H 17 V 19 L 16,20 15,19 V 22 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-meocloud.svg b/.icons/awkward/32x32/places/folder-bluegrey-meocloud.svg
new file mode 100644
index 00000000..67545eea
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 16.2,15 C 14.998,15 13.897,15.676 13.352,16.748 13.113,16.651 12.857,16.6 12.6,16.6 11.599,16.6 10.755,17.341 10.621,18.332 9.653,18.665 9.001,19.576 9,20.6 9,21.925 10.075,23 11.4,23 H 18.6 C 19.925,23 21,21.925 21,20.6 20.999,19.581 20.356,18.675 19.395,18.338 19.398,18.292 19.399,18.245 19.4,18.199 19.4,16.432 17.967,15 16.2,15 Z M 16.199,17 C 16.884,17 17.396,17.511 17.398,18.195 V 18.201 C 17.337,19.099 17.883,19.927 18.732,20.225 18.899,20.283 18.999,20.424 19,20.6 19,20.844 18.844,21 18.6,21 H 11.4 C 11.156,21 11.001,20.845 11,20.602 V 20.6 C 11.001,20.422 11.102,20.282 11.27,20.225 11.985,19.979 12.5,19.351 12.602,18.602 13.564,18.992 14.664,18.581 15.135,17.656 15.341,17.25 15.747,17 16.199,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-music-open.svg b/.icons/awkward/32x32/places/folder-bluegrey-music-open.svg
new file mode 100644
index 00000000..37d8f6aa
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 14,21.27 C 13.7,21.09 13.35,21 13,21 11.9,21 11,21.9 11,23 11,24.1 11.9,25 13,25 14.1,25 15,24.1 15,23 V 18 H 19 V 21.27 C 18.7,21.09 18.35,21 18,21 16.9,21 16,21.9 16,23 16,24.1 16.9,25 18,25 19.1,25 20,24.1 20,23 V 16 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-music.svg b/.icons/awkward/32x32/places/folder-bluegrey-music.svg
new file mode 100644
index 00000000..11251b7c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 14,19.27 C 13.7,19.09 13.35,19 13,19 11.9,19 11,19.9 11,21 11,22.1 11.9,23 13,23 14.1,23 15,22.1 15,21 V 16 H 19 V 19.27 C 18.7,19.09 18.35,19 18,19 16.9,19 16,19.9 16,21 16,22.1 16.9,23 18,23 19.1,23 20,22.1 20,21 V 14 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-network.svg b/.icons/awkward/32x32/places/folder-bluegrey-network.svg
new file mode 100644
index 00000000..e600882f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15.643,15.384 C 15.691,15.379 15.751,15.387 15.799,15.384 15.805,15.407 15.764,15.488 15.71,15.607 15.363,16.365 15.343,17.253 15.665,17.728 15.723,17.814 15.777,17.896 15.777,17.906 15.777,17.917 15.714,17.929 15.643,17.929 15.476,17.929 15.318,17.827 14.996,17.571 14.852,17.458 14.666,17.363 14.594,17.348 14.48,17.326 14.45,17.336 14.304,17.482 14.167,17.619 14.125,17.692 14.125,17.817 14.125,18.29 14.687,18.667 15.732,18.888 17.151,19.189 17.501,19.459 17.54,20.205 17.589,21.141 17.091,21.847 16,22.393 15.87,22.458 15.787,22.483 15.732,22.504 15.708,22.502 15.689,22.507 15.665,22.504 15.656,22.476 15.643,22.408 15.643,22.281 15.643,21.784 15.447,21.273 15.152,20.987 15.073,20.91 14.851,20.747 14.661,20.63 14.471,20.512 14.279,20.375 14.237,20.317 14.166,20.22 14.16,20.161 14.214,19.982 14.313,19.656 14.431,19.474 14.661,19.268 14.781,19.16 14.902,19.069 14.929,19.067 14.955,19.065 14.775,19.011 14.505,18.955 14.234,18.9 13.839,18.784 13.634,18.71 13.26,18.575 12.755,18.29 12.563,18.085 12.555,18.076 12.547,18.07 12.54,18.063 12.816,16.964 13.59,16.063 14.616,15.63 14.831,15.539 15.052,15.476 15.286,15.429 15.402,15.405 15.523,15.396 15.643,15.384 Z M 18.991,17.058 C 19.075,17.11 19.392,17.795 19.482,18.129 19.599,18.561 19.59,19.308 19.482,19.736 19.441,19.9 19.388,20.052 19.371,20.071 19.353,20.09 19.289,19.981 19.214,19.848 19.139,19.715 18.9,19.433 18.701,19.223 18.126,18.617 18.036,18.301 18.277,17.817 18.398,17.573 18.926,17.018 18.991,17.058 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-nextcloud.svg b/.icons/awkward/32x32/places/folder-bluegrey-nextcloud.svg
new file mode 100644
index 00000000..7b461132
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#222c31" d="M 22,16 A 3,3 0 0 0 19,19 3,3 0 0 0 22,22 3,3 0 0 0 25,19 3,3 0 0 0 22,16 Z M 22,18 A 1,1 0 0 1 23,19 1,1 0 0 1 22,20 1,1 0 0 1 21,19 1,1 0 0 1 22,18 Z M 8,16 A 3,3 0 0 0 5,19 3,3 0 0 0 8,22 3,3 0 0 0 11,19 3,3 0 0 0 8,16 Z M 8,18 A 1,1 0 0 1 9,19 1,1 0 0 1 8,20 1,1 0 0 1 7,19 1,1 0 0 1 8,18 Z M 15,15 A 4,4 0 0 0 11,19 4,4 0 0 0 15,23 4,4 0 0 0 19,19 4,4 0 0 0 15,15 Z M 15,17 A 2,2 0 0 1 17,19 2,2 0 0 1 15,21 2,2 0 0 1 13,19 2,2 0 0 1 15,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-open.svg b/.icons/awkward/32x32/places/folder-bluegrey-open.svg
new file mode 100644
index 00000000..a97c640f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-owncloud.svg b/.icons/awkward/32x32/places/folder-bluegrey-owncloud.svg
new file mode 100644
index 00000000..21561423
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="17.5" cy="18" r="2.25"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22" cy="22" r="1.25"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19.25" cy="20.75" r="2.5"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="10" cy="21" r="2.25"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="16.25" r="1.5"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.5" cy="19" r="2.75"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="22" r="1.25"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="14.75" cy="16.75" r="2.5"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="20" r="3.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-pcloud.svg b/.icons/awkward/32x32/places/folder-bluegrey-pcloud.svg
new file mode 100644
index 00000000..c167095e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 16,13 A 5,5 0 0 0 11.396484,16.048828 4,4 0 0 0 8,20 4,4 0 0 0 11.808594,23.990234 V 24 h 9.714844 A 2.4761905,2.4761905 0 0 0 24,21.523438 2.4761905,2.4761905 0 0 0 22.822266,19.417969 2.5,2.5 0 0 0 23,18.5 2.5,2.5 0 0 0 20.578125,16.003906 5,5 0 0 0 16,13 Z m -2,3 h 1 3 v 3 h -3 v 2 h -1 v -2 z m 1,1 v 1 h 2 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-photo.svg b/.icons/awkward/32x32/places/folder-bluegrey-photo.svg
new file mode 100644
index 00000000..cd75931c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 14,15 13,16 H 12.5 C 11.669,16 11,16.557 11,17.25 V 21.75 C 11,22.442 11.669,23 12.5,23 H 19.5 C 20.331,23 21,22.442 21,21.75 V 17.25 C 21,16.557 20.331,16 19.5,16 H 19 L 18,15 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-pictures-open.svg b/.icons/awkward/32x32/places/folder-bluegrey-pictures-open.svg
new file mode 100644
index 00000000..e03ecd1b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 11.699,17 C 11.311,17 11,17.311 11,17.699 V 24.301 C 11,24.689 11.311,25 11.699,25 H 20.301 C 20.689,25 21,24.689 21,24.301 V 17.699 C 21,17.311 20.689,17 20.301,17 Z M 14,20 17,23 18.5,21 20,23 V 24 H 12 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-pictures.svg b/.icons/awkward/32x32/places/folder-bluegrey-pictures.svg
new file mode 100644
index 00000000..ce456092
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 11.699 15 C 11.311 15 11 15.311 11 15.699 L 11 22.301 C 11 22.689 11.311 23 11.699 23 L 20.301 23 C 20.689 23 21 22.689 21 22.301 L 21 15.699 C 21 15.311 20.689 15 20.301 15 L 11.699 15 z M 14 18 L 17 21 L 18.5 19 L 20 21 L 20 22 L 12 22 L 12 20 L 14 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-print.svg b/.icons/awkward/32x32/places/folder-bluegrey-print.svg
new file mode 100644
index 00000000..6f6f0c84
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 13,14 V 16 H 19 V 14 Z M 11.715,17 C 11.358,17 11,17.349 11,17.699 V 20.301 C 11,20.651 11.358,21 11.715,21 H 13 V 24 H 19 V 21 H 20.285 C 20.642,21 21,20.651 21,20.301 V 17.699 C 21,17.349 20.642,17 20.285,17 Z M 13,19 H 19 V 20 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-private.svg b/.icons/awkward/32x32/places/folder-bluegrey-private.svg
new file mode 100644
index 00000000..d2da6ad1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 13,16 C 11.343,16 10,17.343 10,19 10,20.657 11.343,22 13,22 14.27,22 15.401,21.197 15.824,20 H 18 V 21 H 20 V 20 H 21 V 18 H 15.824 C 15.401,16.803 14.27,16 13,16 Z M 13,18 C 13.552,18 14,18.448 14,19 14,19.552 13.552,20 13,20 12.448,20 12,19.552 12,19 12,18.448 12.448,18 13,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-projects.svg b/.icons/awkward/32x32/places/folder-bluegrey-projects.svg
new file mode 100644
index 00000000..930c0fb5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#222c31" d="M 17,14 C 16.781,14.081 16.556,14.187 16.375,14.337 15.512,15.031 16.156,16.288 17,17 V 19 C 17.631,19.437 17.777,19.58 18.15,20 18.34,20.214 18.869,20.756 19,21 V 17 C 19.862,16.3 20.462,15.094 19.625,14.375 19.444,14.225 19.219,14.088 19,14 V 15.406 C 19,15.694 18.601,15.981 18.211,15.981 H 17.784 C 17.434,15.981 17,15.694 17,15.406 Z M 15,19 C 12.5,19 11,21.125 11,23 L 10.156,23.005 C 10,23.006 10,23.161 10,23.161 L 9.9963,23.844 C 9.9954,24 10.153,24 10.153,24 H 19.865 C 19.865,24 20.026,24 20.021,23.844 L 20,23.165 C 20,23.165 20,23.01 19.844,23.009 L 19.009,23 C 19.009,21.125 17.5,19 15,19 Z M 15,21 C 17,21 17,22.225 17,23 H 13 C 13,22.25 13,21 15,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-public.svg b/.icons/awkward/32x32/places/folder-bluegrey-public.svg
new file mode 120000
index 00000000..c6c90777
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-public.svg
@@ -0,0 +1 @@
+folder-bluegrey-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-publicshare-open.svg b/.icons/awkward/32x32/places/folder-bluegrey-publicshare-open.svg
new file mode 100644
index 00000000..5228496c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 13.41,18.301 C 13.376,18.308 13.341,18.321 13.309,18.336 12.986,18.487 12.902,18.959 13.123,19.396 13.301,19.748 13.616,19.966 13.902,19.959 14.118,21.128 14.976,22 16,22 17.024,22 17.882,21.128 18.098,19.959 18.384,19.966 18.699,19.748 18.877,19.396 19.098,18.959 19.014,18.487 18.691,18.336 18.659,18.321 18.624,18.308 18.59,18.301 18.548,17.023 17.406,16 16,16 14.594,16 13.452,17.023 13.41,18.301 Z M 15.996,23 C 15.413,23 14.887,22.71 14.5,22.248 12.869,22.489 11.125,22.838 11.016,23.236 11.014,23.242 11.017,23.249 11.016,23.254 11.011,23.274 11.01,23.292 11.008,23.312 11.007,23.322 11,23.328 11,23.338 V 24.732 C 11,24.881 11.111,25 11.25,25 H 20.75 C 20.889,25 21,24.881 21,24.732 V 23.328 C 20.999,23.296 20.985,23.268 20.977,23.236 20.861,22.822 19.171,22.459 17.568,22.217 17.445,22.389 17.281,22.544 17.061,22.66 L 17.059,22.662 C 16.747,22.877 16.386,23 16.004,23"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-recent.svg b/.icons/awkward/32x32/places/folder-bluegrey-recent.svg
new file mode 100644
index 00000000..9fe7d6ec
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 16,13 A 6,6 0 0 0 10,19 6,6 0 0 0 16,25 6,6 0 0 0 22,19 6,6 0 0 0 16,13 Z M 16,15 A 4,4 0 0 1 20,19 4,4 0 0 1 16,23 4,4 0 0 1 12,19 4,4 0 0 1 16,15 Z M 15,16 V 20 H 19 V 18 H 17 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-remote-open.svg b/.icons/awkward/32x32/places/folder-bluegrey-remote-open.svg
new file mode 100644
index 00000000..6ef79cbf
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 15,16 C 13.324,16.32 12.342,17.434 12,19 H 10 V 21 H 12 C 12.343,22.565 13.325,23.68 15,24 Z M 16,16 V 24 C 17.675,23.68 18.657,22.565 19,21 H 21 V 19 H 19 C 18.658,17.434 17.676,16.32 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-remote.svg b/.icons/awkward/32x32/places/folder-bluegrey-remote.svg
new file mode 100644
index 00000000..2dcd0909
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 15,15 C 13.324,15.32 12.342,16.434 12,18 H 10 V 20 H 12 C 12.343,21.565 13.325,22.68 15,23 Z M 16,15 V 23 C 17.675,22.68 18.657,21.565 19,20 H 21 V 18 H 19 C 18.658,16.434 17.676,15.32 16,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-script.svg b/.icons/awkward/32x32/places/folder-bluegrey-script.svg
new file mode 100644
index 00000000..e79d75ee
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-script.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g transform="translate(-16.5,12)">
+ <path style="fill:#222c31" d="M 25.5,1 V 13 H 37.5 V 1 Z"/>
+ <g style="fill:#607d8b">
+ <path style="fill:#607d8b" d="M 32.5,8 H 36.5 V 9 H 32.5 Z"/>
+ <rect style="fill:#607d8b" width="1" height="7" x="28.5" y="2"/>
+ <path style="fill:#607d8b" d="M 28,3 C 27.17,3 26.5,3.67 26.5,4.5 26.5,5.33 27.17,6 28,6 H 29.5 30 C 30.28,6 30.5,6.22 30.5,6.5 30.5,6.78 30.28,7.01 30,7 H 29.5 28 26.59 C 26.8,7.58 27.35,8 28,8 H 29.5 30 C 30.83,8 31.5,7.33 31.5,6.5 31.5,5.67 30.83,5 30,5 H 29.5 28 C 27.72,5 27.5,4.78 27.5,4.5 27.5,4.22 27.72,4 28,4 H 29.5 30 31.41 C 31.2,3.42 30.65,3 30,3 H 29.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-steam.svg b/.icons/awkward/32x32/places/folder-bluegrey-steam.svg
new file mode 100644
index 00000000..e3840c5c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 7,20.056 10.008,21.793 C 10.003,21.862 10,21.931 10,22 10,23.657 11.343,25 13,25 14.657,25 16,23.657 16,22 15.998,21.863 15.987,21.727 15.967,21.592 L 19.605,18.994 C 21.495,18.937 22.998,17.39 23,15.5 23,13.567 21.433,12 19.5,12 17.567,12 15.999,13.567 16,15.514 L 13.678,19.082 C 13.456,19.029 13.228,19.001 13,19 12.547,19.001 12.1,19.105 11.693,19.303 L 7,16.594 M 19.5,13 C 20.881,13 22,14.119 22,15.5 22,16.881 20.881,18 19.5,18 18.119,18 17,16.881 17,15.5 17,14.119 18.119,13 19.5,13 Z M 19.5,14 C 18.672,14 18,14.672 18,15.5 18,16.328 18.672,17 19.5,17 20.328,17 21,16.328 21,15.5 21,14.672 20.328,14 19.5,14 Z M 13,20 C 14.105,20 15,20.895 15,22 15,23.105 14.105,24 13,24 12.046,23.999 11.226,23.324 11.041,22.389 L 11.746,22.797 C 12.466,23.212 13.379,22.968 13.795,22.248 14.21,21.528 13.966,20.615 13.246,20.199 L 12.908,20.004 C 12.939,20.002 12.969,20.001 13,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-tar.svg b/.icons/awkward/32x32/places/folder-bluegrey-tar.svg
new file mode 100644
index 00000000..4f7346c0
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <path style="fill:#222c31" d="M 15 11 L 15 12 L 16 12 L 16 11 L 15 11 z M 15 12 L 14 12 L 14 13 L 15 13 L 15 12 z M 15 13 L 15 14 L 16 14 L 16 13 L 15 13 z M 15 14 L 14 14 L 14 15 L 15 15 L 15 14 z M 15 15 L 15 16 C 15.552 16 16 15.5 16 15 L 15 15 z"/>
+ <path style="fill:#222c31" d="M 15,16 C 13.895,16 13,16.9 13,18 V 22 C 13,23.1 13.895,24 15,24 16.105,24 17,23.1 17,22 V 18 C 17,16.9 16.105,16 15,16 Z M 15,17 C 15.552,17 16,17.4 16,18 16,18.5 15.552,19 15,19 14.448,19 14,18.5 14,18 14,17.4 14.448,17 15,17 Z M 15,20 C 15.552,20 16,20.4 16,21 V 22 C 16,22.5 15.552,23 15,23 14.448,23 14,22.5 14,22 V 21 C 14,20.4 14.448,20 15,20 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-templates-open.svg b/.icons/awkward/32x32/places/folder-bluegrey-templates-open.svg
new file mode 100644
index 00000000..97fe7f28
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 12.75,16 C 12.334,16 12,16.335 12,16.75 V 23 H 13 V 24 H 14 V 18 H 17 V 20 H 18 V 25 H 19 V 24 H 20 V 18.5 L 17.5,16 Z M 19,25 V 26 H 20 V 25 Z M 18,25 H 17 V 26 H 18 Z M 17,25 V 24 H 16 V 25 Z M 16,25 H 15 V 26 H 16 Z M 15,25 V 24 H 14 V 25 Z M 14,25 H 13 V 26 H 14 Z M 13,25 V 24 H 12 V 25 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-templates.svg b/.icons/awkward/32x32/places/folder-bluegrey-templates.svg
new file mode 100644
index 00000000..ccccd950
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 12.75,14 C 12.334,14 12,14.335 12,14.75 V 21 H 13 V 22 H 14 V 16 H 17 V 18 H 18 V 23 H 19 V 22 H 20 V 16.5 L 17.5,14 Z M 19,23 V 24 H 20 V 23 Z M 18,23 H 17 V 24 H 18 Z M 17,23 V 22 H 16 V 23 Z M 16,23 H 15 V 24 H 16 Z M 15,23 V 22 H 14 V 23 Z M 14,23 H 13 V 24 H 14 Z M 13,23 V 22 H 12 V 23 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-torrent.svg b/.icons/awkward/32x32/places/folder-bluegrey-torrent.svg
new file mode 100644
index 00000000..34e3760e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 16 13 A 6 6 0 0 0 10 19 A 6 6 0 0 0 16 25 L 28 25 L 28 24 L 19.308594 24 L 16 24 A 5 5 0 0 1 11 19 A 5 5 0 0 1 16 14 L 16 13 z M 16 15 C 13.790861 15 12 16.790861 12 19 C 12 21.209139 13.790861 23 16 23 L 28 23 L 28 22 L 16 22 C 14.343146 22 13 20.656854 13 19 C 13 17.343146 14.343146 16 16 16 C 16.3409 16.0014 16.679075 16.0608 17 16.175781 L 17 15.130859 C 16.673523 15.045224 16.337519 15.001255 16 15 z M 16 17 A 2 2 0 0 0 14 19 A 2 2 0 0 0 16 21 L 28 21 L 28 20 L 16 20 A 1 1 0 0 1 15 19 A 1 1 0 0 1 16 18 L 17.730469 18 A 2 2 0 0 0 16 17 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-unlocked.svg b/.icons/awkward/32x32/places/folder-bluegrey-unlocked.svg
new file mode 100644
index 00000000..bbc71877
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 16 13 C 14.34 13 13 14.3 13 16 L 14 16 C 14 14.9 14.89 14 16 14 C 17.11 14 18 14.9 18 16 L 18 18 L 15 18 L 14 18 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 16 C 19 14.3 17.66 13 16 13 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-vbox.svg b/.icons/awkward/32x32/places/folder-bluegrey-vbox.svg
new file mode 100644
index 00000000..ee2a659d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:none;stroke:#222c31;stroke-width:2;stroke-linejoin:round" d="M 10,18 H 12.5 L 14,23 15.5,15 17,19 18.5,16 20,20 H 22"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-video.svg b/.icons/awkward/32x32/places/folder-bluegrey-video.svg
new file mode 100644
index 00000000..f35499d0
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 10.75,15 C 10.334,15 10,15.335 10,15.75 V 22.25 C 10,22.666 10.334,23 10.75,23 H 18.25 C 18.666,23 19,22.666 19,22.25 V 19 15.75 C 19,15.335 18.666,15 18.25,15 Z M 19,19 22,22 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-videos-open.svg b/.icons/awkward/32x32/places/folder-bluegrey-videos-open.svg
new file mode 100644
index 00000000..780ec49c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 10.75,16 C 10.334,16 10,16.335 10,16.75 V 23.25 C 10,23.666 10.334,24 10.75,24 H 18.25 C 18.666,24 19,23.666 19,23.25 V 20 16.75 C 19,16.335 18.666,16 18.25,16 Z M 19,20 22,23 V 17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-videos.svg b/.icons/awkward/32x32/places/folder-bluegrey-videos.svg
new file mode 120000
index 00000000..a46006c2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-videos.svg
@@ -0,0 +1 @@
+folder-bluegrey-video.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-visiting.svg b/.icons/awkward/32x32/places/folder-bluegrey-visiting.svg
new file mode 100644
index 00000000..5f6a1d78
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 4.25,11 C 3.5575,11 3,11.558 3,12.25 V 13.021 L 27.111,26.941 C 27.625,26.786 28,26.316 28,25.75 V 24.454 L 4.6965,11 Z M 9.893,11 28,21.454 V 18.454 L 15.088,11 Z M 20.284,11 28,15.454 V 12.454 L 25.48,11 Z M 3,16.021 V 19.021 L 16.82,27 H 22.016 Z M 3,22.02 V 25.02 L 6.428,27 H 11.624 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-wifi.svg b/.icons/awkward/32x32/places/folder-bluegrey-wifi.svg
new file mode 100644
index 00000000..ce50c744
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 15.5,15 C 13.505,15 11.78,16 10,17.25 L 15.5,24 21,17.25 C 19.227,16 17.494,15 15.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-wine.svg b/.icons/awkward/32x32/places/folder-bluegrey-wine.svg
new file mode 100644
index 00000000..dbaf6774
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <rect style="fill:#222c31" width="4" height="4" x="11" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#222c31" width="4" height="4" x="16" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#222c31" width="4" height="4" x="16" y="19" rx=".625" ry=".625"/>
+ <rect style="fill:#222c31" width="4" height="4" x="11" y="19" rx=".625" ry=".625"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey-yandex-disk.svg b/.icons/awkward/32x32/places/folder-bluegrey-yandex-disk.svg
new file mode 100644
index 00000000..987d1a9b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 14.319,15.035 C 11.652,15.035 12.273,17.271 10.907,18.005 10.86,18.032 10.834,18.056 10.792,18.082 11.692,17.547 12.802,17.098 13.981,16.795 14.979,16.538 15.991,16.394 16.925,16.376 16.949,16.376 16.973,16.376 16.997,16.376 16.096,16.12 15.998,15.035 14.319,15.035 Z M 17.225,17.051 C 16.292,17.069 15.279,17.213 14.281,17.47 10.991,18.317 8.6463,20.158 9.044,21.582 9.2731,22.396 10.377,23.133 12.022,23.231 12.021,23.225 12.02,23.219 12.019,23.213 11.93,22.443 12.419,21.773 12.992,21.319 13.565,20.865 14.301,20.535 15.129,20.36 15.957,20.184 16.731,20.192 17.379,20.387 17.988,20.571 18.561,20.971 18.702,21.657 20.35,20.733 21.206,19.419 20.958,18.518 20.695,17.574 19.264,17.012 17.225,17.051 Z M 16.247,21 C 15.916,20.996 15.564,21.032 15.214,21.107 13.767,21.414 12.666,22.287 12.755,23.056 12.844,23.826 14.089,24.2 15.536,23.893 16.983,23.585 18.084,22.712 17.994,21.943 17.93,21.383 17.241,21.012 16.247,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bluegrey.svg b/.icons/awkward/32x32/places/folder-bluegrey.svg
new file mode 100644
index 00000000..9cfeda4f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bluegrey.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-bookmark.svg b/.icons/awkward/32x32/places/folder-bookmark.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bookmark.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-bookmarks.svg b/.icons/awkward/32x32/places/folder-bookmarks.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-bookmarks.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-books.svg b/.icons/awkward/32x32/places/folder-books.svg
new file mode 120000
index 00000000..d6b140a9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-books.svg
@@ -0,0 +1 @@
+folder-oomox-books.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-brown-activities.svg b/.icons/awkward/32x32/places/folder-brown-activities.svg
new file mode 100644
index 00000000..4dde2c50
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#3d3226" cx="11.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#3d3226" cx="15.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#3d3226" cx="19.5" cy="19.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-android.svg b/.icons/awkward/32x32/places/folder-brown-android.svg
new file mode 100644
index 00000000..00cf9bf2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+ <path style="fill:#3d3226" d="m9.9902344 14.988281a1.0001 1.0001 0 0 0-0.7636719 1.644531l1.0761715 1.316407c-0.7422346 1.034712-1.1268513 2.468362-1.3007809 4.28125-0.0367464 0.769972 0.7753907 0.769531 0.7753907 0.769531h10.425781s0.835451-1.68e-4 0.794922-0.808594c-0.189021-1.874847-0.601975-3.337697-1.402344-4.373047l1.111328-1.111328a1.0001 1.0001 0 0 0-0.726562-1.716797 1.0001 1.0001 0 0 0-0.6875 0.302735l-1.273438 1.273437c-0.79792-0.371041-1.785583-0.566406-3.019531-0.566406-1.317391 0-2.360855 0.215623-3.185547 0.638672l-1.041015-1.271484a1.0001 1.0001 0 0 0-0.7832036-0.378907z"/>
+ <circle style="fill:#ae8e6c" cx="12" cy="20" r="1"/>
+ <circle style="fill:#ae8e6c" cx="-18" cy="20" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-apple.svg b/.icons/awkward/32x32/places/folder-brown-apple.svg
new file mode 100644
index 00000000..43cc1873
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 17.989,14 C 17.493,14.018 16.892,14.29 16.536,14.656 16.217,14.981 15.936,15.498 16.011,15.996 16.564,16.034 17.131,15.749 17.476,15.383 17.82,15.016 18.053,14.508 17.989,14 Z M 17.661,16.006 C 17.004,16.058 16.403,16.49 16.063,16.49 15.676,16.49 15.079,16.021 14.444,16.033 13.61,16.047 12.84,16.552 12.411,17.354 11.545,18.967 12.188,21.356 13.032,22.664 13.445,23.304 14,24 14.585,24 15.17,24 15.442,23.566 16.194,23.566 16.946,23.566 17.148,23.986 17.815,23.986 18.482,23.986 18.908,23.334 19.317,22.691 19.791,21.949 19.988,21.228 20,21.191 19.985,21.184 18.694,20.655 18.681,19.061 18.668,17.726 19.697,17.084 19.743,17.053 19.166,16.147 18.267,16.022 17.946,16.008 17.851,15.997 17.755,15.998 17.661,16.006 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-arduino.svg b/.icons/awkward/32x32/places/folder-brown-arduino.svg
new file mode 100644
index 00000000..d434b923
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#3d3226" d="m11.40822 15c-0.44417 0-0.88635 0.08893-1.2978 0.2627-0.4114996 0.17376-0.7872996 0.4296-1.1044996 0.75295-0.3172 0.3234-0.5713 0.7102-0.7442 1.1355-0.1725 0.426-0.2615 0.885-0.2615 1.347 0 0.46216 0.08879 0.92105 0.26172 1.3467 0.17294 0.4256 0.42698 0.8124 0.74415 1.1358 0.31717 0.323321 0.693 0.579151 1.1044996 0.752951 0.4021 0.1698 0.8337 0.25774 1.2676 0.26172 0.01025 3.71e-4 0.02008 6e-4 0.03027 1e-3 1.055 0.04997 1.9052-0.36871 2.5274-0.97655 0.42532-0.415521 0.7595-0.906201 1.0644-1.406201 0.30496 0.50005 0.6391 0.99075 1.0644 1.406201 0.6222 0.60785 1.4723 1.0265 2.5274 0.97655 0.0102-3.71e-4 0.02003-4.9e-4 0.03028-1e-3 0.43388-0.0037 0.8645-0.09192 1.2666-0.26172 0.4115-0.17376 0.7883-0.4296 1.1054-0.752951l2e-3 -0.0039c0.31586-0.32274 0.56975-0.7075 0.7422-1.1318 0.1725-0.4255 0.2615-0.8845 0.2615-1.3465 0-0.46216-0.0888-0.9211-0.26172-1.3467l-0.0029-0.0059c-0.173-0.423-0.426-0.808-0.7415-1.13-0.317-0.323-0.693-0.579-1.1045-0.753-0.4115-0.1735-0.8535-0.2625-1.2975-0.2625-1.1116 0-1.9894 0.45712-2.6377 1.0928-0.375 0.367-0.679 0.787-0.9545 1.2165-0.2755-0.4295-0.5795-0.8495-0.954-1.2165-0.6485-0.636-1.5265-1.093-2.638-1.093zm-0.01172 1c0.88675 0 1.4532 0.31778 1.9726 0.84375 0.41181 0.41692 0.7729 0.9841 1.1308 1.6026-0.40852 0.72255-0.80335 1.3825-1.247 1.8301-0.48913 0.49341-0.996 0.765501-1.8242 0.71775h-0.03222c-0.31584 0-0.63425-0.06666-0.9248-0.19336-0.28667-0.125-0.5511996-0.31072-0.7695496-0.5381l-0.0088-0.0088c-0.22-0.231-0.397-0.51-0.515-0.809-0.1175-0.2995-0.1785-0.6255-0.1785-0.9475 0-0.32214 0.06099-0.64815 0.17871-0.94725 0.1177-0.29914 0.29461-0.577 0.51465-0.8086l0.0088-0.0098c0.21833-0.22736 0.4828596-0.41309 0.7695496-0.5381 0.2905-0.1265 0.6085-0.193 0.9245-0.193zm7.207 0c0.31585 0 0.63425 0.06666 0.9248 0.19336 0.28666 0.125 0.5512 0.31072 0.76955 0.5381l0.0088 0.0098c0.22004 0.23162 0.39694 0.50945 0.51465 0.8086 0.1175 0.299 0.1785 0.625 0.1785 0.947 0 0.32216-0.06099 0.6481-0.17871 0.94725-0.1177 0.29914-0.2946 0.57795-0.51465 0.80955l-0.0088 0.0088c-0.21833 0.22736-0.48286 0.41308-0.76955 0.5381-0.29057 0.1267-0.60895 0.19336-0.9248 0.19336h-0.03223c-0.828 0.0475-1.335-0.2245-1.824-0.718-0.4435-0.4475-0.8385-1.1075-1.247-1.83 0.358-0.6185 0.719-1.186 1.131-1.6025 0.5195-0.526 1.086-0.844 1.9725-0.844zm-0.6035 1v1h-1v1h1v1h1v-1h1v-1h-1v-1zm-8 1v1h3v-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-backup.svg b/.icons/awkward/32x32/places/folder-brown-backup.svg
new file mode 100644
index 00000000..c77e1647
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#3d3226" d="m15.607422 13.011719c-0.33596 0.021972-0.67371 0.073469-1.009766 0.154297-2.688447 0.646633-4.594183 3.061061-4.597656 5.826172a1.0001 1.0001 0 0 0 0 0.007812h-1l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.005859c0.0023-1.852241 1.263577-3.449661 3.064453-3.882813 1.800879-0.433152 3.651746 0.41586 4.496094 2.064453 0.844348 1.648592 0.452744 3.647246-0.951172 4.855469-1.381932 1.189304-3.520755 1.236987-5.025391 0.15625a1.0005966 1.0005966 0 0 0 -1.167968 1.625c2.245578 1.612935 5.380223 1.556995 7.498046-0.265625 2.095842-1.803701 2.68627-4.820142 1.425782-7.28125-0.945366-1.845831-2.75319-3.030673-4.732422-3.234375-0.329872-0.03395-0.664041-0.041503-1-0.019531zm0.376953 2.974609a1.0001 1.0001 0 0 0 -0.984375 1.013672v2a1.0001 1.0001 0 0 0 0.292969 0.707031l1 1a1.0001 1.0001 0 1 0 1.414062 -1.414062l-0.707031-0.707031v-1.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-books.svg b/.icons/awkward/32x32/places/folder-brown-books.svg
new file mode 100644
index 00000000..b6d91b65
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#3d3226" d="m12 15c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-cd.svg b/.icons/awkward/32x32/places/folder-brown-cd.svg
new file mode 100644
index 00000000..41b7a35f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#3d3226" cx="15" cy="19" r="6"/>
+ <circle style="fill:#ae8e6c" cx="15" cy="19" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-copy-cloud.svg b/.icons/awkward/32x32/places/folder-brown-copy-cloud.svg
new file mode 100644
index 00000000..3f230bb7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 19.5,14 17.25,17.75 18.75,18.5 Z M 11.25,16.25 9,17.857 12,17.75 13.5,23 14.25,22.25 21,23 18.75,19.25 17.785,18.714 14.143,20.857 12.428,16.572 Z M 15.429,17.857 13.714,18.928 14.357,20.428 17.357,18.714 16.286,17.857 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-desktop.svg b/.icons/awkward/32x32/places/folder-brown-desktop.svg
new file mode 120000
index 00000000..75fa0655
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-desktop.svg
@@ -0,0 +1 @@
+user-brown-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-brown-development.svg b/.icons/awkward/32x32/places/folder-brown-development.svg
new file mode 100644
index 00000000..e39d0056
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 14.738,14 V 14.002 L 14.627,15.318 A 3.9641,3.9283 0 0 0 13.469,15.982 L 12.262,15.418 11,17.584 12.098,18.34 A 3.9641,3.9283 0 0 0 12.035,19.002 3.9641,3.9283 0 0 0 12.094,19.668 L 11,20.418 12.262,22.584 13.467,22.02 A 3.9641,3.9283 0 0 0 14.629,22.682 L 14.738,24 H 17.262 L 17.373,22.684 A 3.9641,3.9283 0 0 0 18.531,22.02 L 19.738,22.582 21,20.418 19.904,19.664 A 3.9641,3.9283 0 0 0 19.963,19 3.9641,3.9283 0 0 0 19.904,18.336 L 20.998,17.582 19.738,15.418 18.531,15.98 A 3.9641,3.9283 0 0 0 17.371,15.32 L 17.262,14 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-documents-open.svg b/.icons/awkward/32x32/places/folder-brown-documents-open.svg
new file mode 100644
index 00000000..ef96de49
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 12.75,16 C 12.334,16 12,16.334 12,16.75 V 25.25 C 12,25.666 12.334,26 12.75,26 H 19.25 C 19.666,26 20,25.666 20,25.25 V 18.5 L 17.5,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-documents.svg b/.icons/awkward/32x32/places/folder-brown-documents.svg
new file mode 100644
index 00000000..482e698c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 12.75,14 C 12.334,14 12,14.334 12,14.75 V 23.25 C 12,23.666 12.334,24 12.75,24 H 19.25 C 19.666,24 20,23.666 20,23.25 V 16.5 L 17.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-download-open.svg b/.icons/awkward/32x32/places/folder-brown-download-open.svg
new file mode 100644
index 00000000..96570ec1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 15,16 V 20 H 13 L 16,24 19,20 H 17 V 16 Z M 12,24 V 25 H 20 V 24 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-download.svg b/.icons/awkward/32x32/places/folder-brown-download.svg
new file mode 100644
index 00000000..4cbd9033
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 15,14 V 18 H 13 L 16,22 19,18 H 17 V 14 Z M 12,22 V 24 H 20 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-downloads.svg b/.icons/awkward/32x32/places/folder-brown-downloads.svg
new file mode 120000
index 00000000..13a1d5d7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-downloads.svg
@@ -0,0 +1 @@
+folder-brown-download.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-brown-drag-accept.svg b/.icons/awkward/32x32/places/folder-brown-drag-accept.svg
new file mode 100644
index 00000000..0d3d38a8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-dropbox.svg b/.icons/awkward/32x32/places/folder-brown-dropbox.svg
new file mode 100644
index 00000000..55da782f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 12.83,13.7 9.5,15.7 12.17,17.7 9.49,19.7 12.83,21.7 15.5,19.7 12.17,17.7 15.5,15.7 18.83,17.7 15.5,19.7 18.17,21.7 21.51,19.7 18.83,17.7 21.5,15.7 18.17,13.7 15.5,15.7 Z M 15.5,20.3 12.83,22.3 12.17,21.9 V 22.3 L 15.5,24.3 18.83,22.3 V 21.9 L 18.17,22.3 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-favorites.svg b/.icons/awkward/32x32/places/folder-brown-favorites.svg
new file mode 100644
index 00000000..c34a1d67
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 15.5,14 14.176,18 10.5,18 13.357,20.26 12.41,24 15.5,21.6 18.59,24 17.642,20.26 20.5,18 16.824,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-games.svg b/.icons/awkward/32x32/places/folder-brown-games.svg
new file mode 100644
index 00000000..cf8eb082
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 18.645 15 C 18.495 15.001 18.359 15.052 18.229 15.15 C 17.899 15.402 17.21 15.999 15.998 16 C 14.786 16.001 14.1 15.402 13.77 15.15 C 13.64 15.052 13.515 15.003 13.363 15.004 C 13.212 15.005 13.037 15.049 12.859 15.15 C 12.211 15.515 11.617 16.712 11.293 18.262 C 11.017 19.578 10.913 21.377 11.078 22.102 C 11.222 22.724 11.469 23 11.91 23 C 13.323 23 13.385 21.908 13.906 20.861 C 14.283 20.281 15.156 20.019 15.998 20.049 C 16.84 20.017 17.715 20.281 18.092 20.861 C 18.613 21.908 18.675 23 20.088 23 C 20.529 23 20.776 22.724 20.92 22.102 C 21.085 21.377 20.981 19.578 20.705 18.262 C 20.381 16.712 19.787 15.515 19.139 15.15 C 18.961 15.049 18.796 14.999 18.645 15 z M 13 16 L 14 16 L 14 17 L 15 17 L 15 18 L 14 18 L 14 19 L 13 19 L 13 18 L 12 18 L 12 17 L 13 17 L 13 16 z M 18.5 16 A 0.5 0.5 0 0 1 19 16.5 A 0.5 0.5 0 0 1 18.5 17 A 0.5 0.5 0 0 1 18 16.5 A 0.5 0.5 0 0 1 18.5 16 z M 17.5 17 A 0.5 0.5 0 0 1 18 17.5 A 0.5 0.5 0 0 1 17.5 18 A 0.5 0.5 0 0 1 17 17.5 A 0.5 0.5 0 0 1 17.5 17 z M 19.5 17 A 0.5 0.5 0 0 1 20 17.5 A 0.5 0.5 0 0 1 19.5 18 A 0.5 0.5 0 0 1 19 17.5 A 0.5 0.5 0 0 1 19.5 17 z M 18.5 18 A 0.5 0.5 0 0 1 19 18.5 A 0.5 0.5 0 0 1 18.5 19 A 0.5 0.5 0 0 1 18 18.5 A 0.5 0.5 0 0 1 18.5 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-git.svg b/.icons/awkward/32x32/places/folder-brown-git.svg
new file mode 100644
index 00000000..117f8239
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 12.707,12.996 12,13.703 13.152,14.855 A 1.5,1.5 0 0 0 13.004,15.5 1.5,1.5 0 0 0 14.004,16.912 V 21.088 A 1.5,1.5 0 0 0 13.004,22.5 1.5,1.5 0 0 0 14.504,24 1.5,1.5 0 0 0 16.004,22.5 1.5,1.5 0 0 0 15.004,21.088 V 16.912 A 1.5,1.5 0 0 0 15.149,16.852 L 17.153,18.855 A 1.5,1.5 0 0 0 17.005,19.5 1.5,1.5 0 0 0 18.505,21 1.5,1.5 0 0 0 20.005,19.5 1.5,1.5 0 0 0 18.505,18 1.5,1.5 0 0 0 17.86,18.148 L 15.856,16.145 A 1.5,1.5 0 0 0 16.005,15.5 1.5,1.5 0 0 0 14.505,14 1.5,1.5 0 0 0 13.86,14.149 L 12.708,12.996 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-github.svg b/.icons/awkward/32x32/places/folder-brown-github.svg
new file mode 100644
index 00000000..bae360f3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#3d3226" d="m 16,14 c -2.761424,0 -5,2.238576 -5,5 7.92e-4,2.207084 1.448598,4.152573 3.5625,4.787109 v -0.804687 c -1.265656,0.2793 -1.630859,-0.556641 -1.630859,-0.556641 -0.206993,-0.534138 -0.50586,-0.478156 -0.50586,-0.478156 -0.413144,-0.28665 0.03125,-0.28125 0.03125,-0.28125 0.347602,0.06261 0.658903,0.39224 0.895691,0.633129 0.164431,0.167279 0.184879,0.270156 0.605672,0.300926 0.258577,0.0367 0.49603,-0.01639 0.619731,-0.07286 0.01736,-0.125399 0.0194,-0.577036 0.02734,-0.814677 C 13.618537,21.281097 13.000263,20.428902 13,19.5 c 0.0014,-0.710006 0.364949,-1.386038 1,-1.859375 V 16 c 0.326285,0 0.718404,0.577667 1.037109,1.134766 C 15.347088,17.046328 15.672359,17.000803 16,17 c 0.327641,8.03e-4 0.652912,0.04633 0.962891,0.134766 C 17.281596,16.577667 17.673715,16 18,16 v 1.638672 c 0.635658,0.473791 0.999296,1.150641 1,1.861328 -0.0014,1.05337 -0.79497,1.993 -1.984375,2.349609 0.01555,0.332327 0.03711,0.714925 0.03711,1.013672 0,0.5207 -0.0028,0.35915 -0.0039,0.574219 v 0.445312 C 19.351442,23.388806 20.997199,21.355003 21,19 21,16.238576 18.761424,14 16,14 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-gitlab.svg b/.icons/awkward/32x32/places/folder-brown-gitlab.svg
new file mode 100644
index 00000000..5a4e175d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226;fill-rule:evenodd" d="m 12.055391,14.000099 c -0.08401,0 -0.168122,0.04757 -0.199495,0.142885 L 10.635908,18 h 2.838967 l -1.219989,-3.857016 c -0.03139,-0.09532 -0.115484,-0.142885 -0.199495,-0.142885 z M 13.474875,18 l 2.02513,6 2.02513,-6 z m 4.05026,0 h 2.838968 l -1.219989,-3.857016 c -0.06274,-0.190645 -0.336216,-0.190645 -0.39899,0 z m 2.838968,0 -4.864098,6 5.327028,-3.819864 c 0.146989,-0.105359 0.208568,-0.292063 0.152435,-0.462577 z m -4.864098,6 -4.864097,-6 -0.615366,1.717559 c -0.05613,0.170514 0.0054,0.357218 0.152435,0.462577 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-gnome.svg b/.icons/awkward/32x32/places/folder-brown-gnome.svg
new file mode 100644
index 00000000..286fe6ca
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 19.952,12 C 17.413,12 16.937,15.858 18.366,15.858 19.794,15.858 22.492,12 19.952,12 Z M 16.041,12.594 C 16.001,12.593 15.958,12.597 15.913,12.602 14.473,12.784 14.98,15.219 15.746,15.264 16.487,15.309 17.299,12.598 16.04,12.594 Z M 13.546,13.493 C 13.458,13.487 13.361,13.504 13.252,13.548 12.096,14.023 13.077,15.984 13.724,15.852 14.312,15.732 14.396,13.548 13.546,13.493 Z M 11.659,15.095 C 11.558,15.093 11.45,15.127 11.334,15.214 10.408,15.905 11.645,17.574 12.19,17.315 12.666,17.088 12.362,15.121 11.658,15.096 Z M 17.126,16.689 C 15.12,16.654 12.474,17.672 12.023,19.718 11.534,21.93 14.035,25 16.643,25 17.927,25 19.407,23.827 19.684,22.342 19.896,21.209 17.195,21.663 17.292,22.412 17.408,23.311 16.641,23.755 15.889,23.176 13.495,21.332 19.852,20.412 19.432,17.893 19.302,17.109 18.329,16.71 17.126,16.689 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-google-drive.svg b/.icons/awkward/32x32/places/folder-brown-google-drive.svg
new file mode 100644
index 00000000..e3a5d4ab
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 14,14 17,19 H 21 L 17.666,14 Z M 13.301,14.6 10.5,20 12.4,23 15,17.6 Z M 15,20 13.5,23 H 19.5 L 21,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-image-people.svg b/.icons/awkward/32x32/places/folder-brown-image-people.svg
new file mode 100644
index 00000000..05e538a4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 13.41,16.301 C 13.376,16.308 13.341,16.321 13.309,16.336 12.986,16.487 12.902,16.959 13.123,17.396 13.301,17.748 13.616,17.966 13.902,17.959 14.118,19.128 14.976,20 16,20 17.024,20 17.882,19.128 18.098,17.959 18.384,17.966 18.699,17.748 18.877,17.396 19.098,16.959 19.014,16.487 18.691,16.336 18.659,16.321 18.624,16.308 18.59,16.301 18.548,15.023 17.406,14 16,14 14.594,14 13.452,15.023 13.41,16.301 Z M 15.996,21 C 15.413,21 14.887,20.71 14.5,20.248 12.869,20.489 11.125,20.838 11.016,21.236 11.014,21.242 11.017,21.249 11.016,21.254 11.011,21.274 11.01,21.292 11.008,21.312 11.007,21.322 11,21.328 11,21.338 V 22.732 C 11,22.881 11.111,23 11.25,23 H 20.75 C 20.889,23 21,22.881 21,22.732 V 21.328 C 20.999,21.296 20.985,21.268 20.977,21.236 20.861,20.822 19.171,20.459 17.568,20.217 17.445,20.389 17.281,20.544 17.061,20.66 L 17.059,20.662 C 16.747,20.877 16.386,21 16.004,21"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-important.svg b/.icons/awkward/32x32/places/folder-brown-important.svg
new file mode 100644
index 00000000..51557083
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15,16 H 17 V 20 H 15 Z M 16,21 C 16.552,21 17,21.448 17,22 17,22.552 16.552,23 16,23 15.448,23 15,22.552 15,22 15,21.448 15.448,21 16,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-java.svg b/.icons/awkward/32x32/places/folder-brown-java.svg
new file mode 100644
index 00000000..3b1f1086
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 15.008,13 C 15.008,13 15.585,13.353 15.178,14.281 14.562,15.68 15.746,16 15.746,16 15.746,16 15.37,15.672 15.871,14.518 16.425,13.238 15.008,13 15.008,13 Z M 16.6,14.928 C 16.6,14.928 15.551,15.393 16.227,16.666 16.673,17.509 16.178,17.928 16.178,17.928 16.178,17.928 17.445,17.51 16.834,16.346 16.285,15.293 16.6,14.928 16.6,14.928 Z M 13.336,15 C 13.336,15 12.585,15.799 13.328,16.781 13.82,17.435 13.498,18 13.498,18 13.498,18 14.429,17.175 13.756,16.271 13.148,15.457 13.336,15 13.336,15 Z M 13.498,18 H 11 L 12.5,24 H 18 L 18.34,23.016 C 18.506,23.057 18.678,23.086 18.857,23.086 20.041,23.086 21,22.326 21,21.143 21,20.138 20.307,19.303 19.375,19.07 L 19.572,18 Z M 19.203,19.76 A 0.71429,1.4286 15 0 1 19.227,19.764 0.71429,1.4286 15 0 1 19.547,21.328 0.71429,1.4286 15 0 1 18.512,22.527 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-kde.svg b/.icons/awkward/32x32/places/folder-brown-kde.svg
new file mode 100644
index 00000000..6e82a5d7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <g transform="translate(7,11.00002)">
+ <path style="fill:#3d3226" d="m9.0056 1.00002-2.0056 0.3989v8.5128l1.9944-0.3116v-3.6l2.8056 4 2.1886-1.00012-2.9886-3.39988 3.0114-3.6-2.2114-1.00014-2.8056 4.20014v-4.20014z"/>
+ <path style="fill:#3d3226" d="m4.28125 4.2011719c-0.0246 3e-3 -0.051712 0.00874-0.070312 0.027344l-0.8535161 0.847656c-0.035792 0.0357-0.039984 0.089612-0.013672 0.1328125l0.9082031 1.4882812c-0.213336 0.346448-0.3789944 0.72368-0.4902343 1.125l-1.6738281 0.3457032c-0.05084 0.0104-0.0878906 0.0593281-0.0878906 0.1113281v1.1972656c0 0.0507 0.038572 0.093769 0.087891 0.1054687l1.6230469 0.390625c0.102124 0.4515198 0.2747303 0.8766718 0.5039063 1.2636718l-0.9453126 1.429688c-0.02868 0.0435-0.023316 0.101771 0.013672 0.138672l0.8535157 0.847656c0.036 0.0357 0.091566 0.03977 0.1347656 0.01367l1.4765625-0.890625c0.36468 0.217976 0.7624668 0.384786 1.1855469 0.490234l0.3457031 1.646484c0.0107995 0.050802 0.0530682 0.087893 0.1054682 0.087893h1.2070313c0.0504 0 0.093469-0.03313 0.1054687-0.08203l0.4101563-1.658203c0.42644-0.110472 0.8235331-0.288804 1.1894531-0.513672l1.482422 0.964844c0.0438 0.0282 0.101472 0.02263 0.138672-0.01367l0.849609-0.845704c0.036-0.0357 0.04398-0.09186 0.01758-0.134765l-0.580078-0.947266-0.189453 0.05859c-0.0276 0.0084-0.05802-0.0036-0.07422-0.02734 0 0-0.179449-0.244084-0.322265-0.4375-0.05957-0.09064-0.550829-0.687764-0.890625-1.121093a3 3 0 0 1-2.728517 1.757809 3 3 0 0 1-3-3 3 3 0 0 1 1.4003906-2.5351562v-1.5898438c-0.22315 0.082948-0.3698787 0.1843413-0.5742187 0.3007812l-1.4765625-0.9589843c-0.0219-0.0144-0.044059-0.018025-0.068359-0.015625z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-linux.svg b/.icons/awkward/32x32/places/folder-brown-linux.svg
new file mode 100644
index 00000000..d4c2886e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 15.843,21.196 C 15.043,21.569 14.299,21.565 13.799,21.529 13.203,21.486 12.723,21.322 12.513,21.18 12.383,21.092 12.206,21.126 12.118,21.256 12.03,21.386 12.064,21.562 12.194,21.65 12.533,21.879 13.132,22.05 13.758,22.095 13.864,22.103 13.981,22.108 14.106,22.108 14.651,22.108 15.343,22.056 16.083,21.711 16.225,21.645 16.287,21.476 16.221,21.334 16.155,21.192 15.986,21.13 15.843,21.196 Z M 19.001,20.775 C 19.028,18.308 19.282,13.645 14.558,14.021 9.8935,14.397 11.13,19.324 11.061,20.974 10.999,21.847 10.709,22.914 10.3,24 H 11.561 C 11.69,23.54 11.786,23.085 11.827,22.651 11.903,22.704 11.984,22.755 12.071,22.804 12.212,22.887 12.333,22.998 12.462,23.115 12.762,23.389 13.102,23.699 13.768,23.738 13.812,23.74 13.857,23.742 13.901,23.742 14.574,23.742 15.034,23.447 15.404,23.211 15.581,23.097 15.734,22.999 15.878,22.952 16.287,22.824 16.645,22.617 16.912,22.354 16.954,22.313 16.993,22.271 17.029,22.228 17.178,22.773 17.382,23.387 17.608,24 H 20.3 C 19.654,23.002 18.987,22.024 19.001,20.776 Z M 11.512,19.433 C 11.512,19.433 11.512,19.433 11.512,19.433 11.466,18.627 11.851,17.95 12.373,17.92 12.894,17.889 13.355,18.518 13.401,19.323 13.401,19.323 13.401,19.323 13.401,19.323 13.403,19.367 13.405,19.41 13.405,19.452 13.239,19.494 13.09,19.554 12.957,19.624 12.956,19.618 12.956,19.612 12.955,19.607 V 19.606 C 12.911,19.149 12.667,18.804 12.41,18.835 12.153,18.866 11.981,19.262 12.026,19.719 12.026,19.72 12.026,19.72 12.026,19.72 12.045,19.919 12.103,20.097 12.183,20.232 12.163,20.248 12.107,20.289 12.042,20.336 11.993,20.371 11.934,20.415 11.863,20.467 11.669,20.212 11.536,19.846 11.512,19.433 Z M 16.797,21.423 C 16.778,21.849 16.221,22.25 15.707,22.41 L 15.704,22.411 C 15.49,22.48 15.3,22.603 15.098,22.732 14.758,22.949 14.408,23.173 13.901,23.173 13.868,23.173 13.834,23.172 13.8,23.17 13.336,23.143 13.119,22.945 12.845,22.695 12.7,22.563 12.55,22.426 12.356,22.313 L 12.352,22.311 C 11.935,22.075 11.676,21.782 11.66,21.527 11.652,21.401 11.708,21.291 11.828,21.201 12.088,21.006 12.262,20.879 12.377,20.794 12.505,20.701 12.544,20.673 12.573,20.645 12.593,20.626 12.615,20.604 12.639,20.581 12.878,20.349 13.277,19.961 13.891,19.961 14.266,19.961 14.681,20.105 15.123,20.389 15.331,20.525 15.512,20.587 15.742,20.667 15.899,20.721 16.078,20.783 16.318,20.885 L 16.322,20.887 C 16.545,20.979 16.809,21.146 16.797,21.423 Z M 16.674,20.424 C 16.631,20.402 16.586,20.382 16.539,20.362 16.323,20.27 16.15,20.207 16.007,20.157 16.086,20.002 16.135,19.808 16.14,19.598 V 19.598 C 16.151,19.086 15.893,18.671 15.564,18.67 15.234,18.67 14.959,19.084 14.948,19.595 V 19.595 C 14.947,19.612 14.947,19.629 14.947,19.645 14.745,19.552 14.545,19.484 14.35,19.443 14.349,19.423 14.348,19.404 14.348,19.385 V 19.384 C 14.329,18.453 14.901,17.681 15.625,17.662 16.349,17.642 16.951,18.381 16.97,19.313 V 19.314 C 16.979,19.735 16.866,20.123 16.673,20.424 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-locked.svg b/.icons/awkward/32x32/places/folder-brown-locked.svg
new file mode 100644
index 00000000..21fad6a1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 16 14 C 14.34 14 13 15.3 13 17 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 17 C 19 15.3 17.66 14 16 14 z M 16 15 C 17.11 15 18 15.9 18 17 L 18 18 L 14 18 L 14 17 C 14 15.9 14.89 15 16 15 z"/>
+ <path style="fill:#3f51b5" d="M 12,23.5 V 24 H 12.5 C 12.223,24 12,23.777 12,23.5 Z"/>
+ <path style="fill:#3f51b5" d="M 20,23.5 C 20,23.777 19.777,24 19.5,24 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-mail-cloud.svg b/.icons/awkward/32x32/places/folder-brown-mail-cloud.svg
new file mode 100644
index 00000000..d0df5824
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 15.667,15 A 3.3333,3.6364 0 0 0 12.512,17.471 2.6667,2.9091 0 0 0 11,20.091 2.6667,2.9091 0 0 0 13.667,23 2.6667,2.9091 0 0 0 15.439,22.26 3.3333,3.6364 0 0 0 15.667,22.273 3.3333,3.6364 0 0 0 17.076,21.927 2.6667,2.9091 0 0 0 18.334,22.273 2.6667,2.9091 0 0 0 21,19.364 2.6667,2.9091 0 0 0 18.333,16.455 2.6667,2.9091 0 0 0 18.328,16.455 3.3333,3.6364 0 0 0 15.666,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-mail.svg b/.icons/awkward/32x32/places/folder-brown-mail.svg
new file mode 100644
index 00000000..e6f739da
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 16,13 C 12.687,13 10,15.687 10,19 10,22.314 12.687,25 16,25 H 19.75 C 19.75,25 20.453,24.699 20.5,23.949 20.5,23.199 19.75,23 19.75,23 H 16 C 15.805,22.999 15.611,22.983 15.418,22.953 14.718,22.874 14.162,22.654 13.742,22.301 L 13.736,22.297 C 12.65,21.551 12,20.318 12,19 12,16.791 13.791,15 16,15 18.209,15 20,16.791 20,19 20,19.454 19.908,19.745 19.76,20.002 19.756,20.002 19.753,20 19.75,20 H 18.816 C 18.928,19.686 19,19.352 19,19 19,17.343 17.657,16 16,16 14.344,16 13,17.343 13,19 13,20.657 14.343,22 16,22 H 19.75 C 20.292,21.95 20.673,21.629 21.02,21.424 21.782,20.88 22,20.114 22,19 22,15.686 19.314,13 16,13 Z M 16,18 C 16.552,18 17,18.448 17,19 17,19.552 16.552,20 16,20 15.448,20 15,19.552 15,19 15,18.448 15.448,18 16,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-mega.svg b/.icons/awkward/32x32/places/folder-brown-mega.svg
new file mode 100644
index 00000000..4073683b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 16,13 C 12.686,13 10,15.686 10,19 10,22.314 12.686,25 16,25 19.314,25 22,22.314 22,19 22,15.686 19.314,13 16,13 Z M 13,16 H 15 V 16 L 16,17 17,16 H 19 V 22 H 17 V 19 L 16,20 15,19 V 22 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-meocloud.svg b/.icons/awkward/32x32/places/folder-brown-meocloud.svg
new file mode 100644
index 00000000..8fa84739
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 16.2,15 C 14.998,15 13.897,15.676 13.352,16.748 13.113,16.651 12.857,16.6 12.6,16.6 11.599,16.6 10.755,17.341 10.621,18.332 9.653,18.665 9.001,19.576 9,20.6 9,21.925 10.075,23 11.4,23 H 18.6 C 19.925,23 21,21.925 21,20.6 20.999,19.581 20.356,18.675 19.395,18.338 19.398,18.292 19.399,18.245 19.4,18.199 19.4,16.432 17.967,15 16.2,15 Z M 16.199,17 C 16.884,17 17.396,17.511 17.398,18.195 V 18.201 C 17.337,19.099 17.883,19.927 18.732,20.225 18.899,20.283 18.999,20.424 19,20.6 19,20.844 18.844,21 18.6,21 H 11.4 C 11.156,21 11.001,20.845 11,20.602 V 20.6 C 11.001,20.422 11.102,20.282 11.27,20.225 11.985,19.979 12.5,19.351 12.602,18.602 13.564,18.992 14.664,18.581 15.135,17.656 15.341,17.25 15.747,17 16.199,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-music-open.svg b/.icons/awkward/32x32/places/folder-brown-music-open.svg
new file mode 100644
index 00000000..b96a45cd
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 14,21.27 C 13.7,21.09 13.35,21 13,21 11.9,21 11,21.9 11,23 11,24.1 11.9,25 13,25 14.1,25 15,24.1 15,23 V 18 H 19 V 21.27 C 18.7,21.09 18.35,21 18,21 16.9,21 16,21.9 16,23 16,24.1 16.9,25 18,25 19.1,25 20,24.1 20,23 V 16 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-music.svg b/.icons/awkward/32x32/places/folder-brown-music.svg
new file mode 100644
index 00000000..5fed1522
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 14,19.27 C 13.7,19.09 13.35,19 13,19 11.9,19 11,19.9 11,21 11,22.1 11.9,23 13,23 14.1,23 15,22.1 15,21 V 16 H 19 V 19.27 C 18.7,19.09 18.35,19 18,19 16.9,19 16,19.9 16,21 16,22.1 16.9,23 18,23 19.1,23 20,22.1 20,21 V 14 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-network.svg b/.icons/awkward/32x32/places/folder-brown-network.svg
new file mode 100644
index 00000000..3d424ba3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15.643,15.384 C 15.691,15.379 15.751,15.387 15.799,15.384 15.805,15.407 15.764,15.488 15.71,15.607 15.363,16.365 15.343,17.253 15.665,17.728 15.723,17.814 15.777,17.896 15.777,17.906 15.777,17.917 15.714,17.929 15.643,17.929 15.476,17.929 15.318,17.827 14.996,17.571 14.852,17.458 14.666,17.363 14.594,17.348 14.48,17.326 14.45,17.336 14.304,17.482 14.167,17.619 14.125,17.692 14.125,17.817 14.125,18.29 14.687,18.667 15.732,18.888 17.151,19.189 17.501,19.459 17.54,20.205 17.589,21.141 17.091,21.847 16,22.393 15.87,22.458 15.787,22.483 15.732,22.504 15.708,22.502 15.689,22.507 15.665,22.504 15.656,22.476 15.643,22.408 15.643,22.281 15.643,21.784 15.447,21.273 15.152,20.987 15.073,20.91 14.851,20.747 14.661,20.63 14.471,20.512 14.279,20.375 14.237,20.317 14.166,20.22 14.16,20.161 14.214,19.982 14.313,19.656 14.431,19.474 14.661,19.268 14.781,19.16 14.902,19.069 14.929,19.067 14.955,19.065 14.775,19.011 14.505,18.955 14.234,18.9 13.839,18.784 13.634,18.71 13.26,18.575 12.755,18.29 12.563,18.085 12.555,18.076 12.547,18.07 12.54,18.063 12.816,16.964 13.59,16.063 14.616,15.63 14.831,15.539 15.052,15.476 15.286,15.429 15.402,15.405 15.523,15.396 15.643,15.384 Z M 18.991,17.058 C 19.075,17.11 19.392,17.795 19.482,18.129 19.599,18.561 19.59,19.308 19.482,19.736 19.441,19.9 19.388,20.052 19.371,20.071 19.353,20.09 19.289,19.981 19.214,19.848 19.139,19.715 18.9,19.433 18.701,19.223 18.126,18.617 18.036,18.301 18.277,17.817 18.398,17.573 18.926,17.018 18.991,17.058 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-nextcloud.svg b/.icons/awkward/32x32/places/folder-brown-nextcloud.svg
new file mode 100644
index 00000000..2cecdd47
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#3d3226" d="M 22,16 A 3,3 0 0 0 19,19 3,3 0 0 0 22,22 3,3 0 0 0 25,19 3,3 0 0 0 22,16 Z M 22,18 A 1,1 0 0 1 23,19 1,1 0 0 1 22,20 1,1 0 0 1 21,19 1,1 0 0 1 22,18 Z M 8,16 A 3,3 0 0 0 5,19 3,3 0 0 0 8,22 3,3 0 0 0 11,19 3,3 0 0 0 8,16 Z M 8,18 A 1,1 0 0 1 9,19 1,1 0 0 1 8,20 1,1 0 0 1 7,19 1,1 0 0 1 8,18 Z M 15,15 A 4,4 0 0 0 11,19 4,4 0 0 0 15,23 4,4 0 0 0 19,19 4,4 0 0 0 15,15 Z M 15,17 A 2,2 0 0 1 17,19 2,2 0 0 1 15,21 2,2 0 0 1 13,19 2,2 0 0 1 15,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-open.svg b/.icons/awkward/32x32/places/folder-brown-open.svg
new file mode 100644
index 00000000..73ea39c3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-owncloud.svg b/.icons/awkward/32x32/places/folder-brown-owncloud.svg
new file mode 100644
index 00000000..74424d65
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="17.5" cy="18" r="2.25"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22" cy="22" r="1.25"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19.25" cy="20.75" r="2.5"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="10" cy="21" r="2.25"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="16.25" r="1.5"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.5" cy="19" r="2.75"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="22" r="1.25"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="14.75" cy="16.75" r="2.5"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="20" r="3.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-pcloud.svg b/.icons/awkward/32x32/places/folder-brown-pcloud.svg
new file mode 100644
index 00000000..ab7e35df
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 16,13 A 5,5 0 0 0 11.396484,16.048828 4,4 0 0 0 8,20 4,4 0 0 0 11.808594,23.990234 V 24 h 9.714844 A 2.4761905,2.4761905 0 0 0 24,21.523438 2.4761905,2.4761905 0 0 0 22.822266,19.417969 2.5,2.5 0 0 0 23,18.5 2.5,2.5 0 0 0 20.578125,16.003906 5,5 0 0 0 16,13 Z m -2,3 h 1 3 v 3 h -3 v 2 h -1 v -2 z m 1,1 v 1 h 2 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-photo.svg b/.icons/awkward/32x32/places/folder-brown-photo.svg
new file mode 100644
index 00000000..b01b1252
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 14,15 13,16 H 12.5 C 11.669,16 11,16.557 11,17.25 V 21.75 C 11,22.442 11.669,23 12.5,23 H 19.5 C 20.331,23 21,22.442 21,21.75 V 17.25 C 21,16.557 20.331,16 19.5,16 H 19 L 18,15 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-pictures-open.svg b/.icons/awkward/32x32/places/folder-brown-pictures-open.svg
new file mode 100644
index 00000000..81ba1472
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 11.699,17 C 11.311,17 11,17.311 11,17.699 V 24.301 C 11,24.689 11.311,25 11.699,25 H 20.301 C 20.689,25 21,24.689 21,24.301 V 17.699 C 21,17.311 20.689,17 20.301,17 Z M 14,20 17,23 18.5,21 20,23 V 24 H 12 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-pictures.svg b/.icons/awkward/32x32/places/folder-brown-pictures.svg
new file mode 100644
index 00000000..88d116f5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 11.699 15 C 11.311 15 11 15.311 11 15.699 L 11 22.301 C 11 22.689 11.311 23 11.699 23 L 20.301 23 C 20.689 23 21 22.689 21 22.301 L 21 15.699 C 21 15.311 20.689 15 20.301 15 L 11.699 15 z M 14 18 L 17 21 L 18.5 19 L 20 21 L 20 22 L 12 22 L 12 20 L 14 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-print.svg b/.icons/awkward/32x32/places/folder-brown-print.svg
new file mode 100644
index 00000000..bfcf1350
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 13,14 V 16 H 19 V 14 Z M 11.715,17 C 11.358,17 11,17.349 11,17.699 V 20.301 C 11,20.651 11.358,21 11.715,21 H 13 V 24 H 19 V 21 H 20.285 C 20.642,21 21,20.651 21,20.301 V 17.699 C 21,17.349 20.642,17 20.285,17 Z M 13,19 H 19 V 20 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-private.svg b/.icons/awkward/32x32/places/folder-brown-private.svg
new file mode 100644
index 00000000..2a04549d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 13,16 C 11.343,16 10,17.343 10,19 10,20.657 11.343,22 13,22 14.27,22 15.401,21.197 15.824,20 H 18 V 21 H 20 V 20 H 21 V 18 H 15.824 C 15.401,16.803 14.27,16 13,16 Z M 13,18 C 13.552,18 14,18.448 14,19 14,19.552 13.552,20 13,20 12.448,20 12,19.552 12,19 12,18.448 12.448,18 13,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-projects.svg b/.icons/awkward/32x32/places/folder-brown-projects.svg
new file mode 100644
index 00000000..3249c704
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#3d3226" d="M 17,14 C 16.781,14.081 16.556,14.187 16.375,14.337 15.512,15.031 16.156,16.288 17,17 V 19 C 17.631,19.437 17.777,19.58 18.15,20 18.34,20.214 18.869,20.756 19,21 V 17 C 19.862,16.3 20.462,15.094 19.625,14.375 19.444,14.225 19.219,14.088 19,14 V 15.406 C 19,15.694 18.601,15.981 18.211,15.981 H 17.784 C 17.434,15.981 17,15.694 17,15.406 Z M 15,19 C 12.5,19 11,21.125 11,23 L 10.156,23.005 C 10,23.006 10,23.161 10,23.161 L 9.9963,23.844 C 9.9954,24 10.153,24 10.153,24 H 19.865 C 19.865,24 20.026,24 20.021,23.844 L 20,23.165 C 20,23.165 20,23.01 19.844,23.009 L 19.009,23 C 19.009,21.125 17.5,19 15,19 Z M 15,21 C 17,21 17,22.225 17,23 H 13 C 13,22.25 13,21 15,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-public.svg b/.icons/awkward/32x32/places/folder-brown-public.svg
new file mode 120000
index 00000000..722192dc
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-public.svg
@@ -0,0 +1 @@
+folder-brown-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-brown-publicshare-open.svg b/.icons/awkward/32x32/places/folder-brown-publicshare-open.svg
new file mode 100644
index 00000000..7fc13f4e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 13.41,18.301 C 13.376,18.308 13.341,18.321 13.309,18.336 12.986,18.487 12.902,18.959 13.123,19.396 13.301,19.748 13.616,19.966 13.902,19.959 14.118,21.128 14.976,22 16,22 17.024,22 17.882,21.128 18.098,19.959 18.384,19.966 18.699,19.748 18.877,19.396 19.098,18.959 19.014,18.487 18.691,18.336 18.659,18.321 18.624,18.308 18.59,18.301 18.548,17.023 17.406,16 16,16 14.594,16 13.452,17.023 13.41,18.301 Z M 15.996,23 C 15.413,23 14.887,22.71 14.5,22.248 12.869,22.489 11.125,22.838 11.016,23.236 11.014,23.242 11.017,23.249 11.016,23.254 11.011,23.274 11.01,23.292 11.008,23.312 11.007,23.322 11,23.328 11,23.338 V 24.732 C 11,24.881 11.111,25 11.25,25 H 20.75 C 20.889,25 21,24.881 21,24.732 V 23.328 C 20.999,23.296 20.985,23.268 20.977,23.236 20.861,22.822 19.171,22.459 17.568,22.217 17.445,22.389 17.281,22.544 17.061,22.66 L 17.059,22.662 C 16.747,22.877 16.386,23 16.004,23"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-recent.svg b/.icons/awkward/32x32/places/folder-brown-recent.svg
new file mode 100644
index 00000000..69d0f353
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 16,13 A 6,6 0 0 0 10,19 6,6 0 0 0 16,25 6,6 0 0 0 22,19 6,6 0 0 0 16,13 Z M 16,15 A 4,4 0 0 1 20,19 4,4 0 0 1 16,23 4,4 0 0 1 12,19 4,4 0 0 1 16,15 Z M 15,16 V 20 H 19 V 18 H 17 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-remote-open.svg b/.icons/awkward/32x32/places/folder-brown-remote-open.svg
new file mode 100644
index 00000000..55412737
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 15,16 C 13.324,16.32 12.342,17.434 12,19 H 10 V 21 H 12 C 12.343,22.565 13.325,23.68 15,24 Z M 16,16 V 24 C 17.675,23.68 18.657,22.565 19,21 H 21 V 19 H 19 C 18.658,17.434 17.676,16.32 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-remote.svg b/.icons/awkward/32x32/places/folder-brown-remote.svg
new file mode 100644
index 00000000..ba617d2a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 15,15 C 13.324,15.32 12.342,16.434 12,18 H 10 V 20 H 12 C 12.343,21.565 13.325,22.68 15,23 Z M 16,15 V 23 C 17.675,22.68 18.657,21.565 19,20 H 21 V 18 H 19 C 18.658,16.434 17.676,15.32 16,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-script.svg b/.icons/awkward/32x32/places/folder-brown-script.svg
new file mode 100644
index 00000000..34b709d9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-script.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g transform="translate(-16.5,12)">
+ <path style="fill:#3d3226" d="M 25.5,1 V 13 H 37.5 V 1 Z"/>
+ <g style="fill:#ae8e6c">
+ <path style="fill:#ae8e6c" d="M 32.5,8 H 36.5 V 9 H 32.5 Z"/>
+ <rect style="fill:#ae8e6c" width="1" height="7" x="28.5" y="2"/>
+ <path style="fill:#ae8e6c" d="M 28,3 C 27.17,3 26.5,3.67 26.5,4.5 26.5,5.33 27.17,6 28,6 H 29.5 30 C 30.28,6 30.5,6.22 30.5,6.5 30.5,6.78 30.28,7.01 30,7 H 29.5 28 26.59 C 26.8,7.58 27.35,8 28,8 H 29.5 30 C 30.83,8 31.5,7.33 31.5,6.5 31.5,5.67 30.83,5 30,5 H 29.5 28 C 27.72,5 27.5,4.78 27.5,4.5 27.5,4.22 27.72,4 28,4 H 29.5 30 31.41 C 31.2,3.42 30.65,3 30,3 H 29.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-steam.svg b/.icons/awkward/32x32/places/folder-brown-steam.svg
new file mode 100644
index 00000000..796fff11
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 7,20.056 10.008,21.793 C 10.003,21.862 10,21.931 10,22 10,23.657 11.343,25 13,25 14.657,25 16,23.657 16,22 15.998,21.863 15.987,21.727 15.967,21.592 L 19.605,18.994 C 21.495,18.937 22.998,17.39 23,15.5 23,13.567 21.433,12 19.5,12 17.567,12 15.999,13.567 16,15.514 L 13.678,19.082 C 13.456,19.029 13.228,19.001 13,19 12.547,19.001 12.1,19.105 11.693,19.303 L 7,16.594 M 19.5,13 C 20.881,13 22,14.119 22,15.5 22,16.881 20.881,18 19.5,18 18.119,18 17,16.881 17,15.5 17,14.119 18.119,13 19.5,13 Z M 19.5,14 C 18.672,14 18,14.672 18,15.5 18,16.328 18.672,17 19.5,17 20.328,17 21,16.328 21,15.5 21,14.672 20.328,14 19.5,14 Z M 13,20 C 14.105,20 15,20.895 15,22 15,23.105 14.105,24 13,24 12.046,23.999 11.226,23.324 11.041,22.389 L 11.746,22.797 C 12.466,23.212 13.379,22.968 13.795,22.248 14.21,21.528 13.966,20.615 13.246,20.199 L 12.908,20.004 C 12.939,20.002 12.969,20.001 13,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-tar.svg b/.icons/awkward/32x32/places/folder-brown-tar.svg
new file mode 100644
index 00000000..021d5baa
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <path style="fill:#3d3226" d="M 15 11 L 15 12 L 16 12 L 16 11 L 15 11 z M 15 12 L 14 12 L 14 13 L 15 13 L 15 12 z M 15 13 L 15 14 L 16 14 L 16 13 L 15 13 z M 15 14 L 14 14 L 14 15 L 15 15 L 15 14 z M 15 15 L 15 16 C 15.552 16 16 15.5 16 15 L 15 15 z"/>
+ <path style="fill:#3d3226" d="M 15,16 C 13.895,16 13,16.9 13,18 V 22 C 13,23.1 13.895,24 15,24 16.105,24 17,23.1 17,22 V 18 C 17,16.9 16.105,16 15,16 Z M 15,17 C 15.552,17 16,17.4 16,18 16,18.5 15.552,19 15,19 14.448,19 14,18.5 14,18 14,17.4 14.448,17 15,17 Z M 15,20 C 15.552,20 16,20.4 16,21 V 22 C 16,22.5 15.552,23 15,23 14.448,23 14,22.5 14,22 V 21 C 14,20.4 14.448,20 15,20 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-templates-open.svg b/.icons/awkward/32x32/places/folder-brown-templates-open.svg
new file mode 100644
index 00000000..a592822a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 12.75,16 C 12.334,16 12,16.335 12,16.75 V 23 H 13 V 24 H 14 V 18 H 17 V 20 H 18 V 25 H 19 V 24 H 20 V 18.5 L 17.5,16 Z M 19,25 V 26 H 20 V 25 Z M 18,25 H 17 V 26 H 18 Z M 17,25 V 24 H 16 V 25 Z M 16,25 H 15 V 26 H 16 Z M 15,25 V 24 H 14 V 25 Z M 14,25 H 13 V 26 H 14 Z M 13,25 V 24 H 12 V 25 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-templates.svg b/.icons/awkward/32x32/places/folder-brown-templates.svg
new file mode 100644
index 00000000..1d4b3619
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 12.75,14 C 12.334,14 12,14.335 12,14.75 V 21 H 13 V 22 H 14 V 16 H 17 V 18 H 18 V 23 H 19 V 22 H 20 V 16.5 L 17.5,14 Z M 19,23 V 24 H 20 V 23 Z M 18,23 H 17 V 24 H 18 Z M 17,23 V 22 H 16 V 23 Z M 16,23 H 15 V 24 H 16 Z M 15,23 V 22 H 14 V 23 Z M 14,23 H 13 V 24 H 14 Z M 13,23 V 22 H 12 V 23 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-torrent.svg b/.icons/awkward/32x32/places/folder-brown-torrent.svg
new file mode 100644
index 00000000..a598e870
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 16 13 A 6 6 0 0 0 10 19 A 6 6 0 0 0 16 25 L 28 25 L 28 24 L 19.308594 24 L 16 24 A 5 5 0 0 1 11 19 A 5 5 0 0 1 16 14 L 16 13 z M 16 15 C 13.790861 15 12 16.790861 12 19 C 12 21.209139 13.790861 23 16 23 L 28 23 L 28 22 L 16 22 C 14.343146 22 13 20.656854 13 19 C 13 17.343146 14.343146 16 16 16 C 16.3409 16.0014 16.679075 16.0608 17 16.175781 L 17 15.130859 C 16.673523 15.045224 16.337519 15.001255 16 15 z M 16 17 A 2 2 0 0 0 14 19 A 2 2 0 0 0 16 21 L 28 21 L 28 20 L 16 20 A 1 1 0 0 1 15 19 A 1 1 0 0 1 16 18 L 17.730469 18 A 2 2 0 0 0 16 17 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-unlocked.svg b/.icons/awkward/32x32/places/folder-brown-unlocked.svg
new file mode 100644
index 00000000..b7aeaa2f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 16 13 C 14.34 13 13 14.3 13 16 L 14 16 C 14 14.9 14.89 14 16 14 C 17.11 14 18 14.9 18 16 L 18 18 L 15 18 L 14 18 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 16 C 19 14.3 17.66 13 16 13 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-vbox.svg b/.icons/awkward/32x32/places/folder-brown-vbox.svg
new file mode 100644
index 00000000..1dc36b9f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:none;stroke:#3d3226;stroke-width:2;stroke-linejoin:round" d="M 10,18 H 12.5 L 14,23 15.5,15 17,19 18.5,16 20,20 H 22"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-video.svg b/.icons/awkward/32x32/places/folder-brown-video.svg
new file mode 100644
index 00000000..245fd59b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 10.75,15 C 10.334,15 10,15.335 10,15.75 V 22.25 C 10,22.666 10.334,23 10.75,23 H 18.25 C 18.666,23 19,22.666 19,22.25 V 19 15.75 C 19,15.335 18.666,15 18.25,15 Z M 19,19 22,22 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-videos-open.svg b/.icons/awkward/32x32/places/folder-brown-videos-open.svg
new file mode 100644
index 00000000..6653b3e8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 10.75,16 C 10.334,16 10,16.335 10,16.75 V 23.25 C 10,23.666 10.334,24 10.75,24 H 18.25 C 18.666,24 19,23.666 19,23.25 V 20 16.75 C 19,16.335 18.666,16 18.25,16 Z M 19,20 22,23 V 17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-videos.svg b/.icons/awkward/32x32/places/folder-brown-videos.svg
new file mode 120000
index 00000000..2189e3d7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-videos.svg
@@ -0,0 +1 @@
+folder-brown-video.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-brown-visiting.svg b/.icons/awkward/32x32/places/folder-brown-visiting.svg
new file mode 100644
index 00000000..8a2e17bc
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 4.25,11 C 3.5575,11 3,11.558 3,12.25 V 13.021 L 27.111,26.941 C 27.625,26.786 28,26.316 28,25.75 V 24.454 L 4.6965,11 Z M 9.893,11 28,21.454 V 18.454 L 15.088,11 Z M 20.284,11 28,15.454 V 12.454 L 25.48,11 Z M 3,16.021 V 19.021 L 16.82,27 H 22.016 Z M 3,22.02 V 25.02 L 6.428,27 H 11.624 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-wifi.svg b/.icons/awkward/32x32/places/folder-brown-wifi.svg
new file mode 100644
index 00000000..f73568bd
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 15.5,15 C 13.505,15 11.78,16 10,17.25 L 15.5,24 21,17.25 C 19.227,16 17.494,15 15.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-wine.svg b/.icons/awkward/32x32/places/folder-brown-wine.svg
new file mode 100644
index 00000000..06aa11be
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <rect style="fill:#3d3226" width="4" height="4" x="11" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#3d3226" width="4" height="4" x="16" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#3d3226" width="4" height="4" x="16" y="19" rx=".625" ry=".625"/>
+ <rect style="fill:#3d3226" width="4" height="4" x="11" y="19" rx=".625" ry=".625"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown-yandex-disk.svg b/.icons/awkward/32x32/places/folder-brown-yandex-disk.svg
new file mode 100644
index 00000000..0261bcf4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 14.319,15.035 C 11.652,15.035 12.273,17.271 10.907,18.005 10.86,18.032 10.834,18.056 10.792,18.082 11.692,17.547 12.802,17.098 13.981,16.795 14.979,16.538 15.991,16.394 16.925,16.376 16.949,16.376 16.973,16.376 16.997,16.376 16.096,16.12 15.998,15.035 14.319,15.035 Z M 17.225,17.051 C 16.292,17.069 15.279,17.213 14.281,17.47 10.991,18.317 8.6463,20.158 9.044,21.582 9.2731,22.396 10.377,23.133 12.022,23.231 12.021,23.225 12.02,23.219 12.019,23.213 11.93,22.443 12.419,21.773 12.992,21.319 13.565,20.865 14.301,20.535 15.129,20.36 15.957,20.184 16.731,20.192 17.379,20.387 17.988,20.571 18.561,20.971 18.702,21.657 20.35,20.733 21.206,19.419 20.958,18.518 20.695,17.574 19.264,17.012 17.225,17.051 Z M 16.247,21 C 15.916,20.996 15.564,21.032 15.214,21.107 13.767,21.414 12.666,22.287 12.755,23.056 12.844,23.826 14.089,24.2 15.536,23.893 16.983,23.585 18.084,22.712 17.994,21.943 17.93,21.383 17.241,21.012 16.247,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-brown.svg b/.icons/awkward/32x32/places/folder-brown.svg
new file mode 100644
index 00000000..75ba5d62
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-brown.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-camera.svg b/.icons/awkward/32x32/places/folder-camera.svg
new file mode 120000
index 00000000..ef1876d3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-camera.svg
@@ -0,0 +1 @@
+folder-photo.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-cd.svg b/.icons/awkward/32x32/places/folder-cd.svg
new file mode 120000
index 00000000..690b1d2a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cd.svg
@@ -0,0 +1 @@
+folder-oomox-cd.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-cloud.svg b/.icons/awkward/32x32/places/folder-cloud.svg
new file mode 120000
index 00000000..5882201e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cloud.svg
@@ -0,0 +1 @@
+folder-mail-cloud.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-copy-cloud.svg b/.icons/awkward/32x32/places/folder-copy-cloud.svg
new file mode 120000
index 00000000..ff0dd4b2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-copy-cloud.svg
@@ -0,0 +1 @@
+folder-oomox-copy-cloud.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-custom-activities.svg b/.icons/awkward/32x32/places/folder-custom-activities.svg
new file mode 100644
index 00000000..63c99fc5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#323232" cx="11.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#323232" cx="15.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#323232" cx="19.5" cy="19.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-android.svg b/.icons/awkward/32x32/places/folder-custom-android.svg
new file mode 100644
index 00000000..2fd03192
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+ <path style="fill:#323232" d="m9.9902344 14.988281a1.0001 1.0001 0 0 0-0.7636719 1.644531l1.0761715 1.316407c-0.7422346 1.034712-1.1268513 2.468362-1.3007809 4.28125-0.0367464 0.769972 0.7753907 0.769531 0.7753907 0.769531h10.425781s0.835451-1.68e-4 0.794922-0.808594c-0.189021-1.874847-0.601975-3.337697-1.402344-4.373047l1.111328-1.111328a1.0001 1.0001 0 0 0-0.726562-1.716797 1.0001 1.0001 0 0 0-0.6875 0.302735l-1.273438 1.273437c-0.79792-0.371041-1.785583-0.566406-3.019531-0.566406-1.317391 0-2.360855 0.215623-3.185547 0.638672l-1.041015-1.271484a1.0001 1.0001 0 0 0-0.7832036-0.378907z"/>
+ <circle style="fill:#value_light" cx="12" cy="20" r="1"/>
+ <circle style="fill:#value_light" cx="-18" cy="20" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-apple.svg b/.icons/awkward/32x32/places/folder-custom-apple.svg
new file mode 100644
index 00000000..1cb3e741
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 17.989,14 C 17.493,14.018 16.892,14.29 16.536,14.656 16.217,14.981 15.936,15.498 16.011,15.996 16.564,16.034 17.131,15.749 17.476,15.383 17.82,15.016 18.053,14.508 17.989,14 Z M 17.661,16.006 C 17.004,16.058 16.403,16.49 16.063,16.49 15.676,16.49 15.079,16.021 14.444,16.033 13.61,16.047 12.84,16.552 12.411,17.354 11.545,18.967 12.188,21.356 13.032,22.664 13.445,23.304 14,24 14.585,24 15.17,24 15.442,23.566 16.194,23.566 16.946,23.566 17.148,23.986 17.815,23.986 18.482,23.986 18.908,23.334 19.317,22.691 19.791,21.949 19.988,21.228 20,21.191 19.985,21.184 18.694,20.655 18.681,19.061 18.668,17.726 19.697,17.084 19.743,17.053 19.166,16.147 18.267,16.022 17.946,16.008 17.851,15.997 17.755,15.998 17.661,16.006 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-arduino.svg b/.icons/awkward/32x32/places/folder-custom-arduino.svg
new file mode 100644
index 00000000..7810c0c8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#323232" d="m11.40822 15c-0.44417 0-0.88635 0.08893-1.2978 0.2627-0.4114996 0.17376-0.7872996 0.4296-1.1044996 0.75295-0.3172 0.3234-0.5713 0.7102-0.7442 1.1355-0.1725 0.426-0.2615 0.885-0.2615 1.347 0 0.46216 0.08879 0.92105 0.26172 1.3467 0.17294 0.4256 0.42698 0.8124 0.74415 1.1358 0.31717 0.323321 0.693 0.579151 1.1044996 0.752951 0.4021 0.1698 0.8337 0.25774 1.2676 0.26172 0.01025 3.71e-4 0.02008 6e-4 0.03027 1e-3 1.055 0.04997 1.9052-0.36871 2.5274-0.97655 0.42532-0.415521 0.7595-0.906201 1.0644-1.406201 0.30496 0.50005 0.6391 0.99075 1.0644 1.406201 0.6222 0.60785 1.4723 1.0265 2.5274 0.97655 0.0102-3.71e-4 0.02003-4.9e-4 0.03028-1e-3 0.43388-0.0037 0.8645-0.09192 1.2666-0.26172 0.4115-0.17376 0.7883-0.4296 1.1054-0.752951l2e-3 -0.0039c0.31586-0.32274 0.56975-0.7075 0.7422-1.1318 0.1725-0.4255 0.2615-0.8845 0.2615-1.3465 0-0.46216-0.0888-0.9211-0.26172-1.3467l-0.0029-0.0059c-0.173-0.423-0.426-0.808-0.7415-1.13-0.317-0.323-0.693-0.579-1.1045-0.753-0.4115-0.1735-0.8535-0.2625-1.2975-0.2625-1.1116 0-1.9894 0.45712-2.6377 1.0928-0.375 0.367-0.679 0.787-0.9545 1.2165-0.2755-0.4295-0.5795-0.8495-0.954-1.2165-0.6485-0.636-1.5265-1.093-2.638-1.093zm-0.01172 1c0.88675 0 1.4532 0.31778 1.9726 0.84375 0.41181 0.41692 0.7729 0.9841 1.1308 1.6026-0.40852 0.72255-0.80335 1.3825-1.247 1.8301-0.48913 0.49341-0.996 0.765501-1.8242 0.71775h-0.03222c-0.31584 0-0.63425-0.06666-0.9248-0.19336-0.28667-0.125-0.5511996-0.31072-0.7695496-0.5381l-0.0088-0.0088c-0.22-0.231-0.397-0.51-0.515-0.809-0.1175-0.2995-0.1785-0.6255-0.1785-0.9475 0-0.32214 0.06099-0.64815 0.17871-0.94725 0.1177-0.29914 0.29461-0.577 0.51465-0.8086l0.0088-0.0098c0.21833-0.22736 0.4828596-0.41309 0.7695496-0.5381 0.2905-0.1265 0.6085-0.193 0.9245-0.193zm7.207 0c0.31585 0 0.63425 0.06666 0.9248 0.19336 0.28666 0.125 0.5512 0.31072 0.76955 0.5381l0.0088 0.0098c0.22004 0.23162 0.39694 0.50945 0.51465 0.8086 0.1175 0.299 0.1785 0.625 0.1785 0.947 0 0.32216-0.06099 0.6481-0.17871 0.94725-0.1177 0.29914-0.2946 0.57795-0.51465 0.80955l-0.0088 0.0088c-0.21833 0.22736-0.48286 0.41308-0.76955 0.5381-0.29057 0.1267-0.60895 0.19336-0.9248 0.19336h-0.03223c-0.828 0.0475-1.335-0.2245-1.824-0.718-0.4435-0.4475-0.8385-1.1075-1.247-1.83 0.358-0.6185 0.719-1.186 1.131-1.6025 0.5195-0.526 1.086-0.844 1.9725-0.844zm-0.6035 1v1h-1v1h1v1h1v-1h1v-1h-1v-1zm-8 1v1h3v-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-backup.svg b/.icons/awkward/32x32/places/folder-custom-backup.svg
new file mode 100644
index 00000000..40cd3b98
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#323232" d="m15.607422 13.011719c-0.33596 0.021972-0.67371 0.073469-1.009766 0.154297-2.688447 0.646633-4.594183 3.061061-4.597656 5.826172a1.0001 1.0001 0 0 0 0 0.007812h-1l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.005859c0.0023-1.852241 1.263577-3.449661 3.064453-3.882813 1.800879-0.433152 3.651746 0.41586 4.496094 2.064453 0.844348 1.648592 0.452744 3.647246-0.951172 4.855469-1.381932 1.189304-3.520755 1.236987-5.025391 0.15625a1.0005966 1.0005966 0 0 0 -1.167968 1.625c2.245578 1.612935 5.380223 1.556995 7.498046-0.265625 2.095842-1.803701 2.68627-4.820142 1.425782-7.28125-0.945366-1.845831-2.75319-3.030673-4.732422-3.234375-0.329872-0.03395-0.664041-0.041503-1-0.019531zm0.376953 2.974609a1.0001 1.0001 0 0 0 -0.984375 1.013672v2a1.0001 1.0001 0 0 0 0.292969 0.707031l1 1a1.0001 1.0001 0 1 0 1.414062 -1.414062l-0.707031-0.707031v-1.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-books.svg b/.icons/awkward/32x32/places/folder-custom-books.svg
new file mode 100644
index 00000000..33c4d5b3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#323232" d="m12 15c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-cd.svg b/.icons/awkward/32x32/places/folder-custom-cd.svg
new file mode 100644
index 00000000..3c99b8eb
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#323232" cx="15" cy="19" r="6"/>
+ <circle style="fill:#value_light" cx="15" cy="19" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-copy-cloud.svg b/.icons/awkward/32x32/places/folder-custom-copy-cloud.svg
new file mode 100644
index 00000000..c3509e51
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 19.5,14 17.25,17.75 18.75,18.5 Z M 11.25,16.25 9,17.857 12,17.75 13.5,23 14.25,22.25 21,23 18.75,19.25 17.785,18.714 14.143,20.857 12.428,16.572 Z M 15.429,17.857 13.714,18.928 14.357,20.428 17.357,18.714 16.286,17.857 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-desktop.svg b/.icons/awkward/32x32/places/folder-custom-desktop.svg
new file mode 120000
index 00000000..e944acd5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-desktop.svg
@@ -0,0 +1 @@
+user-custom-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-custom-development.svg b/.icons/awkward/32x32/places/folder-custom-development.svg
new file mode 100644
index 00000000..81a134d7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 14.738,14 V 14.002 L 14.627,15.318 A 3.9641,3.9283 0 0 0 13.469,15.982 L 12.262,15.418 11,17.584 12.098,18.34 A 3.9641,3.9283 0 0 0 12.035,19.002 3.9641,3.9283 0 0 0 12.094,19.668 L 11,20.418 12.262,22.584 13.467,22.02 A 3.9641,3.9283 0 0 0 14.629,22.682 L 14.738,24 H 17.262 L 17.373,22.684 A 3.9641,3.9283 0 0 0 18.531,22.02 L 19.738,22.582 21,20.418 19.904,19.664 A 3.9641,3.9283 0 0 0 19.963,19 3.9641,3.9283 0 0 0 19.904,18.336 L 20.998,17.582 19.738,15.418 18.531,15.98 A 3.9641,3.9283 0 0 0 17.371,15.32 L 17.262,14 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-documents-open.svg b/.icons/awkward/32x32/places/folder-custom-documents-open.svg
new file mode 100644
index 00000000..e05ecdeb
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 12.75,16 C 12.334,16 12,16.334 12,16.75 V 25.25 C 12,25.666 12.334,26 12.75,26 H 19.25 C 19.666,26 20,25.666 20,25.25 V 18.5 L 17.5,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-documents.svg b/.icons/awkward/32x32/places/folder-custom-documents.svg
new file mode 100644
index 00000000..06402a9c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 12.75,14 C 12.334,14 12,14.334 12,14.75 V 23.25 C 12,23.666 12.334,24 12.75,24 H 19.25 C 19.666,24 20,23.666 20,23.25 V 16.5 L 17.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-download-open.svg b/.icons/awkward/32x32/places/folder-custom-download-open.svg
new file mode 100644
index 00000000..8fc1b18d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 15,16 V 20 H 13 L 16,24 19,20 H 17 V 16 Z M 12,24 V 25 H 20 V 24 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-download.svg b/.icons/awkward/32x32/places/folder-custom-download.svg
new file mode 100644
index 00000000..f0f3161d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 15,14 V 18 H 13 L 16,22 19,18 H 17 V 14 Z M 12,22 V 24 H 20 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-downloads.svg b/.icons/awkward/32x32/places/folder-custom-downloads.svg
new file mode 120000
index 00000000..585757df
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-downloads.svg
@@ -0,0 +1 @@
+folder-custom-download.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-custom-drag-accept.svg b/.icons/awkward/32x32/places/folder-custom-drag-accept.svg
new file mode 100644
index 00000000..c9df348f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-dropbox.svg b/.icons/awkward/32x32/places/folder-custom-dropbox.svg
new file mode 100644
index 00000000..7f488ae0
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 12.83,13.7 9.5,15.7 12.17,17.7 9.49,19.7 12.83,21.7 15.5,19.7 12.17,17.7 15.5,15.7 18.83,17.7 15.5,19.7 18.17,21.7 21.51,19.7 18.83,17.7 21.5,15.7 18.17,13.7 15.5,15.7 Z M 15.5,20.3 12.83,22.3 12.17,21.9 V 22.3 L 15.5,24.3 18.83,22.3 V 21.9 L 18.17,22.3 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-favorites.svg b/.icons/awkward/32x32/places/folder-custom-favorites.svg
new file mode 100644
index 00000000..b295d5c3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 15.5,14 14.176,18 10.5,18 13.357,20.26 12.41,24 15.5,21.6 18.59,24 17.642,20.26 20.5,18 16.824,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-games.svg b/.icons/awkward/32x32/places/folder-custom-games.svg
new file mode 100644
index 00000000..8bec34e2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 18.645 15 C 18.495 15.001 18.359 15.052 18.229 15.15 C 17.899 15.402 17.21 15.999 15.998 16 C 14.786 16.001 14.1 15.402 13.77 15.15 C 13.64 15.052 13.515 15.003 13.363 15.004 C 13.212 15.005 13.037 15.049 12.859 15.15 C 12.211 15.515 11.617 16.712 11.293 18.262 C 11.017 19.578 10.913 21.377 11.078 22.102 C 11.222 22.724 11.469 23 11.91 23 C 13.323 23 13.385 21.908 13.906 20.861 C 14.283 20.281 15.156 20.019 15.998 20.049 C 16.84 20.017 17.715 20.281 18.092 20.861 C 18.613 21.908 18.675 23 20.088 23 C 20.529 23 20.776 22.724 20.92 22.102 C 21.085 21.377 20.981 19.578 20.705 18.262 C 20.381 16.712 19.787 15.515 19.139 15.15 C 18.961 15.049 18.796 14.999 18.645 15 z M 13 16 L 14 16 L 14 17 L 15 17 L 15 18 L 14 18 L 14 19 L 13 19 L 13 18 L 12 18 L 12 17 L 13 17 L 13 16 z M 18.5 16 A 0.5 0.5 0 0 1 19 16.5 A 0.5 0.5 0 0 1 18.5 17 A 0.5 0.5 0 0 1 18 16.5 A 0.5 0.5 0 0 1 18.5 16 z M 17.5 17 A 0.5 0.5 0 0 1 18 17.5 A 0.5 0.5 0 0 1 17.5 18 A 0.5 0.5 0 0 1 17 17.5 A 0.5 0.5 0 0 1 17.5 17 z M 19.5 17 A 0.5 0.5 0 0 1 20 17.5 A 0.5 0.5 0 0 1 19.5 18 A 0.5 0.5 0 0 1 19 17.5 A 0.5 0.5 0 0 1 19.5 17 z M 18.5 18 A 0.5 0.5 0 0 1 19 18.5 A 0.5 0.5 0 0 1 18.5 19 A 0.5 0.5 0 0 1 18 18.5 A 0.5 0.5 0 0 1 18.5 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-git.svg b/.icons/awkward/32x32/places/folder-custom-git.svg
new file mode 100644
index 00000000..4d11f073
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 12.707,12.996 12,13.703 13.152,14.855 A 1.5,1.5 0 0 0 13.004,15.5 1.5,1.5 0 0 0 14.004,16.912 V 21.088 A 1.5,1.5 0 0 0 13.004,22.5 1.5,1.5 0 0 0 14.504,24 1.5,1.5 0 0 0 16.004,22.5 1.5,1.5 0 0 0 15.004,21.088 V 16.912 A 1.5,1.5 0 0 0 15.149,16.852 L 17.153,18.855 A 1.5,1.5 0 0 0 17.005,19.5 1.5,1.5 0 0 0 18.505,21 1.5,1.5 0 0 0 20.005,19.5 1.5,1.5 0 0 0 18.505,18 1.5,1.5 0 0 0 17.86,18.148 L 15.856,16.145 A 1.5,1.5 0 0 0 16.005,15.5 1.5,1.5 0 0 0 14.505,14 1.5,1.5 0 0 0 13.86,14.149 L 12.708,12.996 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-github.svg b/.icons/awkward/32x32/places/folder-custom-github.svg
new file mode 100644
index 00000000..b970c854
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#323232" d="m 16,14 c -2.761424,0 -5,2.238576 -5,5 7.92e-4,2.207084 1.448598,4.152573 3.5625,4.787109 v -0.804687 c -1.265656,0.2793 -1.630859,-0.556641 -1.630859,-0.556641 -0.206993,-0.534138 -0.50586,-0.478156 -0.50586,-0.478156 -0.413144,-0.28665 0.03125,-0.28125 0.03125,-0.28125 0.347602,0.06261 0.658903,0.39224 0.895691,0.633129 0.164431,0.167279 0.184879,0.270156 0.605672,0.300926 0.258577,0.0367 0.49603,-0.01639 0.619731,-0.07286 0.01736,-0.125399 0.0194,-0.577036 0.02734,-0.814677 C 13.618537,21.281097 13.000263,20.428902 13,19.5 c 0.0014,-0.710006 0.364949,-1.386038 1,-1.859375 V 16 c 0.326285,0 0.718404,0.577667 1.037109,1.134766 C 15.347088,17.046328 15.672359,17.000803 16,17 c 0.327641,8.03e-4 0.652912,0.04633 0.962891,0.134766 C 17.281596,16.577667 17.673715,16 18,16 v 1.638672 c 0.635658,0.473791 0.999296,1.150641 1,1.861328 -0.0014,1.05337 -0.79497,1.993 -1.984375,2.349609 0.01555,0.332327 0.03711,0.714925 0.03711,1.013672 0,0.5207 -0.0028,0.35915 -0.0039,0.574219 v 0.445312 C 19.351442,23.388806 20.997199,21.355003 21,19 21,16.238576 18.761424,14 16,14 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-gitlab.svg b/.icons/awkward/32x32/places/folder-custom-gitlab.svg
new file mode 100644
index 00000000..db087f92
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232;fill-rule:evenodd" d="m 12.055391,14.000099 c -0.08401,0 -0.168122,0.04757 -0.199495,0.142885 L 10.635908,18 h 2.838967 l -1.219989,-3.857016 c -0.03139,-0.09532 -0.115484,-0.142885 -0.199495,-0.142885 z M 13.474875,18 l 2.02513,6 2.02513,-6 z m 4.05026,0 h 2.838968 l -1.219989,-3.857016 c -0.06274,-0.190645 -0.336216,-0.190645 -0.39899,0 z m 2.838968,0 -4.864098,6 5.327028,-3.819864 c 0.146989,-0.105359 0.208568,-0.292063 0.152435,-0.462577 z m -4.864098,6 -4.864097,-6 -0.615366,1.717559 c -0.05613,0.170514 0.0054,0.357218 0.152435,0.462577 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-gnome.svg b/.icons/awkward/32x32/places/folder-custom-gnome.svg
new file mode 100644
index 00000000..03dafef0
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 19.952,12 C 17.413,12 16.937,15.858 18.366,15.858 19.794,15.858 22.492,12 19.952,12 Z M 16.041,12.594 C 16.001,12.593 15.958,12.597 15.913,12.602 14.473,12.784 14.98,15.219 15.746,15.264 16.487,15.309 17.299,12.598 16.04,12.594 Z M 13.546,13.493 C 13.458,13.487 13.361,13.504 13.252,13.548 12.096,14.023 13.077,15.984 13.724,15.852 14.312,15.732 14.396,13.548 13.546,13.493 Z M 11.659,15.095 C 11.558,15.093 11.45,15.127 11.334,15.214 10.408,15.905 11.645,17.574 12.19,17.315 12.666,17.088 12.362,15.121 11.658,15.096 Z M 17.126,16.689 C 15.12,16.654 12.474,17.672 12.023,19.718 11.534,21.93 14.035,25 16.643,25 17.927,25 19.407,23.827 19.684,22.342 19.896,21.209 17.195,21.663 17.292,22.412 17.408,23.311 16.641,23.755 15.889,23.176 13.495,21.332 19.852,20.412 19.432,17.893 19.302,17.109 18.329,16.71 17.126,16.689 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-google-drive.svg b/.icons/awkward/32x32/places/folder-custom-google-drive.svg
new file mode 100644
index 00000000..0390ed18
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 14,14 17,19 H 21 L 17.666,14 Z M 13.301,14.6 10.5,20 12.4,23 15,17.6 Z M 15,20 13.5,23 H 19.5 L 21,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-image-people.svg b/.icons/awkward/32x32/places/folder-custom-image-people.svg
new file mode 100644
index 00000000..e12fb6fe
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 13.41,16.301 C 13.376,16.308 13.341,16.321 13.309,16.336 12.986,16.487 12.902,16.959 13.123,17.396 13.301,17.748 13.616,17.966 13.902,17.959 14.118,19.128 14.976,20 16,20 17.024,20 17.882,19.128 18.098,17.959 18.384,17.966 18.699,17.748 18.877,17.396 19.098,16.959 19.014,16.487 18.691,16.336 18.659,16.321 18.624,16.308 18.59,16.301 18.548,15.023 17.406,14 16,14 14.594,14 13.452,15.023 13.41,16.301 Z M 15.996,21 C 15.413,21 14.887,20.71 14.5,20.248 12.869,20.489 11.125,20.838 11.016,21.236 11.014,21.242 11.017,21.249 11.016,21.254 11.011,21.274 11.01,21.292 11.008,21.312 11.007,21.322 11,21.328 11,21.338 V 22.732 C 11,22.881 11.111,23 11.25,23 H 20.75 C 20.889,23 21,22.881 21,22.732 V 21.328 C 20.999,21.296 20.985,21.268 20.977,21.236 20.861,20.822 19.171,20.459 17.568,20.217 17.445,20.389 17.281,20.544 17.061,20.66 L 17.059,20.662 C 16.747,20.877 16.386,21 16.004,21"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-important.svg b/.icons/awkward/32x32/places/folder-custom-important.svg
new file mode 100644
index 00000000..2ad924a9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15,16 H 17 V 20 H 15 Z M 16,21 C 16.552,21 17,21.448 17,22 17,22.552 16.552,23 16,23 15.448,23 15,22.552 15,22 15,21.448 15.448,21 16,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-java.svg b/.icons/awkward/32x32/places/folder-custom-java.svg
new file mode 100644
index 00000000..d2e5dee1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 15.008,13 C 15.008,13 15.585,13.353 15.178,14.281 14.562,15.68 15.746,16 15.746,16 15.746,16 15.37,15.672 15.871,14.518 16.425,13.238 15.008,13 15.008,13 Z M 16.6,14.928 C 16.6,14.928 15.551,15.393 16.227,16.666 16.673,17.509 16.178,17.928 16.178,17.928 16.178,17.928 17.445,17.51 16.834,16.346 16.285,15.293 16.6,14.928 16.6,14.928 Z M 13.336,15 C 13.336,15 12.585,15.799 13.328,16.781 13.82,17.435 13.498,18 13.498,18 13.498,18 14.429,17.175 13.756,16.271 13.148,15.457 13.336,15 13.336,15 Z M 13.498,18 H 11 L 12.5,24 H 18 L 18.34,23.016 C 18.506,23.057 18.678,23.086 18.857,23.086 20.041,23.086 21,22.326 21,21.143 21,20.138 20.307,19.303 19.375,19.07 L 19.572,18 Z M 19.203,19.76 A 0.71429,1.4286 15 0 1 19.227,19.764 0.71429,1.4286 15 0 1 19.547,21.328 0.71429,1.4286 15 0 1 18.512,22.527 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-kde.svg b/.icons/awkward/32x32/places/folder-custom-kde.svg
new file mode 100644
index 00000000..3d60eb48
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <g transform="translate(7,11.00002)">
+ <path style="fill:#323232" d="m9.0056 1.00002-2.0056 0.3989v8.5128l1.9944-0.3116v-3.6l2.8056 4 2.1886-1.00012-2.9886-3.39988 3.0114-3.6-2.2114-1.00014-2.8056 4.20014v-4.20014z"/>
+ <path style="fill:#323232" d="m4.28125 4.2011719c-0.0246 3e-3 -0.051712 0.00874-0.070312 0.027344l-0.8535161 0.847656c-0.035792 0.0357-0.039984 0.089612-0.013672 0.1328125l0.9082031 1.4882812c-0.213336 0.346448-0.3789944 0.72368-0.4902343 1.125l-1.6738281 0.3457032c-0.05084 0.0104-0.0878906 0.0593281-0.0878906 0.1113281v1.1972656c0 0.0507 0.038572 0.093769 0.087891 0.1054687l1.6230469 0.390625c0.102124 0.4515198 0.2747303 0.8766718 0.5039063 1.2636718l-0.9453126 1.429688c-0.02868 0.0435-0.023316 0.101771 0.013672 0.138672l0.8535157 0.847656c0.036 0.0357 0.091566 0.03977 0.1347656 0.01367l1.4765625-0.890625c0.36468 0.217976 0.7624668 0.384786 1.1855469 0.490234l0.3457031 1.646484c0.0107995 0.050802 0.0530682 0.087893 0.1054682 0.087893h1.2070313c0.0504 0 0.093469-0.03313 0.1054687-0.08203l0.4101563-1.658203c0.42644-0.110472 0.8235331-0.288804 1.1894531-0.513672l1.482422 0.964844c0.0438 0.0282 0.101472 0.02263 0.138672-0.01367l0.849609-0.845704c0.036-0.0357 0.04398-0.09186 0.01758-0.134765l-0.580078-0.947266-0.189453 0.05859c-0.0276 0.0084-0.05802-0.0036-0.07422-0.02734 0 0-0.179449-0.244084-0.322265-0.4375-0.05957-0.09064-0.550829-0.687764-0.890625-1.121093a3 3 0 0 1-2.728517 1.757809 3 3 0 0 1-3-3 3 3 0 0 1 1.4003906-2.5351562v-1.5898438c-0.22315 0.082948-0.3698787 0.1843413-0.5742187 0.3007812l-1.4765625-0.9589843c-0.0219-0.0144-0.044059-0.018025-0.068359-0.015625z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-linux.svg b/.icons/awkward/32x32/places/folder-custom-linux.svg
new file mode 100644
index 00000000..db74c476
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 15.843,21.196 C 15.043,21.569 14.299,21.565 13.799,21.529 13.203,21.486 12.723,21.322 12.513,21.18 12.383,21.092 12.206,21.126 12.118,21.256 12.03,21.386 12.064,21.562 12.194,21.65 12.533,21.879 13.132,22.05 13.758,22.095 13.864,22.103 13.981,22.108 14.106,22.108 14.651,22.108 15.343,22.056 16.083,21.711 16.225,21.645 16.287,21.476 16.221,21.334 16.155,21.192 15.986,21.13 15.843,21.196 Z M 19.001,20.775 C 19.028,18.308 19.282,13.645 14.558,14.021 9.8935,14.397 11.13,19.324 11.061,20.974 10.999,21.847 10.709,22.914 10.3,24 H 11.561 C 11.69,23.54 11.786,23.085 11.827,22.651 11.903,22.704 11.984,22.755 12.071,22.804 12.212,22.887 12.333,22.998 12.462,23.115 12.762,23.389 13.102,23.699 13.768,23.738 13.812,23.74 13.857,23.742 13.901,23.742 14.574,23.742 15.034,23.447 15.404,23.211 15.581,23.097 15.734,22.999 15.878,22.952 16.287,22.824 16.645,22.617 16.912,22.354 16.954,22.313 16.993,22.271 17.029,22.228 17.178,22.773 17.382,23.387 17.608,24 H 20.3 C 19.654,23.002 18.987,22.024 19.001,20.776 Z M 11.512,19.433 C 11.512,19.433 11.512,19.433 11.512,19.433 11.466,18.627 11.851,17.95 12.373,17.92 12.894,17.889 13.355,18.518 13.401,19.323 13.401,19.323 13.401,19.323 13.401,19.323 13.403,19.367 13.405,19.41 13.405,19.452 13.239,19.494 13.09,19.554 12.957,19.624 12.956,19.618 12.956,19.612 12.955,19.607 V 19.606 C 12.911,19.149 12.667,18.804 12.41,18.835 12.153,18.866 11.981,19.262 12.026,19.719 12.026,19.72 12.026,19.72 12.026,19.72 12.045,19.919 12.103,20.097 12.183,20.232 12.163,20.248 12.107,20.289 12.042,20.336 11.993,20.371 11.934,20.415 11.863,20.467 11.669,20.212 11.536,19.846 11.512,19.433 Z M 16.797,21.423 C 16.778,21.849 16.221,22.25 15.707,22.41 L 15.704,22.411 C 15.49,22.48 15.3,22.603 15.098,22.732 14.758,22.949 14.408,23.173 13.901,23.173 13.868,23.173 13.834,23.172 13.8,23.17 13.336,23.143 13.119,22.945 12.845,22.695 12.7,22.563 12.55,22.426 12.356,22.313 L 12.352,22.311 C 11.935,22.075 11.676,21.782 11.66,21.527 11.652,21.401 11.708,21.291 11.828,21.201 12.088,21.006 12.262,20.879 12.377,20.794 12.505,20.701 12.544,20.673 12.573,20.645 12.593,20.626 12.615,20.604 12.639,20.581 12.878,20.349 13.277,19.961 13.891,19.961 14.266,19.961 14.681,20.105 15.123,20.389 15.331,20.525 15.512,20.587 15.742,20.667 15.899,20.721 16.078,20.783 16.318,20.885 L 16.322,20.887 C 16.545,20.979 16.809,21.146 16.797,21.423 Z M 16.674,20.424 C 16.631,20.402 16.586,20.382 16.539,20.362 16.323,20.27 16.15,20.207 16.007,20.157 16.086,20.002 16.135,19.808 16.14,19.598 V 19.598 C 16.151,19.086 15.893,18.671 15.564,18.67 15.234,18.67 14.959,19.084 14.948,19.595 V 19.595 C 14.947,19.612 14.947,19.629 14.947,19.645 14.745,19.552 14.545,19.484 14.35,19.443 14.349,19.423 14.348,19.404 14.348,19.385 V 19.384 C 14.329,18.453 14.901,17.681 15.625,17.662 16.349,17.642 16.951,18.381 16.97,19.313 V 19.314 C 16.979,19.735 16.866,20.123 16.673,20.424 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-locked.svg b/.icons/awkward/32x32/places/folder-custom-locked.svg
new file mode 100644
index 00000000..e0f9bc94
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 16 14 C 14.34 14 13 15.3 13 17 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 17 C 19 15.3 17.66 14 16 14 z M 16 15 C 17.11 15 18 15.9 18 17 L 18 18 L 14 18 L 14 17 C 14 15.9 14.89 15 16 15 z"/>
+ <path style="fill:#3f51b5" d="M 12,23.5 V 24 H 12.5 C 12.223,24 12,23.777 12,23.5 Z"/>
+ <path style="fill:#3f51b5" d="M 20,23.5 C 20,23.777 19.777,24 19.5,24 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-mail-cloud.svg b/.icons/awkward/32x32/places/folder-custom-mail-cloud.svg
new file mode 100644
index 00000000..5dec9be4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 15.667,15 A 3.3333,3.6364 0 0 0 12.512,17.471 2.6667,2.9091 0 0 0 11,20.091 2.6667,2.9091 0 0 0 13.667,23 2.6667,2.9091 0 0 0 15.439,22.26 3.3333,3.6364 0 0 0 15.667,22.273 3.3333,3.6364 0 0 0 17.076,21.927 2.6667,2.9091 0 0 0 18.334,22.273 2.6667,2.9091 0 0 0 21,19.364 2.6667,2.9091 0 0 0 18.333,16.455 2.6667,2.9091 0 0 0 18.328,16.455 3.3333,3.6364 0 0 0 15.666,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-mail.svg b/.icons/awkward/32x32/places/folder-custom-mail.svg
new file mode 100644
index 00000000..3065991e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 16,13 C 12.687,13 10,15.687 10,19 10,22.314 12.687,25 16,25 H 19.75 C 19.75,25 20.453,24.699 20.5,23.949 20.5,23.199 19.75,23 19.75,23 H 16 C 15.805,22.999 15.611,22.983 15.418,22.953 14.718,22.874 14.162,22.654 13.742,22.301 L 13.736,22.297 C 12.65,21.551 12,20.318 12,19 12,16.791 13.791,15 16,15 18.209,15 20,16.791 20,19 20,19.454 19.908,19.745 19.76,20.002 19.756,20.002 19.753,20 19.75,20 H 18.816 C 18.928,19.686 19,19.352 19,19 19,17.343 17.657,16 16,16 14.344,16 13,17.343 13,19 13,20.657 14.343,22 16,22 H 19.75 C 20.292,21.95 20.673,21.629 21.02,21.424 21.782,20.88 22,20.114 22,19 22,15.686 19.314,13 16,13 Z M 16,18 C 16.552,18 17,18.448 17,19 17,19.552 16.552,20 16,20 15.448,20 15,19.552 15,19 15,18.448 15.448,18 16,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-mega.svg b/.icons/awkward/32x32/places/folder-custom-mega.svg
new file mode 100644
index 00000000..3cf3680f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 16,13 C 12.686,13 10,15.686 10,19 10,22.314 12.686,25 16,25 19.314,25 22,22.314 22,19 22,15.686 19.314,13 16,13 Z M 13,16 H 15 V 16 L 16,17 17,16 H 19 V 22 H 17 V 19 L 16,20 15,19 V 22 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-meocloud.svg b/.icons/awkward/32x32/places/folder-custom-meocloud.svg
new file mode 100644
index 00000000..4673ce89
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 16.2,15 C 14.998,15 13.897,15.676 13.352,16.748 13.113,16.651 12.857,16.6 12.6,16.6 11.599,16.6 10.755,17.341 10.621,18.332 9.653,18.665 9.001,19.576 9,20.6 9,21.925 10.075,23 11.4,23 H 18.6 C 19.925,23 21,21.925 21,20.6 20.999,19.581 20.356,18.675 19.395,18.338 19.398,18.292 19.399,18.245 19.4,18.199 19.4,16.432 17.967,15 16.2,15 Z M 16.199,17 C 16.884,17 17.396,17.511 17.398,18.195 V 18.201 C 17.337,19.099 17.883,19.927 18.732,20.225 18.899,20.283 18.999,20.424 19,20.6 19,20.844 18.844,21 18.6,21 H 11.4 C 11.156,21 11.001,20.845 11,20.602 V 20.6 C 11.001,20.422 11.102,20.282 11.27,20.225 11.985,19.979 12.5,19.351 12.602,18.602 13.564,18.992 14.664,18.581 15.135,17.656 15.341,17.25 15.747,17 16.199,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-music-open.svg b/.icons/awkward/32x32/places/folder-custom-music-open.svg
new file mode 100644
index 00000000..880b1da2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 14,21.27 C 13.7,21.09 13.35,21 13,21 11.9,21 11,21.9 11,23 11,24.1 11.9,25 13,25 14.1,25 15,24.1 15,23 V 18 H 19 V 21.27 C 18.7,21.09 18.35,21 18,21 16.9,21 16,21.9 16,23 16,24.1 16.9,25 18,25 19.1,25 20,24.1 20,23 V 16 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-music.svg b/.icons/awkward/32x32/places/folder-custom-music.svg
new file mode 100644
index 00000000..0229454c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 14,19.27 C 13.7,19.09 13.35,19 13,19 11.9,19 11,19.9 11,21 11,22.1 11.9,23 13,23 14.1,23 15,22.1 15,21 V 16 H 19 V 19.27 C 18.7,19.09 18.35,19 18,19 16.9,19 16,19.9 16,21 16,22.1 16.9,23 18,23 19.1,23 20,22.1 20,21 V 14 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-network.svg b/.icons/awkward/32x32/places/folder-custom-network.svg
new file mode 100644
index 00000000..125439d1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15.643,15.384 C 15.691,15.379 15.751,15.387 15.799,15.384 15.805,15.407 15.764,15.488 15.71,15.607 15.363,16.365 15.343,17.253 15.665,17.728 15.723,17.814 15.777,17.896 15.777,17.906 15.777,17.917 15.714,17.929 15.643,17.929 15.476,17.929 15.318,17.827 14.996,17.571 14.852,17.458 14.666,17.363 14.594,17.348 14.48,17.326 14.45,17.336 14.304,17.482 14.167,17.619 14.125,17.692 14.125,17.817 14.125,18.29 14.687,18.667 15.732,18.888 17.151,19.189 17.501,19.459 17.54,20.205 17.589,21.141 17.091,21.847 16,22.393 15.87,22.458 15.787,22.483 15.732,22.504 15.708,22.502 15.689,22.507 15.665,22.504 15.656,22.476 15.643,22.408 15.643,22.281 15.643,21.784 15.447,21.273 15.152,20.987 15.073,20.91 14.851,20.747 14.661,20.63 14.471,20.512 14.279,20.375 14.237,20.317 14.166,20.22 14.16,20.161 14.214,19.982 14.313,19.656 14.431,19.474 14.661,19.268 14.781,19.16 14.902,19.069 14.929,19.067 14.955,19.065 14.775,19.011 14.505,18.955 14.234,18.9 13.839,18.784 13.634,18.71 13.26,18.575 12.755,18.29 12.563,18.085 12.555,18.076 12.547,18.07 12.54,18.063 12.816,16.964 13.59,16.063 14.616,15.63 14.831,15.539 15.052,15.476 15.286,15.429 15.402,15.405 15.523,15.396 15.643,15.384 Z M 18.991,17.058 C 19.075,17.11 19.392,17.795 19.482,18.129 19.599,18.561 19.59,19.308 19.482,19.736 19.441,19.9 19.388,20.052 19.371,20.071 19.353,20.09 19.289,19.981 19.214,19.848 19.139,19.715 18.9,19.433 18.701,19.223 18.126,18.617 18.036,18.301 18.277,17.817 18.398,17.573 18.926,17.018 18.991,17.058 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-nextcloud.svg b/.icons/awkward/32x32/places/folder-custom-nextcloud.svg
new file mode 100644
index 00000000..19bbe2ac
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#323232" d="M 22,16 A 3,3 0 0 0 19,19 3,3 0 0 0 22,22 3,3 0 0 0 25,19 3,3 0 0 0 22,16 Z M 22,18 A 1,1 0 0 1 23,19 1,1 0 0 1 22,20 1,1 0 0 1 21,19 1,1 0 0 1 22,18 Z M 8,16 A 3,3 0 0 0 5,19 3,3 0 0 0 8,22 3,3 0 0 0 11,19 3,3 0 0 0 8,16 Z M 8,18 A 1,1 0 0 1 9,19 1,1 0 0 1 8,20 1,1 0 0 1 7,19 1,1 0 0 1 8,18 Z M 15,15 A 4,4 0 0 0 11,19 4,4 0 0 0 15,23 4,4 0 0 0 19,19 4,4 0 0 0 15,15 Z M 15,17 A 2,2 0 0 1 17,19 2,2 0 0 1 15,21 2,2 0 0 1 13,19 2,2 0 0 1 15,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-open.svg b/.icons/awkward/32x32/places/folder-custom-open.svg
new file mode 100644
index 00000000..1696a40e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-owncloud.svg b/.icons/awkward/32x32/places/folder-custom-owncloud.svg
new file mode 100644
index 00000000..32df5381
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="17.5" cy="18" r="2.25"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22" cy="22" r="1.25"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19.25" cy="20.75" r="2.5"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="10" cy="21" r="2.25"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="16.25" r="1.5"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.5" cy="19" r="2.75"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="22" r="1.25"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="14.75" cy="16.75" r="2.5"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="20" r="3.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-pcloud.svg b/.icons/awkward/32x32/places/folder-custom-pcloud.svg
new file mode 100644
index 00000000..3e21d91b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 16,13 A 5,5 0 0 0 11.396484,16.048828 4,4 0 0 0 8,20 4,4 0 0 0 11.808594,23.990234 V 24 h 9.714844 A 2.4761905,2.4761905 0 0 0 24,21.523438 2.4761905,2.4761905 0 0 0 22.822266,19.417969 2.5,2.5 0 0 0 23,18.5 2.5,2.5 0 0 0 20.578125,16.003906 5,5 0 0 0 16,13 Z m -2,3 h 1 3 v 3 h -3 v 2 h -1 v -2 z m 1,1 v 1 h 2 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-photo.svg b/.icons/awkward/32x32/places/folder-custom-photo.svg
new file mode 100644
index 00000000..448eea88
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 14,15 13,16 H 12.5 C 11.669,16 11,16.557 11,17.25 V 21.75 C 11,22.442 11.669,23 12.5,23 H 19.5 C 20.331,23 21,22.442 21,21.75 V 17.25 C 21,16.557 20.331,16 19.5,16 H 19 L 18,15 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-pictures-open.svg b/.icons/awkward/32x32/places/folder-custom-pictures-open.svg
new file mode 100644
index 00000000..362acec8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 11.699,17 C 11.311,17 11,17.311 11,17.699 V 24.301 C 11,24.689 11.311,25 11.699,25 H 20.301 C 20.689,25 21,24.689 21,24.301 V 17.699 C 21,17.311 20.689,17 20.301,17 Z M 14,20 17,23 18.5,21 20,23 V 24 H 12 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-pictures.svg b/.icons/awkward/32x32/places/folder-custom-pictures.svg
new file mode 100644
index 00000000..e09bd86e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 11.699 15 C 11.311 15 11 15.311 11 15.699 L 11 22.301 C 11 22.689 11.311 23 11.699 23 L 20.301 23 C 20.689 23 21 22.689 21 22.301 L 21 15.699 C 21 15.311 20.689 15 20.301 15 L 11.699 15 z M 14 18 L 17 21 L 18.5 19 L 20 21 L 20 22 L 12 22 L 12 20 L 14 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-print.svg b/.icons/awkward/32x32/places/folder-custom-print.svg
new file mode 100644
index 00000000..780a897a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 13,14 V 16 H 19 V 14 Z M 11.715,17 C 11.358,17 11,17.349 11,17.699 V 20.301 C 11,20.651 11.358,21 11.715,21 H 13 V 24 H 19 V 21 H 20.285 C 20.642,21 21,20.651 21,20.301 V 17.699 C 21,17.349 20.642,17 20.285,17 Z M 13,19 H 19 V 20 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-private.svg b/.icons/awkward/32x32/places/folder-custom-private.svg
new file mode 100644
index 00000000..175acd62
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 13,16 C 11.343,16 10,17.343 10,19 10,20.657 11.343,22 13,22 14.27,22 15.401,21.197 15.824,20 H 18 V 21 H 20 V 20 H 21 V 18 H 15.824 C 15.401,16.803 14.27,16 13,16 Z M 13,18 C 13.552,18 14,18.448 14,19 14,19.552 13.552,20 13,20 12.448,20 12,19.552 12,19 12,18.448 12.448,18 13,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-projects.svg b/.icons/awkward/32x32/places/folder-custom-projects.svg
new file mode 100644
index 00000000..3bc26666
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#323232" d="M 17,14 C 16.781,14.081 16.556,14.187 16.375,14.337 15.512,15.031 16.156,16.288 17,17 V 19 C 17.631,19.437 17.777,19.58 18.15,20 18.34,20.214 18.869,20.756 19,21 V 17 C 19.862,16.3 20.462,15.094 19.625,14.375 19.444,14.225 19.219,14.088 19,14 V 15.406 C 19,15.694 18.601,15.981 18.211,15.981 H 17.784 C 17.434,15.981 17,15.694 17,15.406 Z M 15,19 C 12.5,19 11,21.125 11,23 L 10.156,23.005 C 10,23.006 10,23.161 10,23.161 L 9.9963,23.844 C 9.9954,24 10.153,24 10.153,24 H 19.865 C 19.865,24 20.026,24 20.021,23.844 L 20,23.165 C 20,23.165 20,23.01 19.844,23.009 L 19.009,23 C 19.009,21.125 17.5,19 15,19 Z M 15,21 C 17,21 17,22.225 17,23 H 13 C 13,22.25 13,21 15,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-public.svg b/.icons/awkward/32x32/places/folder-custom-public.svg
new file mode 120000
index 00000000..a73dd696
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-public.svg
@@ -0,0 +1 @@
+folder-custom-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-custom-publicshare-open.svg b/.icons/awkward/32x32/places/folder-custom-publicshare-open.svg
new file mode 100644
index 00000000..e1709c43
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 13.41,18.301 C 13.376,18.308 13.341,18.321 13.309,18.336 12.986,18.487 12.902,18.959 13.123,19.396 13.301,19.748 13.616,19.966 13.902,19.959 14.118,21.128 14.976,22 16,22 17.024,22 17.882,21.128 18.098,19.959 18.384,19.966 18.699,19.748 18.877,19.396 19.098,18.959 19.014,18.487 18.691,18.336 18.659,18.321 18.624,18.308 18.59,18.301 18.548,17.023 17.406,16 16,16 14.594,16 13.452,17.023 13.41,18.301 Z M 15.996,23 C 15.413,23 14.887,22.71 14.5,22.248 12.869,22.489 11.125,22.838 11.016,23.236 11.014,23.242 11.017,23.249 11.016,23.254 11.011,23.274 11.01,23.292 11.008,23.312 11.007,23.322 11,23.328 11,23.338 V 24.732 C 11,24.881 11.111,25 11.25,25 H 20.75 C 20.889,25 21,24.881 21,24.732 V 23.328 C 20.999,23.296 20.985,23.268 20.977,23.236 20.861,22.822 19.171,22.459 17.568,22.217 17.445,22.389 17.281,22.544 17.061,22.66 L 17.059,22.662 C 16.747,22.877 16.386,23 16.004,23"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-recent.svg b/.icons/awkward/32x32/places/folder-custom-recent.svg
new file mode 100644
index 00000000..ac9dfb3e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 16,13 A 6,6 0 0 0 10,19 6,6 0 0 0 16,25 6,6 0 0 0 22,19 6,6 0 0 0 16,13 Z M 16,15 A 4,4 0 0 1 20,19 4,4 0 0 1 16,23 4,4 0 0 1 12,19 4,4 0 0 1 16,15 Z M 15,16 V 20 H 19 V 18 H 17 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-remote-open.svg b/.icons/awkward/32x32/places/folder-custom-remote-open.svg
new file mode 100644
index 00000000..9a4d2e46
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 15,16 C 13.324,16.32 12.342,17.434 12,19 H 10 V 21 H 12 C 12.343,22.565 13.325,23.68 15,24 Z M 16,16 V 24 C 17.675,23.68 18.657,22.565 19,21 H 21 V 19 H 19 C 18.658,17.434 17.676,16.32 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-remote.svg b/.icons/awkward/32x32/places/folder-custom-remote.svg
new file mode 100644
index 00000000..7687deee
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 15,15 C 13.324,15.32 12.342,16.434 12,18 H 10 V 20 H 12 C 12.343,21.565 13.325,22.68 15,23 Z M 16,15 V 23 C 17.675,22.68 18.657,21.565 19,20 H 21 V 18 H 19 C 18.658,16.434 17.676,15.32 16,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-script.svg b/.icons/awkward/32x32/places/folder-custom-script.svg
new file mode 100644
index 00000000..f892a30c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-script.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g transform="translate(-16.5,12)">
+ <path style="fill:#323232" d="M 25.5,1 V 13 H 37.5 V 1 Z"/>
+ <g style="fill:#value_light">
+ <path style="fill:#value_light" d="M 32.5,8 H 36.5 V 9 H 32.5 Z"/>
+ <rect style="fill:#value_light" width="1" height="7" x="28.5" y="2"/>
+ <path style="fill:#value_light" d="M 28,3 C 27.17,3 26.5,3.67 26.5,4.5 26.5,5.33 27.17,6 28,6 H 29.5 30 C 30.28,6 30.5,6.22 30.5,6.5 30.5,6.78 30.28,7.01 30,7 H 29.5 28 26.59 C 26.8,7.58 27.35,8 28,8 H 29.5 30 C 30.83,8 31.5,7.33 31.5,6.5 31.5,5.67 30.83,5 30,5 H 29.5 28 C 27.72,5 27.5,4.78 27.5,4.5 27.5,4.22 27.72,4 28,4 H 29.5 30 31.41 C 31.2,3.42 30.65,3 30,3 H 29.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-steam.svg b/.icons/awkward/32x32/places/folder-custom-steam.svg
new file mode 100644
index 00000000..3ccd0feb
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 7,20.056 10.008,21.793 C 10.003,21.862 10,21.931 10,22 10,23.657 11.343,25 13,25 14.657,25 16,23.657 16,22 15.998,21.863 15.987,21.727 15.967,21.592 L 19.605,18.994 C 21.495,18.937 22.998,17.39 23,15.5 23,13.567 21.433,12 19.5,12 17.567,12 15.999,13.567 16,15.514 L 13.678,19.082 C 13.456,19.029 13.228,19.001 13,19 12.547,19.001 12.1,19.105 11.693,19.303 L 7,16.594 M 19.5,13 C 20.881,13 22,14.119 22,15.5 22,16.881 20.881,18 19.5,18 18.119,18 17,16.881 17,15.5 17,14.119 18.119,13 19.5,13 Z M 19.5,14 C 18.672,14 18,14.672 18,15.5 18,16.328 18.672,17 19.5,17 20.328,17 21,16.328 21,15.5 21,14.672 20.328,14 19.5,14 Z M 13,20 C 14.105,20 15,20.895 15,22 15,23.105 14.105,24 13,24 12.046,23.999 11.226,23.324 11.041,22.389 L 11.746,22.797 C 12.466,23.212 13.379,22.968 13.795,22.248 14.21,21.528 13.966,20.615 13.246,20.199 L 12.908,20.004 C 12.939,20.002 12.969,20.001 13,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-tar.svg b/.icons/awkward/32x32/places/folder-custom-tar.svg
new file mode 100644
index 00000000..cd80deaa
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <path style="fill:#323232" d="M 15 11 L 15 12 L 16 12 L 16 11 L 15 11 z M 15 12 L 14 12 L 14 13 L 15 13 L 15 12 z M 15 13 L 15 14 L 16 14 L 16 13 L 15 13 z M 15 14 L 14 14 L 14 15 L 15 15 L 15 14 z M 15 15 L 15 16 C 15.552 16 16 15.5 16 15 L 15 15 z"/>
+ <path style="fill:#323232" d="M 15,16 C 13.895,16 13,16.9 13,18 V 22 C 13,23.1 13.895,24 15,24 16.105,24 17,23.1 17,22 V 18 C 17,16.9 16.105,16 15,16 Z M 15,17 C 15.552,17 16,17.4 16,18 16,18.5 15.552,19 15,19 14.448,19 14,18.5 14,18 14,17.4 14.448,17 15,17 Z M 15,20 C 15.552,20 16,20.4 16,21 V 22 C 16,22.5 15.552,23 15,23 14.448,23 14,22.5 14,22 V 21 C 14,20.4 14.448,20 15,20 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-templates-open.svg b/.icons/awkward/32x32/places/folder-custom-templates-open.svg
new file mode 100644
index 00000000..c5141681
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 12.75,16 C 12.334,16 12,16.335 12,16.75 V 23 H 13 V 24 H 14 V 18 H 17 V 20 H 18 V 25 H 19 V 24 H 20 V 18.5 L 17.5,16 Z M 19,25 V 26 H 20 V 25 Z M 18,25 H 17 V 26 H 18 Z M 17,25 V 24 H 16 V 25 Z M 16,25 H 15 V 26 H 16 Z M 15,25 V 24 H 14 V 25 Z M 14,25 H 13 V 26 H 14 Z M 13,25 V 24 H 12 V 25 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-templates.svg b/.icons/awkward/32x32/places/folder-custom-templates.svg
new file mode 100644
index 00000000..a9ef6d10
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 12.75,14 C 12.334,14 12,14.335 12,14.75 V 21 H 13 V 22 H 14 V 16 H 17 V 18 H 18 V 23 H 19 V 22 H 20 V 16.5 L 17.5,14 Z M 19,23 V 24 H 20 V 23 Z M 18,23 H 17 V 24 H 18 Z M 17,23 V 22 H 16 V 23 Z M 16,23 H 15 V 24 H 16 Z M 15,23 V 22 H 14 V 23 Z M 14,23 H 13 V 24 H 14 Z M 13,23 V 22 H 12 V 23 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-torrent.svg b/.icons/awkward/32x32/places/folder-custom-torrent.svg
new file mode 100644
index 00000000..ae12695b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 16 13 A 6 6 0 0 0 10 19 A 6 6 0 0 0 16 25 L 28 25 L 28 24 L 19.308594 24 L 16 24 A 5 5 0 0 1 11 19 A 5 5 0 0 1 16 14 L 16 13 z M 16 15 C 13.790861 15 12 16.790861 12 19 C 12 21.209139 13.790861 23 16 23 L 28 23 L 28 22 L 16 22 C 14.343146 22 13 20.656854 13 19 C 13 17.343146 14.343146 16 16 16 C 16.3409 16.0014 16.679075 16.0608 17 16.175781 L 17 15.130859 C 16.673523 15.045224 16.337519 15.001255 16 15 z M 16 17 A 2 2 0 0 0 14 19 A 2 2 0 0 0 16 21 L 28 21 L 28 20 L 16 20 A 1 1 0 0 1 15 19 A 1 1 0 0 1 16 18 L 17.730469 18 A 2 2 0 0 0 16 17 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-unlocked.svg b/.icons/awkward/32x32/places/folder-custom-unlocked.svg
new file mode 100644
index 00000000..131f3f16
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 16 13 C 14.34 13 13 14.3 13 16 L 14 16 C 14 14.9 14.89 14 16 14 C 17.11 14 18 14.9 18 16 L 18 18 L 15 18 L 14 18 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 16 C 19 14.3 17.66 13 16 13 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-vbox.svg b/.icons/awkward/32x32/places/folder-custom-vbox.svg
new file mode 100644
index 00000000..b1b1c28c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:none;stroke:#323232;stroke-width:2;stroke-linejoin:round" d="M 10,18 H 12.5 L 14,23 15.5,15 17,19 18.5,16 20,20 H 22"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-video.svg b/.icons/awkward/32x32/places/folder-custom-video.svg
new file mode 100644
index 00000000..eda761dd
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 10.75,15 C 10.334,15 10,15.335 10,15.75 V 22.25 C 10,22.666 10.334,23 10.75,23 H 18.25 C 18.666,23 19,22.666 19,22.25 V 19 15.75 C 19,15.335 18.666,15 18.25,15 Z M 19,19 22,22 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-videos-open.svg b/.icons/awkward/32x32/places/folder-custom-videos-open.svg
new file mode 100644
index 00000000..09b56ae6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 10.75,16 C 10.334,16 10,16.335 10,16.75 V 23.25 C 10,23.666 10.334,24 10.75,24 H 18.25 C 18.666,24 19,23.666 19,23.25 V 20 16.75 C 19,16.335 18.666,16 18.25,16 Z M 19,20 22,23 V 17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-videos.svg b/.icons/awkward/32x32/places/folder-custom-videos.svg
new file mode 120000
index 00000000..ccf8ebed
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-videos.svg
@@ -0,0 +1 @@
+folder-custom-video.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-custom-visiting.svg b/.icons/awkward/32x32/places/folder-custom-visiting.svg
new file mode 100644
index 00000000..838a5d72
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 4.25,11 C 3.5575,11 3,11.558 3,12.25 V 13.021 L 27.111,26.941 C 27.625,26.786 28,26.316 28,25.75 V 24.454 L 4.6965,11 Z M 9.893,11 28,21.454 V 18.454 L 15.088,11 Z M 20.284,11 28,15.454 V 12.454 L 25.48,11 Z M 3,16.021 V 19.021 L 16.82,27 H 22.016 Z M 3,22.02 V 25.02 L 6.428,27 H 11.624 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-wifi.svg b/.icons/awkward/32x32/places/folder-custom-wifi.svg
new file mode 100644
index 00000000..572c4624
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 15.5,15 C 13.505,15 11.78,16 10,17.25 L 15.5,24 21,17.25 C 19.227,16 17.494,15 15.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-wine.svg b/.icons/awkward/32x32/places/folder-custom-wine.svg
new file mode 100644
index 00000000..46f90c8f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <rect style="fill:#323232" width="4" height="4" x="11" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#323232" width="4" height="4" x="16" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#323232" width="4" height="4" x="16" y="19" rx=".625" ry=".625"/>
+ <rect style="fill:#323232" width="4" height="4" x="11" y="19" rx=".625" ry=".625"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom-yandex-disk.svg b/.icons/awkward/32x32/places/folder-custom-yandex-disk.svg
new file mode 100644
index 00000000..2e27d7e6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 14.319,15.035 C 11.652,15.035 12.273,17.271 10.907,18.005 10.86,18.032 10.834,18.056 10.792,18.082 11.692,17.547 12.802,17.098 13.981,16.795 14.979,16.538 15.991,16.394 16.925,16.376 16.949,16.376 16.973,16.376 16.997,16.376 16.096,16.12 15.998,15.035 14.319,15.035 Z M 17.225,17.051 C 16.292,17.069 15.279,17.213 14.281,17.47 10.991,18.317 8.6463,20.158 9.044,21.582 9.2731,22.396 10.377,23.133 12.022,23.231 12.021,23.225 12.02,23.219 12.019,23.213 11.93,22.443 12.419,21.773 12.992,21.319 13.565,20.865 14.301,20.535 15.129,20.36 15.957,20.184 16.731,20.192 17.379,20.387 17.988,20.571 18.561,20.971 18.702,21.657 20.35,20.733 21.206,19.419 20.958,18.518 20.695,17.574 19.264,17.012 17.225,17.051 Z M 16.247,21 C 15.916,20.996 15.564,21.032 15.214,21.107 13.767,21.414 12.666,22.287 12.755,23.056 12.844,23.826 14.089,24.2 15.536,23.893 16.983,23.585 18.084,22.712 17.994,21.943 17.93,21.383 17.241,21.012 16.247,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-custom.svg b/.icons/awkward/32x32/places/folder-custom.svg
new file mode 100644
index 00000000..0580dc5f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-custom.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-activities.svg b/.icons/awkward/32x32/places/folder-cyan-activities.svg
new file mode 100644
index 00000000..35932bda
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#00424a" cx="11.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#00424a" cx="15.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#00424a" cx="19.5" cy="19.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-android.svg b/.icons/awkward/32x32/places/folder-cyan-android.svg
new file mode 100644
index 00000000..b7563aa1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+ <path style="fill:#00424a" d="m9.9902344 14.988281a1.0001 1.0001 0 0 0-0.7636719 1.644531l1.0761715 1.316407c-0.7422346 1.034712-1.1268513 2.468362-1.3007809 4.28125-0.0367464 0.769972 0.7753907 0.769531 0.7753907 0.769531h10.425781s0.835451-1.68e-4 0.794922-0.808594c-0.189021-1.874847-0.601975-3.337697-1.402344-4.373047l1.111328-1.111328a1.0001 1.0001 0 0 0-0.726562-1.716797 1.0001 1.0001 0 0 0-0.6875 0.302735l-1.273438 1.273437c-0.79792-0.371041-1.785583-0.566406-3.019531-0.566406-1.317391 0-2.360855 0.215623-3.185547 0.638672l-1.041015-1.271484a1.0001 1.0001 0 0 0-0.7832036-0.378907z"/>
+ <circle style="fill:#00bcd4" cx="12" cy="20" r="1"/>
+ <circle style="fill:#00bcd4" cx="-18" cy="20" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-apple.svg b/.icons/awkward/32x32/places/folder-cyan-apple.svg
new file mode 100644
index 00000000..40f9be66
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 17.989,14 C 17.493,14.018 16.892,14.29 16.536,14.656 16.217,14.981 15.936,15.498 16.011,15.996 16.564,16.034 17.131,15.749 17.476,15.383 17.82,15.016 18.053,14.508 17.989,14 Z M 17.661,16.006 C 17.004,16.058 16.403,16.49 16.063,16.49 15.676,16.49 15.079,16.021 14.444,16.033 13.61,16.047 12.84,16.552 12.411,17.354 11.545,18.967 12.188,21.356 13.032,22.664 13.445,23.304 14,24 14.585,24 15.17,24 15.442,23.566 16.194,23.566 16.946,23.566 17.148,23.986 17.815,23.986 18.482,23.986 18.908,23.334 19.317,22.691 19.791,21.949 19.988,21.228 20,21.191 19.985,21.184 18.694,20.655 18.681,19.061 18.668,17.726 19.697,17.084 19.743,17.053 19.166,16.147 18.267,16.022 17.946,16.008 17.851,15.997 17.755,15.998 17.661,16.006 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-arduino.svg b/.icons/awkward/32x32/places/folder-cyan-arduino.svg
new file mode 100644
index 00000000..2e5e1247
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#00424a" d="m11.40822 15c-0.44417 0-0.88635 0.08893-1.2978 0.2627-0.4114996 0.17376-0.7872996 0.4296-1.1044996 0.75295-0.3172 0.3234-0.5713 0.7102-0.7442 1.1355-0.1725 0.426-0.2615 0.885-0.2615 1.347 0 0.46216 0.08879 0.92105 0.26172 1.3467 0.17294 0.4256 0.42698 0.8124 0.74415 1.1358 0.31717 0.323321 0.693 0.579151 1.1044996 0.752951 0.4021 0.1698 0.8337 0.25774 1.2676 0.26172 0.01025 3.71e-4 0.02008 6e-4 0.03027 1e-3 1.055 0.04997 1.9052-0.36871 2.5274-0.97655 0.42532-0.415521 0.7595-0.906201 1.0644-1.406201 0.30496 0.50005 0.6391 0.99075 1.0644 1.406201 0.6222 0.60785 1.4723 1.0265 2.5274 0.97655 0.0102-3.71e-4 0.02003-4.9e-4 0.03028-1e-3 0.43388-0.0037 0.8645-0.09192 1.2666-0.26172 0.4115-0.17376 0.7883-0.4296 1.1054-0.752951l2e-3 -0.0039c0.31586-0.32274 0.56975-0.7075 0.7422-1.1318 0.1725-0.4255 0.2615-0.8845 0.2615-1.3465 0-0.46216-0.0888-0.9211-0.26172-1.3467l-0.0029-0.0059c-0.173-0.423-0.426-0.808-0.7415-1.13-0.317-0.323-0.693-0.579-1.1045-0.753-0.4115-0.1735-0.8535-0.2625-1.2975-0.2625-1.1116 0-1.9894 0.45712-2.6377 1.0928-0.375 0.367-0.679 0.787-0.9545 1.2165-0.2755-0.4295-0.5795-0.8495-0.954-1.2165-0.6485-0.636-1.5265-1.093-2.638-1.093zm-0.01172 1c0.88675 0 1.4532 0.31778 1.9726 0.84375 0.41181 0.41692 0.7729 0.9841 1.1308 1.6026-0.40852 0.72255-0.80335 1.3825-1.247 1.8301-0.48913 0.49341-0.996 0.765501-1.8242 0.71775h-0.03222c-0.31584 0-0.63425-0.06666-0.9248-0.19336-0.28667-0.125-0.5511996-0.31072-0.7695496-0.5381l-0.0088-0.0088c-0.22-0.231-0.397-0.51-0.515-0.809-0.1175-0.2995-0.1785-0.6255-0.1785-0.9475 0-0.32214 0.06099-0.64815 0.17871-0.94725 0.1177-0.29914 0.29461-0.577 0.51465-0.8086l0.0088-0.0098c0.21833-0.22736 0.4828596-0.41309 0.7695496-0.5381 0.2905-0.1265 0.6085-0.193 0.9245-0.193zm7.207 0c0.31585 0 0.63425 0.06666 0.9248 0.19336 0.28666 0.125 0.5512 0.31072 0.76955 0.5381l0.0088 0.0098c0.22004 0.23162 0.39694 0.50945 0.51465 0.8086 0.1175 0.299 0.1785 0.625 0.1785 0.947 0 0.32216-0.06099 0.6481-0.17871 0.94725-0.1177 0.29914-0.2946 0.57795-0.51465 0.80955l-0.0088 0.0088c-0.21833 0.22736-0.48286 0.41308-0.76955 0.5381-0.29057 0.1267-0.60895 0.19336-0.9248 0.19336h-0.03223c-0.828 0.0475-1.335-0.2245-1.824-0.718-0.4435-0.4475-0.8385-1.1075-1.247-1.83 0.358-0.6185 0.719-1.186 1.131-1.6025 0.5195-0.526 1.086-0.844 1.9725-0.844zm-0.6035 1v1h-1v1h1v1h1v-1h1v-1h-1v-1zm-8 1v1h3v-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-backup.svg b/.icons/awkward/32x32/places/folder-cyan-backup.svg
new file mode 100644
index 00000000..d6290194
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#00424a" d="m15.607422 13.011719c-0.33596 0.021972-0.67371 0.073469-1.009766 0.154297-2.688447 0.646633-4.594183 3.061061-4.597656 5.826172a1.0001 1.0001 0 0 0 0 0.007812h-1l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.005859c0.0023-1.852241 1.263577-3.449661 3.064453-3.882813 1.800879-0.433152 3.651746 0.41586 4.496094 2.064453 0.844348 1.648592 0.452744 3.647246-0.951172 4.855469-1.381932 1.189304-3.520755 1.236987-5.025391 0.15625a1.0005966 1.0005966 0 0 0 -1.167968 1.625c2.245578 1.612935 5.380223 1.556995 7.498046-0.265625 2.095842-1.803701 2.68627-4.820142 1.425782-7.28125-0.945366-1.845831-2.75319-3.030673-4.732422-3.234375-0.329872-0.03395-0.664041-0.041503-1-0.019531zm0.376953 2.974609a1.0001 1.0001 0 0 0 -0.984375 1.013672v2a1.0001 1.0001 0 0 0 0.292969 0.707031l1 1a1.0001 1.0001 0 1 0 1.414062 -1.414062l-0.707031-0.707031v-1.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-books.svg b/.icons/awkward/32x32/places/folder-cyan-books.svg
new file mode 100644
index 00000000..7bb8a0e2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#00424a" d="m12 15c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-cd.svg b/.icons/awkward/32x32/places/folder-cyan-cd.svg
new file mode 100644
index 00000000..d7bd8c64
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#00424a" cx="15" cy="19" r="6"/>
+ <circle style="fill:#00bcd4" cx="15" cy="19" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-copy-cloud.svg b/.icons/awkward/32x32/places/folder-cyan-copy-cloud.svg
new file mode 100644
index 00000000..4152e1cd
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 19.5,14 17.25,17.75 18.75,18.5 Z M 11.25,16.25 9,17.857 12,17.75 13.5,23 14.25,22.25 21,23 18.75,19.25 17.785,18.714 14.143,20.857 12.428,16.572 Z M 15.429,17.857 13.714,18.928 14.357,20.428 17.357,18.714 16.286,17.857 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-desktop.svg b/.icons/awkward/32x32/places/folder-cyan-desktop.svg
new file mode 120000
index 00000000..fb77114f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-desktop.svg
@@ -0,0 +1 @@
+user-cyan-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-cyan-development.svg b/.icons/awkward/32x32/places/folder-cyan-development.svg
new file mode 100644
index 00000000..62bc0dc0
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 14.738,14 V 14.002 L 14.627,15.318 A 3.9641,3.9283 0 0 0 13.469,15.982 L 12.262,15.418 11,17.584 12.098,18.34 A 3.9641,3.9283 0 0 0 12.035,19.002 3.9641,3.9283 0 0 0 12.094,19.668 L 11,20.418 12.262,22.584 13.467,22.02 A 3.9641,3.9283 0 0 0 14.629,22.682 L 14.738,24 H 17.262 L 17.373,22.684 A 3.9641,3.9283 0 0 0 18.531,22.02 L 19.738,22.582 21,20.418 19.904,19.664 A 3.9641,3.9283 0 0 0 19.963,19 3.9641,3.9283 0 0 0 19.904,18.336 L 20.998,17.582 19.738,15.418 18.531,15.98 A 3.9641,3.9283 0 0 0 17.371,15.32 L 17.262,14 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-documents-open.svg b/.icons/awkward/32x32/places/folder-cyan-documents-open.svg
new file mode 100644
index 00000000..fe54f135
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 12.75,16 C 12.334,16 12,16.334 12,16.75 V 25.25 C 12,25.666 12.334,26 12.75,26 H 19.25 C 19.666,26 20,25.666 20,25.25 V 18.5 L 17.5,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-documents.svg b/.icons/awkward/32x32/places/folder-cyan-documents.svg
new file mode 100644
index 00000000..2bf01a02
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 12.75,14 C 12.334,14 12,14.334 12,14.75 V 23.25 C 12,23.666 12.334,24 12.75,24 H 19.25 C 19.666,24 20,23.666 20,23.25 V 16.5 L 17.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-download-open.svg b/.icons/awkward/32x32/places/folder-cyan-download-open.svg
new file mode 100644
index 00000000..504d949f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 15,16 V 20 H 13 L 16,24 19,20 H 17 V 16 Z M 12,24 V 25 H 20 V 24 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-download.svg b/.icons/awkward/32x32/places/folder-cyan-download.svg
new file mode 100644
index 00000000..fcbbd7d9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 15,14 V 18 H 13 L 16,22 19,18 H 17 V 14 Z M 12,22 V 24 H 20 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-downloads.svg b/.icons/awkward/32x32/places/folder-cyan-downloads.svg
new file mode 120000
index 00000000..29f317b1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-downloads.svg
@@ -0,0 +1 @@
+folder-cyan-download.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-cyan-drag-accept.svg b/.icons/awkward/32x32/places/folder-cyan-drag-accept.svg
new file mode 100644
index 00000000..0c4828d2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-dropbox.svg b/.icons/awkward/32x32/places/folder-cyan-dropbox.svg
new file mode 100644
index 00000000..beed41f2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 12.83,13.7 9.5,15.7 12.17,17.7 9.49,19.7 12.83,21.7 15.5,19.7 12.17,17.7 15.5,15.7 18.83,17.7 15.5,19.7 18.17,21.7 21.51,19.7 18.83,17.7 21.5,15.7 18.17,13.7 15.5,15.7 Z M 15.5,20.3 12.83,22.3 12.17,21.9 V 22.3 L 15.5,24.3 18.83,22.3 V 21.9 L 18.17,22.3 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-favorites.svg b/.icons/awkward/32x32/places/folder-cyan-favorites.svg
new file mode 100644
index 00000000..f0c5b79c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 15.5,14 14.176,18 10.5,18 13.357,20.26 12.41,24 15.5,21.6 18.59,24 17.642,20.26 20.5,18 16.824,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-games.svg b/.icons/awkward/32x32/places/folder-cyan-games.svg
new file mode 100644
index 00000000..e1898f29
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 18.645 15 C 18.495 15.001 18.359 15.052 18.229 15.15 C 17.899 15.402 17.21 15.999 15.998 16 C 14.786 16.001 14.1 15.402 13.77 15.15 C 13.64 15.052 13.515 15.003 13.363 15.004 C 13.212 15.005 13.037 15.049 12.859 15.15 C 12.211 15.515 11.617 16.712 11.293 18.262 C 11.017 19.578 10.913 21.377 11.078 22.102 C 11.222 22.724 11.469 23 11.91 23 C 13.323 23 13.385 21.908 13.906 20.861 C 14.283 20.281 15.156 20.019 15.998 20.049 C 16.84 20.017 17.715 20.281 18.092 20.861 C 18.613 21.908 18.675 23 20.088 23 C 20.529 23 20.776 22.724 20.92 22.102 C 21.085 21.377 20.981 19.578 20.705 18.262 C 20.381 16.712 19.787 15.515 19.139 15.15 C 18.961 15.049 18.796 14.999 18.645 15 z M 13 16 L 14 16 L 14 17 L 15 17 L 15 18 L 14 18 L 14 19 L 13 19 L 13 18 L 12 18 L 12 17 L 13 17 L 13 16 z M 18.5 16 A 0.5 0.5 0 0 1 19 16.5 A 0.5 0.5 0 0 1 18.5 17 A 0.5 0.5 0 0 1 18 16.5 A 0.5 0.5 0 0 1 18.5 16 z M 17.5 17 A 0.5 0.5 0 0 1 18 17.5 A 0.5 0.5 0 0 1 17.5 18 A 0.5 0.5 0 0 1 17 17.5 A 0.5 0.5 0 0 1 17.5 17 z M 19.5 17 A 0.5 0.5 0 0 1 20 17.5 A 0.5 0.5 0 0 1 19.5 18 A 0.5 0.5 0 0 1 19 17.5 A 0.5 0.5 0 0 1 19.5 17 z M 18.5 18 A 0.5 0.5 0 0 1 19 18.5 A 0.5 0.5 0 0 1 18.5 19 A 0.5 0.5 0 0 1 18 18.5 A 0.5 0.5 0 0 1 18.5 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-git.svg b/.icons/awkward/32x32/places/folder-cyan-git.svg
new file mode 100644
index 00000000..a15ce90b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 12.707,12.996 12,13.703 13.152,14.855 A 1.5,1.5 0 0 0 13.004,15.5 1.5,1.5 0 0 0 14.004,16.912 V 21.088 A 1.5,1.5 0 0 0 13.004,22.5 1.5,1.5 0 0 0 14.504,24 1.5,1.5 0 0 0 16.004,22.5 1.5,1.5 0 0 0 15.004,21.088 V 16.912 A 1.5,1.5 0 0 0 15.149,16.852 L 17.153,18.855 A 1.5,1.5 0 0 0 17.005,19.5 1.5,1.5 0 0 0 18.505,21 1.5,1.5 0 0 0 20.005,19.5 1.5,1.5 0 0 0 18.505,18 1.5,1.5 0 0 0 17.86,18.148 L 15.856,16.145 A 1.5,1.5 0 0 0 16.005,15.5 1.5,1.5 0 0 0 14.505,14 1.5,1.5 0 0 0 13.86,14.149 L 12.708,12.996 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-github.svg b/.icons/awkward/32x32/places/folder-cyan-github.svg
new file mode 100644
index 00000000..bccbb253
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#00424a" d="m 16,14 c -2.761424,0 -5,2.238576 -5,5 7.92e-4,2.207084 1.448598,4.152573 3.5625,4.787109 v -0.804687 c -1.265656,0.2793 -1.630859,-0.556641 -1.630859,-0.556641 -0.206993,-0.534138 -0.50586,-0.478156 -0.50586,-0.478156 -0.413144,-0.28665 0.03125,-0.28125 0.03125,-0.28125 0.347602,0.06261 0.658903,0.39224 0.895691,0.633129 0.164431,0.167279 0.184879,0.270156 0.605672,0.300926 0.258577,0.0367 0.49603,-0.01639 0.619731,-0.07286 0.01736,-0.125399 0.0194,-0.577036 0.02734,-0.814677 C 13.618537,21.281097 13.000263,20.428902 13,19.5 c 0.0014,-0.710006 0.364949,-1.386038 1,-1.859375 V 16 c 0.326285,0 0.718404,0.577667 1.037109,1.134766 C 15.347088,17.046328 15.672359,17.000803 16,17 c 0.327641,8.03e-4 0.652912,0.04633 0.962891,0.134766 C 17.281596,16.577667 17.673715,16 18,16 v 1.638672 c 0.635658,0.473791 0.999296,1.150641 1,1.861328 -0.0014,1.05337 -0.79497,1.993 -1.984375,2.349609 0.01555,0.332327 0.03711,0.714925 0.03711,1.013672 0,0.5207 -0.0028,0.35915 -0.0039,0.574219 v 0.445312 C 19.351442,23.388806 20.997199,21.355003 21,19 21,16.238576 18.761424,14 16,14 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-gitlab.svg b/.icons/awkward/32x32/places/folder-cyan-gitlab.svg
new file mode 100644
index 00000000..2cd02385
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a;fill-rule:evenodd" d="m 12.055391,14.000099 c -0.08401,0 -0.168122,0.04757 -0.199495,0.142885 L 10.635908,18 h 2.838967 l -1.219989,-3.857016 c -0.03139,-0.09532 -0.115484,-0.142885 -0.199495,-0.142885 z M 13.474875,18 l 2.02513,6 2.02513,-6 z m 4.05026,0 h 2.838968 l -1.219989,-3.857016 c -0.06274,-0.190645 -0.336216,-0.190645 -0.39899,0 z m 2.838968,0 -4.864098,6 5.327028,-3.819864 c 0.146989,-0.105359 0.208568,-0.292063 0.152435,-0.462577 z m -4.864098,6 -4.864097,-6 -0.615366,1.717559 c -0.05613,0.170514 0.0054,0.357218 0.152435,0.462577 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-gnome.svg b/.icons/awkward/32x32/places/folder-cyan-gnome.svg
new file mode 100644
index 00000000..720ec770
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 19.952,12 C 17.413,12 16.937,15.858 18.366,15.858 19.794,15.858 22.492,12 19.952,12 Z M 16.041,12.594 C 16.001,12.593 15.958,12.597 15.913,12.602 14.473,12.784 14.98,15.219 15.746,15.264 16.487,15.309 17.299,12.598 16.04,12.594 Z M 13.546,13.493 C 13.458,13.487 13.361,13.504 13.252,13.548 12.096,14.023 13.077,15.984 13.724,15.852 14.312,15.732 14.396,13.548 13.546,13.493 Z M 11.659,15.095 C 11.558,15.093 11.45,15.127 11.334,15.214 10.408,15.905 11.645,17.574 12.19,17.315 12.666,17.088 12.362,15.121 11.658,15.096 Z M 17.126,16.689 C 15.12,16.654 12.474,17.672 12.023,19.718 11.534,21.93 14.035,25 16.643,25 17.927,25 19.407,23.827 19.684,22.342 19.896,21.209 17.195,21.663 17.292,22.412 17.408,23.311 16.641,23.755 15.889,23.176 13.495,21.332 19.852,20.412 19.432,17.893 19.302,17.109 18.329,16.71 17.126,16.689 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-google-drive.svg b/.icons/awkward/32x32/places/folder-cyan-google-drive.svg
new file mode 100644
index 00000000..cfb2d90f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 14,14 17,19 H 21 L 17.666,14 Z M 13.301,14.6 10.5,20 12.4,23 15,17.6 Z M 15,20 13.5,23 H 19.5 L 21,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-image-people.svg b/.icons/awkward/32x32/places/folder-cyan-image-people.svg
new file mode 100644
index 00000000..d122c3b6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 13.41,16.301 C 13.376,16.308 13.341,16.321 13.309,16.336 12.986,16.487 12.902,16.959 13.123,17.396 13.301,17.748 13.616,17.966 13.902,17.959 14.118,19.128 14.976,20 16,20 17.024,20 17.882,19.128 18.098,17.959 18.384,17.966 18.699,17.748 18.877,17.396 19.098,16.959 19.014,16.487 18.691,16.336 18.659,16.321 18.624,16.308 18.59,16.301 18.548,15.023 17.406,14 16,14 14.594,14 13.452,15.023 13.41,16.301 Z M 15.996,21 C 15.413,21 14.887,20.71 14.5,20.248 12.869,20.489 11.125,20.838 11.016,21.236 11.014,21.242 11.017,21.249 11.016,21.254 11.011,21.274 11.01,21.292 11.008,21.312 11.007,21.322 11,21.328 11,21.338 V 22.732 C 11,22.881 11.111,23 11.25,23 H 20.75 C 20.889,23 21,22.881 21,22.732 V 21.328 C 20.999,21.296 20.985,21.268 20.977,21.236 20.861,20.822 19.171,20.459 17.568,20.217 17.445,20.389 17.281,20.544 17.061,20.66 L 17.059,20.662 C 16.747,20.877 16.386,21 16.004,21"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-important.svg b/.icons/awkward/32x32/places/folder-cyan-important.svg
new file mode 100644
index 00000000..ead1ce64
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15,16 H 17 V 20 H 15 Z M 16,21 C 16.552,21 17,21.448 17,22 17,22.552 16.552,23 16,23 15.448,23 15,22.552 15,22 15,21.448 15.448,21 16,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-java.svg b/.icons/awkward/32x32/places/folder-cyan-java.svg
new file mode 100644
index 00000000..b77a80bd
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 15.008,13 C 15.008,13 15.585,13.353 15.178,14.281 14.562,15.68 15.746,16 15.746,16 15.746,16 15.37,15.672 15.871,14.518 16.425,13.238 15.008,13 15.008,13 Z M 16.6,14.928 C 16.6,14.928 15.551,15.393 16.227,16.666 16.673,17.509 16.178,17.928 16.178,17.928 16.178,17.928 17.445,17.51 16.834,16.346 16.285,15.293 16.6,14.928 16.6,14.928 Z M 13.336,15 C 13.336,15 12.585,15.799 13.328,16.781 13.82,17.435 13.498,18 13.498,18 13.498,18 14.429,17.175 13.756,16.271 13.148,15.457 13.336,15 13.336,15 Z M 13.498,18 H 11 L 12.5,24 H 18 L 18.34,23.016 C 18.506,23.057 18.678,23.086 18.857,23.086 20.041,23.086 21,22.326 21,21.143 21,20.138 20.307,19.303 19.375,19.07 L 19.572,18 Z M 19.203,19.76 A 0.71429,1.4286 15 0 1 19.227,19.764 0.71429,1.4286 15 0 1 19.547,21.328 0.71429,1.4286 15 0 1 18.512,22.527 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-kde.svg b/.icons/awkward/32x32/places/folder-cyan-kde.svg
new file mode 100644
index 00000000..7889d175
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <g transform="translate(7,11.00002)">
+ <path style="fill:#00424a" d="m9.0056 1.00002-2.0056 0.3989v8.5128l1.9944-0.3116v-3.6l2.8056 4 2.1886-1.00012-2.9886-3.39988 3.0114-3.6-2.2114-1.00014-2.8056 4.20014v-4.20014z"/>
+ <path style="fill:#00424a" d="m4.28125 4.2011719c-0.0246 3e-3 -0.051712 0.00874-0.070312 0.027344l-0.8535161 0.847656c-0.035792 0.0357-0.039984 0.089612-0.013672 0.1328125l0.9082031 1.4882812c-0.213336 0.346448-0.3789944 0.72368-0.4902343 1.125l-1.6738281 0.3457032c-0.05084 0.0104-0.0878906 0.0593281-0.0878906 0.1113281v1.1972656c0 0.0507 0.038572 0.093769 0.087891 0.1054687l1.6230469 0.390625c0.102124 0.4515198 0.2747303 0.8766718 0.5039063 1.2636718l-0.9453126 1.429688c-0.02868 0.0435-0.023316 0.101771 0.013672 0.138672l0.8535157 0.847656c0.036 0.0357 0.091566 0.03977 0.1347656 0.01367l1.4765625-0.890625c0.36468 0.217976 0.7624668 0.384786 1.1855469 0.490234l0.3457031 1.646484c0.0107995 0.050802 0.0530682 0.087893 0.1054682 0.087893h1.2070313c0.0504 0 0.093469-0.03313 0.1054687-0.08203l0.4101563-1.658203c0.42644-0.110472 0.8235331-0.288804 1.1894531-0.513672l1.482422 0.964844c0.0438 0.0282 0.101472 0.02263 0.138672-0.01367l0.849609-0.845704c0.036-0.0357 0.04398-0.09186 0.01758-0.134765l-0.580078-0.947266-0.189453 0.05859c-0.0276 0.0084-0.05802-0.0036-0.07422-0.02734 0 0-0.179449-0.244084-0.322265-0.4375-0.05957-0.09064-0.550829-0.687764-0.890625-1.121093a3 3 0 0 1-2.728517 1.757809 3 3 0 0 1-3-3 3 3 0 0 1 1.4003906-2.5351562v-1.5898438c-0.22315 0.082948-0.3698787 0.1843413-0.5742187 0.3007812l-1.4765625-0.9589843c-0.0219-0.0144-0.044059-0.018025-0.068359-0.015625z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-linux.svg b/.icons/awkward/32x32/places/folder-cyan-linux.svg
new file mode 100644
index 00000000..d852ac2e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 15.843,21.196 C 15.043,21.569 14.299,21.565 13.799,21.529 13.203,21.486 12.723,21.322 12.513,21.18 12.383,21.092 12.206,21.126 12.118,21.256 12.03,21.386 12.064,21.562 12.194,21.65 12.533,21.879 13.132,22.05 13.758,22.095 13.864,22.103 13.981,22.108 14.106,22.108 14.651,22.108 15.343,22.056 16.083,21.711 16.225,21.645 16.287,21.476 16.221,21.334 16.155,21.192 15.986,21.13 15.843,21.196 Z M 19.001,20.775 C 19.028,18.308 19.282,13.645 14.558,14.021 9.8935,14.397 11.13,19.324 11.061,20.974 10.999,21.847 10.709,22.914 10.3,24 H 11.561 C 11.69,23.54 11.786,23.085 11.827,22.651 11.903,22.704 11.984,22.755 12.071,22.804 12.212,22.887 12.333,22.998 12.462,23.115 12.762,23.389 13.102,23.699 13.768,23.738 13.812,23.74 13.857,23.742 13.901,23.742 14.574,23.742 15.034,23.447 15.404,23.211 15.581,23.097 15.734,22.999 15.878,22.952 16.287,22.824 16.645,22.617 16.912,22.354 16.954,22.313 16.993,22.271 17.029,22.228 17.178,22.773 17.382,23.387 17.608,24 H 20.3 C 19.654,23.002 18.987,22.024 19.001,20.776 Z M 11.512,19.433 C 11.512,19.433 11.512,19.433 11.512,19.433 11.466,18.627 11.851,17.95 12.373,17.92 12.894,17.889 13.355,18.518 13.401,19.323 13.401,19.323 13.401,19.323 13.401,19.323 13.403,19.367 13.405,19.41 13.405,19.452 13.239,19.494 13.09,19.554 12.957,19.624 12.956,19.618 12.956,19.612 12.955,19.607 V 19.606 C 12.911,19.149 12.667,18.804 12.41,18.835 12.153,18.866 11.981,19.262 12.026,19.719 12.026,19.72 12.026,19.72 12.026,19.72 12.045,19.919 12.103,20.097 12.183,20.232 12.163,20.248 12.107,20.289 12.042,20.336 11.993,20.371 11.934,20.415 11.863,20.467 11.669,20.212 11.536,19.846 11.512,19.433 Z M 16.797,21.423 C 16.778,21.849 16.221,22.25 15.707,22.41 L 15.704,22.411 C 15.49,22.48 15.3,22.603 15.098,22.732 14.758,22.949 14.408,23.173 13.901,23.173 13.868,23.173 13.834,23.172 13.8,23.17 13.336,23.143 13.119,22.945 12.845,22.695 12.7,22.563 12.55,22.426 12.356,22.313 L 12.352,22.311 C 11.935,22.075 11.676,21.782 11.66,21.527 11.652,21.401 11.708,21.291 11.828,21.201 12.088,21.006 12.262,20.879 12.377,20.794 12.505,20.701 12.544,20.673 12.573,20.645 12.593,20.626 12.615,20.604 12.639,20.581 12.878,20.349 13.277,19.961 13.891,19.961 14.266,19.961 14.681,20.105 15.123,20.389 15.331,20.525 15.512,20.587 15.742,20.667 15.899,20.721 16.078,20.783 16.318,20.885 L 16.322,20.887 C 16.545,20.979 16.809,21.146 16.797,21.423 Z M 16.674,20.424 C 16.631,20.402 16.586,20.382 16.539,20.362 16.323,20.27 16.15,20.207 16.007,20.157 16.086,20.002 16.135,19.808 16.14,19.598 V 19.598 C 16.151,19.086 15.893,18.671 15.564,18.67 15.234,18.67 14.959,19.084 14.948,19.595 V 19.595 C 14.947,19.612 14.947,19.629 14.947,19.645 14.745,19.552 14.545,19.484 14.35,19.443 14.349,19.423 14.348,19.404 14.348,19.385 V 19.384 C 14.329,18.453 14.901,17.681 15.625,17.662 16.349,17.642 16.951,18.381 16.97,19.313 V 19.314 C 16.979,19.735 16.866,20.123 16.673,20.424 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-locked.svg b/.icons/awkward/32x32/places/folder-cyan-locked.svg
new file mode 100644
index 00000000..647d8f62
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 16 14 C 14.34 14 13 15.3 13 17 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 17 C 19 15.3 17.66 14 16 14 z M 16 15 C 17.11 15 18 15.9 18 17 L 18 18 L 14 18 L 14 17 C 14 15.9 14.89 15 16 15 z"/>
+ <path style="fill:#3f51b5" d="M 12,23.5 V 24 H 12.5 C 12.223,24 12,23.777 12,23.5 Z"/>
+ <path style="fill:#3f51b5" d="M 20,23.5 C 20,23.777 19.777,24 19.5,24 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-mail-cloud.svg b/.icons/awkward/32x32/places/folder-cyan-mail-cloud.svg
new file mode 100644
index 00000000..b39b1889
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 15.667,15 A 3.3333,3.6364 0 0 0 12.512,17.471 2.6667,2.9091 0 0 0 11,20.091 2.6667,2.9091 0 0 0 13.667,23 2.6667,2.9091 0 0 0 15.439,22.26 3.3333,3.6364 0 0 0 15.667,22.273 3.3333,3.6364 0 0 0 17.076,21.927 2.6667,2.9091 0 0 0 18.334,22.273 2.6667,2.9091 0 0 0 21,19.364 2.6667,2.9091 0 0 0 18.333,16.455 2.6667,2.9091 0 0 0 18.328,16.455 3.3333,3.6364 0 0 0 15.666,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-mail.svg b/.icons/awkward/32x32/places/folder-cyan-mail.svg
new file mode 100644
index 00000000..f80be0d9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 16,13 C 12.687,13 10,15.687 10,19 10,22.314 12.687,25 16,25 H 19.75 C 19.75,25 20.453,24.699 20.5,23.949 20.5,23.199 19.75,23 19.75,23 H 16 C 15.805,22.999 15.611,22.983 15.418,22.953 14.718,22.874 14.162,22.654 13.742,22.301 L 13.736,22.297 C 12.65,21.551 12,20.318 12,19 12,16.791 13.791,15 16,15 18.209,15 20,16.791 20,19 20,19.454 19.908,19.745 19.76,20.002 19.756,20.002 19.753,20 19.75,20 H 18.816 C 18.928,19.686 19,19.352 19,19 19,17.343 17.657,16 16,16 14.344,16 13,17.343 13,19 13,20.657 14.343,22 16,22 H 19.75 C 20.292,21.95 20.673,21.629 21.02,21.424 21.782,20.88 22,20.114 22,19 22,15.686 19.314,13 16,13 Z M 16,18 C 16.552,18 17,18.448 17,19 17,19.552 16.552,20 16,20 15.448,20 15,19.552 15,19 15,18.448 15.448,18 16,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-mega.svg b/.icons/awkward/32x32/places/folder-cyan-mega.svg
new file mode 100644
index 00000000..5cee6d26
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 16,13 C 12.686,13 10,15.686 10,19 10,22.314 12.686,25 16,25 19.314,25 22,22.314 22,19 22,15.686 19.314,13 16,13 Z M 13,16 H 15 V 16 L 16,17 17,16 H 19 V 22 H 17 V 19 L 16,20 15,19 V 22 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-meocloud.svg b/.icons/awkward/32x32/places/folder-cyan-meocloud.svg
new file mode 100644
index 00000000..196c6d90
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 16.2,15 C 14.998,15 13.897,15.676 13.352,16.748 13.113,16.651 12.857,16.6 12.6,16.6 11.599,16.6 10.755,17.341 10.621,18.332 9.653,18.665 9.001,19.576 9,20.6 9,21.925 10.075,23 11.4,23 H 18.6 C 19.925,23 21,21.925 21,20.6 20.999,19.581 20.356,18.675 19.395,18.338 19.398,18.292 19.399,18.245 19.4,18.199 19.4,16.432 17.967,15 16.2,15 Z M 16.199,17 C 16.884,17 17.396,17.511 17.398,18.195 V 18.201 C 17.337,19.099 17.883,19.927 18.732,20.225 18.899,20.283 18.999,20.424 19,20.6 19,20.844 18.844,21 18.6,21 H 11.4 C 11.156,21 11.001,20.845 11,20.602 V 20.6 C 11.001,20.422 11.102,20.282 11.27,20.225 11.985,19.979 12.5,19.351 12.602,18.602 13.564,18.992 14.664,18.581 15.135,17.656 15.341,17.25 15.747,17 16.199,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-music-open.svg b/.icons/awkward/32x32/places/folder-cyan-music-open.svg
new file mode 100644
index 00000000..ef2a5637
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 14,21.27 C 13.7,21.09 13.35,21 13,21 11.9,21 11,21.9 11,23 11,24.1 11.9,25 13,25 14.1,25 15,24.1 15,23 V 18 H 19 V 21.27 C 18.7,21.09 18.35,21 18,21 16.9,21 16,21.9 16,23 16,24.1 16.9,25 18,25 19.1,25 20,24.1 20,23 V 16 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-music.svg b/.icons/awkward/32x32/places/folder-cyan-music.svg
new file mode 100644
index 00000000..6304f2e5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 14,19.27 C 13.7,19.09 13.35,19 13,19 11.9,19 11,19.9 11,21 11,22.1 11.9,23 13,23 14.1,23 15,22.1 15,21 V 16 H 19 V 19.27 C 18.7,19.09 18.35,19 18,19 16.9,19 16,19.9 16,21 16,22.1 16.9,23 18,23 19.1,23 20,22.1 20,21 V 14 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-network.svg b/.icons/awkward/32x32/places/folder-cyan-network.svg
new file mode 100644
index 00000000..ece2863d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15.643,15.384 C 15.691,15.379 15.751,15.387 15.799,15.384 15.805,15.407 15.764,15.488 15.71,15.607 15.363,16.365 15.343,17.253 15.665,17.728 15.723,17.814 15.777,17.896 15.777,17.906 15.777,17.917 15.714,17.929 15.643,17.929 15.476,17.929 15.318,17.827 14.996,17.571 14.852,17.458 14.666,17.363 14.594,17.348 14.48,17.326 14.45,17.336 14.304,17.482 14.167,17.619 14.125,17.692 14.125,17.817 14.125,18.29 14.687,18.667 15.732,18.888 17.151,19.189 17.501,19.459 17.54,20.205 17.589,21.141 17.091,21.847 16,22.393 15.87,22.458 15.787,22.483 15.732,22.504 15.708,22.502 15.689,22.507 15.665,22.504 15.656,22.476 15.643,22.408 15.643,22.281 15.643,21.784 15.447,21.273 15.152,20.987 15.073,20.91 14.851,20.747 14.661,20.63 14.471,20.512 14.279,20.375 14.237,20.317 14.166,20.22 14.16,20.161 14.214,19.982 14.313,19.656 14.431,19.474 14.661,19.268 14.781,19.16 14.902,19.069 14.929,19.067 14.955,19.065 14.775,19.011 14.505,18.955 14.234,18.9 13.839,18.784 13.634,18.71 13.26,18.575 12.755,18.29 12.563,18.085 12.555,18.076 12.547,18.07 12.54,18.063 12.816,16.964 13.59,16.063 14.616,15.63 14.831,15.539 15.052,15.476 15.286,15.429 15.402,15.405 15.523,15.396 15.643,15.384 Z M 18.991,17.058 C 19.075,17.11 19.392,17.795 19.482,18.129 19.599,18.561 19.59,19.308 19.482,19.736 19.441,19.9 19.388,20.052 19.371,20.071 19.353,20.09 19.289,19.981 19.214,19.848 19.139,19.715 18.9,19.433 18.701,19.223 18.126,18.617 18.036,18.301 18.277,17.817 18.398,17.573 18.926,17.018 18.991,17.058 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-nextcloud.svg b/.icons/awkward/32x32/places/folder-cyan-nextcloud.svg
new file mode 100644
index 00000000..028105f4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#00424a" d="M 22,16 A 3,3 0 0 0 19,19 3,3 0 0 0 22,22 3,3 0 0 0 25,19 3,3 0 0 0 22,16 Z M 22,18 A 1,1 0 0 1 23,19 1,1 0 0 1 22,20 1,1 0 0 1 21,19 1,1 0 0 1 22,18 Z M 8,16 A 3,3 0 0 0 5,19 3,3 0 0 0 8,22 3,3 0 0 0 11,19 3,3 0 0 0 8,16 Z M 8,18 A 1,1 0 0 1 9,19 1,1 0 0 1 8,20 1,1 0 0 1 7,19 1,1 0 0 1 8,18 Z M 15,15 A 4,4 0 0 0 11,19 4,4 0 0 0 15,23 4,4 0 0 0 19,19 4,4 0 0 0 15,15 Z M 15,17 A 2,2 0 0 1 17,19 2,2 0 0 1 15,21 2,2 0 0 1 13,19 2,2 0 0 1 15,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-open.svg b/.icons/awkward/32x32/places/folder-cyan-open.svg
new file mode 100644
index 00000000..80aa1425
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-owncloud.svg b/.icons/awkward/32x32/places/folder-cyan-owncloud.svg
new file mode 100644
index 00000000..e7189f03
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="17.5" cy="18" r="2.25"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22" cy="22" r="1.25"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19.25" cy="20.75" r="2.5"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="10" cy="21" r="2.25"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="16.25" r="1.5"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.5" cy="19" r="2.75"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="22" r="1.25"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="14.75" cy="16.75" r="2.5"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="20" r="3.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-pcloud.svg b/.icons/awkward/32x32/places/folder-cyan-pcloud.svg
new file mode 100644
index 00000000..c2bcc52b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 16,13 A 5,5 0 0 0 11.396484,16.048828 4,4 0 0 0 8,20 4,4 0 0 0 11.808594,23.990234 V 24 h 9.714844 A 2.4761905,2.4761905 0 0 0 24,21.523438 2.4761905,2.4761905 0 0 0 22.822266,19.417969 2.5,2.5 0 0 0 23,18.5 2.5,2.5 0 0 0 20.578125,16.003906 5,5 0 0 0 16,13 Z m -2,3 h 1 3 v 3 h -3 v 2 h -1 v -2 z m 1,1 v 1 h 2 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-photo.svg b/.icons/awkward/32x32/places/folder-cyan-photo.svg
new file mode 100644
index 00000000..4f54b30d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 14,15 13,16 H 12.5 C 11.669,16 11,16.557 11,17.25 V 21.75 C 11,22.442 11.669,23 12.5,23 H 19.5 C 20.331,23 21,22.442 21,21.75 V 17.25 C 21,16.557 20.331,16 19.5,16 H 19 L 18,15 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-pictures-open.svg b/.icons/awkward/32x32/places/folder-cyan-pictures-open.svg
new file mode 100644
index 00000000..da1d1ac6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 11.699,17 C 11.311,17 11,17.311 11,17.699 V 24.301 C 11,24.689 11.311,25 11.699,25 H 20.301 C 20.689,25 21,24.689 21,24.301 V 17.699 C 21,17.311 20.689,17 20.301,17 Z M 14,20 17,23 18.5,21 20,23 V 24 H 12 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-pictures.svg b/.icons/awkward/32x32/places/folder-cyan-pictures.svg
new file mode 100644
index 00000000..3ece2c21
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 11.699 15 C 11.311 15 11 15.311 11 15.699 L 11 22.301 C 11 22.689 11.311 23 11.699 23 L 20.301 23 C 20.689 23 21 22.689 21 22.301 L 21 15.699 C 21 15.311 20.689 15 20.301 15 L 11.699 15 z M 14 18 L 17 21 L 18.5 19 L 20 21 L 20 22 L 12 22 L 12 20 L 14 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-print.svg b/.icons/awkward/32x32/places/folder-cyan-print.svg
new file mode 100644
index 00000000..50720ba5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 13,14 V 16 H 19 V 14 Z M 11.715,17 C 11.358,17 11,17.349 11,17.699 V 20.301 C 11,20.651 11.358,21 11.715,21 H 13 V 24 H 19 V 21 H 20.285 C 20.642,21 21,20.651 21,20.301 V 17.699 C 21,17.349 20.642,17 20.285,17 Z M 13,19 H 19 V 20 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-private.svg b/.icons/awkward/32x32/places/folder-cyan-private.svg
new file mode 100644
index 00000000..88a94a7b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 13,16 C 11.343,16 10,17.343 10,19 10,20.657 11.343,22 13,22 14.27,22 15.401,21.197 15.824,20 H 18 V 21 H 20 V 20 H 21 V 18 H 15.824 C 15.401,16.803 14.27,16 13,16 Z M 13,18 C 13.552,18 14,18.448 14,19 14,19.552 13.552,20 13,20 12.448,20 12,19.552 12,19 12,18.448 12.448,18 13,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-projects.svg b/.icons/awkward/32x32/places/folder-cyan-projects.svg
new file mode 100644
index 00000000..82f665c3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#00424a" d="M 17,14 C 16.781,14.081 16.556,14.187 16.375,14.337 15.512,15.031 16.156,16.288 17,17 V 19 C 17.631,19.437 17.777,19.58 18.15,20 18.34,20.214 18.869,20.756 19,21 V 17 C 19.862,16.3 20.462,15.094 19.625,14.375 19.444,14.225 19.219,14.088 19,14 V 15.406 C 19,15.694 18.601,15.981 18.211,15.981 H 17.784 C 17.434,15.981 17,15.694 17,15.406 Z M 15,19 C 12.5,19 11,21.125 11,23 L 10.156,23.005 C 10,23.006 10,23.161 10,23.161 L 9.9963,23.844 C 9.9954,24 10.153,24 10.153,24 H 19.865 C 19.865,24 20.026,24 20.021,23.844 L 20,23.165 C 20,23.165 20,23.01 19.844,23.009 L 19.009,23 C 19.009,21.125 17.5,19 15,19 Z M 15,21 C 17,21 17,22.225 17,23 H 13 C 13,22.25 13,21 15,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-public.svg b/.icons/awkward/32x32/places/folder-cyan-public.svg
new file mode 120000
index 00000000..4681af35
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-public.svg
@@ -0,0 +1 @@
+folder-cyan-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-cyan-publicshare-open.svg b/.icons/awkward/32x32/places/folder-cyan-publicshare-open.svg
new file mode 100644
index 00000000..0b29ca05
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 13.41,18.301 C 13.376,18.308 13.341,18.321 13.309,18.336 12.986,18.487 12.902,18.959 13.123,19.396 13.301,19.748 13.616,19.966 13.902,19.959 14.118,21.128 14.976,22 16,22 17.024,22 17.882,21.128 18.098,19.959 18.384,19.966 18.699,19.748 18.877,19.396 19.098,18.959 19.014,18.487 18.691,18.336 18.659,18.321 18.624,18.308 18.59,18.301 18.548,17.023 17.406,16 16,16 14.594,16 13.452,17.023 13.41,18.301 Z M 15.996,23 C 15.413,23 14.887,22.71 14.5,22.248 12.869,22.489 11.125,22.838 11.016,23.236 11.014,23.242 11.017,23.249 11.016,23.254 11.011,23.274 11.01,23.292 11.008,23.312 11.007,23.322 11,23.328 11,23.338 V 24.732 C 11,24.881 11.111,25 11.25,25 H 20.75 C 20.889,25 21,24.881 21,24.732 V 23.328 C 20.999,23.296 20.985,23.268 20.977,23.236 20.861,22.822 19.171,22.459 17.568,22.217 17.445,22.389 17.281,22.544 17.061,22.66 L 17.059,22.662 C 16.747,22.877 16.386,23 16.004,23"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-recent.svg b/.icons/awkward/32x32/places/folder-cyan-recent.svg
new file mode 100644
index 00000000..2d0494cd
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 16,13 A 6,6 0 0 0 10,19 6,6 0 0 0 16,25 6,6 0 0 0 22,19 6,6 0 0 0 16,13 Z M 16,15 A 4,4 0 0 1 20,19 4,4 0 0 1 16,23 4,4 0 0 1 12,19 4,4 0 0 1 16,15 Z M 15,16 V 20 H 19 V 18 H 17 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-remote-open.svg b/.icons/awkward/32x32/places/folder-cyan-remote-open.svg
new file mode 100644
index 00000000..cd50879d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 15,16 C 13.324,16.32 12.342,17.434 12,19 H 10 V 21 H 12 C 12.343,22.565 13.325,23.68 15,24 Z M 16,16 V 24 C 17.675,23.68 18.657,22.565 19,21 H 21 V 19 H 19 C 18.658,17.434 17.676,16.32 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-remote.svg b/.icons/awkward/32x32/places/folder-cyan-remote.svg
new file mode 100644
index 00000000..87c38b85
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 15,15 C 13.324,15.32 12.342,16.434 12,18 H 10 V 20 H 12 C 12.343,21.565 13.325,22.68 15,23 Z M 16,15 V 23 C 17.675,22.68 18.657,21.565 19,20 H 21 V 18 H 19 C 18.658,16.434 17.676,15.32 16,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-script.svg b/.icons/awkward/32x32/places/folder-cyan-script.svg
new file mode 100644
index 00000000..523cb7c2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-script.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g transform="translate(-16.5,12)">
+ <path style="fill:#00424a" d="M 25.5,1 V 13 H 37.5 V 1 Z"/>
+ <g style="fill:#00bcd4">
+ <path style="fill:#00bcd4" d="M 32.5,8 H 36.5 V 9 H 32.5 Z"/>
+ <rect style="fill:#00bcd4" width="1" height="7" x="28.5" y="2"/>
+ <path style="fill:#00bcd4" d="M 28,3 C 27.17,3 26.5,3.67 26.5,4.5 26.5,5.33 27.17,6 28,6 H 29.5 30 C 30.28,6 30.5,6.22 30.5,6.5 30.5,6.78 30.28,7.01 30,7 H 29.5 28 26.59 C 26.8,7.58 27.35,8 28,8 H 29.5 30 C 30.83,8 31.5,7.33 31.5,6.5 31.5,5.67 30.83,5 30,5 H 29.5 28 C 27.72,5 27.5,4.78 27.5,4.5 27.5,4.22 27.72,4 28,4 H 29.5 30 31.41 C 31.2,3.42 30.65,3 30,3 H 29.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-steam.svg b/.icons/awkward/32x32/places/folder-cyan-steam.svg
new file mode 100644
index 00000000..f65d5a69
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 7,20.056 10.008,21.793 C 10.003,21.862 10,21.931 10,22 10,23.657 11.343,25 13,25 14.657,25 16,23.657 16,22 15.998,21.863 15.987,21.727 15.967,21.592 L 19.605,18.994 C 21.495,18.937 22.998,17.39 23,15.5 23,13.567 21.433,12 19.5,12 17.567,12 15.999,13.567 16,15.514 L 13.678,19.082 C 13.456,19.029 13.228,19.001 13,19 12.547,19.001 12.1,19.105 11.693,19.303 L 7,16.594 M 19.5,13 C 20.881,13 22,14.119 22,15.5 22,16.881 20.881,18 19.5,18 18.119,18 17,16.881 17,15.5 17,14.119 18.119,13 19.5,13 Z M 19.5,14 C 18.672,14 18,14.672 18,15.5 18,16.328 18.672,17 19.5,17 20.328,17 21,16.328 21,15.5 21,14.672 20.328,14 19.5,14 Z M 13,20 C 14.105,20 15,20.895 15,22 15,23.105 14.105,24 13,24 12.046,23.999 11.226,23.324 11.041,22.389 L 11.746,22.797 C 12.466,23.212 13.379,22.968 13.795,22.248 14.21,21.528 13.966,20.615 13.246,20.199 L 12.908,20.004 C 12.939,20.002 12.969,20.001 13,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-tar.svg b/.icons/awkward/32x32/places/folder-cyan-tar.svg
new file mode 100644
index 00000000..5dad8e1e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <path style="fill:#00424a" d="M 15 11 L 15 12 L 16 12 L 16 11 L 15 11 z M 15 12 L 14 12 L 14 13 L 15 13 L 15 12 z M 15 13 L 15 14 L 16 14 L 16 13 L 15 13 z M 15 14 L 14 14 L 14 15 L 15 15 L 15 14 z M 15 15 L 15 16 C 15.552 16 16 15.5 16 15 L 15 15 z"/>
+ <path style="fill:#00424a" d="M 15,16 C 13.895,16 13,16.9 13,18 V 22 C 13,23.1 13.895,24 15,24 16.105,24 17,23.1 17,22 V 18 C 17,16.9 16.105,16 15,16 Z M 15,17 C 15.552,17 16,17.4 16,18 16,18.5 15.552,19 15,19 14.448,19 14,18.5 14,18 14,17.4 14.448,17 15,17 Z M 15,20 C 15.552,20 16,20.4 16,21 V 22 C 16,22.5 15.552,23 15,23 14.448,23 14,22.5 14,22 V 21 C 14,20.4 14.448,20 15,20 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-templates-open.svg b/.icons/awkward/32x32/places/folder-cyan-templates-open.svg
new file mode 100644
index 00000000..9dc05779
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 12.75,16 C 12.334,16 12,16.335 12,16.75 V 23 H 13 V 24 H 14 V 18 H 17 V 20 H 18 V 25 H 19 V 24 H 20 V 18.5 L 17.5,16 Z M 19,25 V 26 H 20 V 25 Z M 18,25 H 17 V 26 H 18 Z M 17,25 V 24 H 16 V 25 Z M 16,25 H 15 V 26 H 16 Z M 15,25 V 24 H 14 V 25 Z M 14,25 H 13 V 26 H 14 Z M 13,25 V 24 H 12 V 25 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-templates.svg b/.icons/awkward/32x32/places/folder-cyan-templates.svg
new file mode 100644
index 00000000..f9c90e3f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 12.75,14 C 12.334,14 12,14.335 12,14.75 V 21 H 13 V 22 H 14 V 16 H 17 V 18 H 18 V 23 H 19 V 22 H 20 V 16.5 L 17.5,14 Z M 19,23 V 24 H 20 V 23 Z M 18,23 H 17 V 24 H 18 Z M 17,23 V 22 H 16 V 23 Z M 16,23 H 15 V 24 H 16 Z M 15,23 V 22 H 14 V 23 Z M 14,23 H 13 V 24 H 14 Z M 13,23 V 22 H 12 V 23 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-torrent.svg b/.icons/awkward/32x32/places/folder-cyan-torrent.svg
new file mode 100644
index 00000000..aeb958a2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 16 13 A 6 6 0 0 0 10 19 A 6 6 0 0 0 16 25 L 28 25 L 28 24 L 19.308594 24 L 16 24 A 5 5 0 0 1 11 19 A 5 5 0 0 1 16 14 L 16 13 z M 16 15 C 13.790861 15 12 16.790861 12 19 C 12 21.209139 13.790861 23 16 23 L 28 23 L 28 22 L 16 22 C 14.343146 22 13 20.656854 13 19 C 13 17.343146 14.343146 16 16 16 C 16.3409 16.0014 16.679075 16.0608 17 16.175781 L 17 15.130859 C 16.673523 15.045224 16.337519 15.001255 16 15 z M 16 17 A 2 2 0 0 0 14 19 A 2 2 0 0 0 16 21 L 28 21 L 28 20 L 16 20 A 1 1 0 0 1 15 19 A 1 1 0 0 1 16 18 L 17.730469 18 A 2 2 0 0 0 16 17 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-unlocked.svg b/.icons/awkward/32x32/places/folder-cyan-unlocked.svg
new file mode 100644
index 00000000..4f9d9a9b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 16 13 C 14.34 13 13 14.3 13 16 L 14 16 C 14 14.9 14.89 14 16 14 C 17.11 14 18 14.9 18 16 L 18 18 L 15 18 L 14 18 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 16 C 19 14.3 17.66 13 16 13 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-vbox.svg b/.icons/awkward/32x32/places/folder-cyan-vbox.svg
new file mode 100644
index 00000000..a515cfe5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:none;stroke:#00424a;stroke-width:2;stroke-linejoin:round" d="M 10,18 H 12.5 L 14,23 15.5,15 17,19 18.5,16 20,20 H 22"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-video.svg b/.icons/awkward/32x32/places/folder-cyan-video.svg
new file mode 100644
index 00000000..4670db9d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 10.75,15 C 10.334,15 10,15.335 10,15.75 V 22.25 C 10,22.666 10.334,23 10.75,23 H 18.25 C 18.666,23 19,22.666 19,22.25 V 19 15.75 C 19,15.335 18.666,15 18.25,15 Z M 19,19 22,22 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-videos-open.svg b/.icons/awkward/32x32/places/folder-cyan-videos-open.svg
new file mode 100644
index 00000000..e6fcfde1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 10.75,16 C 10.334,16 10,16.335 10,16.75 V 23.25 C 10,23.666 10.334,24 10.75,24 H 18.25 C 18.666,24 19,23.666 19,23.25 V 20 16.75 C 19,16.335 18.666,16 18.25,16 Z M 19,20 22,23 V 17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-videos.svg b/.icons/awkward/32x32/places/folder-cyan-videos.svg
new file mode 120000
index 00000000..ba676fde
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-videos.svg
@@ -0,0 +1 @@
+folder-cyan-video.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-cyan-visiting.svg b/.icons/awkward/32x32/places/folder-cyan-visiting.svg
new file mode 100644
index 00000000..4e92725b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 4.25,11 C 3.5575,11 3,11.558 3,12.25 V 13.021 L 27.111,26.941 C 27.625,26.786 28,26.316 28,25.75 V 24.454 L 4.6965,11 Z M 9.893,11 28,21.454 V 18.454 L 15.088,11 Z M 20.284,11 28,15.454 V 12.454 L 25.48,11 Z M 3,16.021 V 19.021 L 16.82,27 H 22.016 Z M 3,22.02 V 25.02 L 6.428,27 H 11.624 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-wifi.svg b/.icons/awkward/32x32/places/folder-cyan-wifi.svg
new file mode 100644
index 00000000..4af594a5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 15.5,15 C 13.505,15 11.78,16 10,17.25 L 15.5,24 21,17.25 C 19.227,16 17.494,15 15.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-wine.svg b/.icons/awkward/32x32/places/folder-cyan-wine.svg
new file mode 100644
index 00000000..f709a9e2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <rect style="fill:#00424a" width="4" height="4" x="11" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#00424a" width="4" height="4" x="16" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#00424a" width="4" height="4" x="16" y="19" rx=".625" ry=".625"/>
+ <rect style="fill:#00424a" width="4" height="4" x="11" y="19" rx=".625" ry=".625"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan-yandex-disk.svg b/.icons/awkward/32x32/places/folder-cyan-yandex-disk.svg
new file mode 100644
index 00000000..6a34632d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 14.319,15.035 C 11.652,15.035 12.273,17.271 10.907,18.005 10.86,18.032 10.834,18.056 10.792,18.082 11.692,17.547 12.802,17.098 13.981,16.795 14.979,16.538 15.991,16.394 16.925,16.376 16.949,16.376 16.973,16.376 16.997,16.376 16.096,16.12 15.998,15.035 14.319,15.035 Z M 17.225,17.051 C 16.292,17.069 15.279,17.213 14.281,17.47 10.991,18.317 8.6463,20.158 9.044,21.582 9.2731,22.396 10.377,23.133 12.022,23.231 12.021,23.225 12.02,23.219 12.019,23.213 11.93,22.443 12.419,21.773 12.992,21.319 13.565,20.865 14.301,20.535 15.129,20.36 15.957,20.184 16.731,20.192 17.379,20.387 17.988,20.571 18.561,20.971 18.702,21.657 20.35,20.733 21.206,19.419 20.958,18.518 20.695,17.574 19.264,17.012 17.225,17.051 Z M 16.247,21 C 15.916,20.996 15.564,21.032 15.214,21.107 13.767,21.414 12.666,22.287 12.755,23.056 12.844,23.826 14.089,24.2 15.536,23.893 16.983,23.585 18.084,22.712 17.994,21.943 17.93,21.383 17.241,21.012 16.247,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-cyan.svg b/.icons/awkward/32x32/places/folder-cyan.svg
new file mode 100644
index 00000000..65744819
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-cyan.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-decrypted.svg b/.icons/awkward/32x32/places/folder-decrypted.svg
new file mode 120000
index 00000000..fe5003f7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-decrypted.svg
@@ -0,0 +1 @@
+folder-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-deeporange-activities.svg b/.icons/awkward/32x32/places/folder-deeporange-activities.svg
new file mode 100644
index 00000000..87f7fe75
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#522413" cx="11.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#522413" cx="15.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#522413" cx="19.5" cy="19.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-android.svg b/.icons/awkward/32x32/places/folder-deeporange-android.svg
new file mode 100644
index 00000000..83d5f768
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+ <path style="fill:#522413" d="m9.9902344 14.988281a1.0001 1.0001 0 0 0-0.7636719 1.644531l1.0761715 1.316407c-0.7422346 1.034712-1.1268513 2.468362-1.3007809 4.28125-0.0367464 0.769972 0.7753907 0.769531 0.7753907 0.769531h10.425781s0.835451-1.68e-4 0.794922-0.808594c-0.189021-1.874847-0.601975-3.337697-1.402344-4.373047l1.111328-1.111328a1.0001 1.0001 0 0 0-0.726562-1.716797 1.0001 1.0001 0 0 0-0.6875 0.302735l-1.273438 1.273437c-0.79792-0.371041-1.785583-0.566406-3.019531-0.566406-1.317391 0-2.360855 0.215623-3.185547 0.638672l-1.041015-1.271484a1.0001 1.0001 0 0 0-0.7832036-0.378907z"/>
+ <circle style="fill:#eb6637" cx="12" cy="20" r="1"/>
+ <circle style="fill:#eb6637" cx="-18" cy="20" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-apple.svg b/.icons/awkward/32x32/places/folder-deeporange-apple.svg
new file mode 100644
index 00000000..c92fc299
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 17.989,14 C 17.493,14.018 16.892,14.29 16.536,14.656 16.217,14.981 15.936,15.498 16.011,15.996 16.564,16.034 17.131,15.749 17.476,15.383 17.82,15.016 18.053,14.508 17.989,14 Z M 17.661,16.006 C 17.004,16.058 16.403,16.49 16.063,16.49 15.676,16.49 15.079,16.021 14.444,16.033 13.61,16.047 12.84,16.552 12.411,17.354 11.545,18.967 12.188,21.356 13.032,22.664 13.445,23.304 14,24 14.585,24 15.17,24 15.442,23.566 16.194,23.566 16.946,23.566 17.148,23.986 17.815,23.986 18.482,23.986 18.908,23.334 19.317,22.691 19.791,21.949 19.988,21.228 20,21.191 19.985,21.184 18.694,20.655 18.681,19.061 18.668,17.726 19.697,17.084 19.743,17.053 19.166,16.147 18.267,16.022 17.946,16.008 17.851,15.997 17.755,15.998 17.661,16.006 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-arduino.svg b/.icons/awkward/32x32/places/folder-deeporange-arduino.svg
new file mode 100644
index 00000000..223a1b8e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#522413" d="m11.40822 15c-0.44417 0-0.88635 0.08893-1.2978 0.2627-0.4114996 0.17376-0.7872996 0.4296-1.1044996 0.75295-0.3172 0.3234-0.5713 0.7102-0.7442 1.1355-0.1725 0.426-0.2615 0.885-0.2615 1.347 0 0.46216 0.08879 0.92105 0.26172 1.3467 0.17294 0.4256 0.42698 0.8124 0.74415 1.1358 0.31717 0.323321 0.693 0.579151 1.1044996 0.752951 0.4021 0.1698 0.8337 0.25774 1.2676 0.26172 0.01025 3.71e-4 0.02008 6e-4 0.03027 1e-3 1.055 0.04997 1.9052-0.36871 2.5274-0.97655 0.42532-0.415521 0.7595-0.906201 1.0644-1.406201 0.30496 0.50005 0.6391 0.99075 1.0644 1.406201 0.6222 0.60785 1.4723 1.0265 2.5274 0.97655 0.0102-3.71e-4 0.02003-4.9e-4 0.03028-1e-3 0.43388-0.0037 0.8645-0.09192 1.2666-0.26172 0.4115-0.17376 0.7883-0.4296 1.1054-0.752951l2e-3 -0.0039c0.31586-0.32274 0.56975-0.7075 0.7422-1.1318 0.1725-0.4255 0.2615-0.8845 0.2615-1.3465 0-0.46216-0.0888-0.9211-0.26172-1.3467l-0.0029-0.0059c-0.173-0.423-0.426-0.808-0.7415-1.13-0.317-0.323-0.693-0.579-1.1045-0.753-0.4115-0.1735-0.8535-0.2625-1.2975-0.2625-1.1116 0-1.9894 0.45712-2.6377 1.0928-0.375 0.367-0.679 0.787-0.9545 1.2165-0.2755-0.4295-0.5795-0.8495-0.954-1.2165-0.6485-0.636-1.5265-1.093-2.638-1.093zm-0.01172 1c0.88675 0 1.4532 0.31778 1.9726 0.84375 0.41181 0.41692 0.7729 0.9841 1.1308 1.6026-0.40852 0.72255-0.80335 1.3825-1.247 1.8301-0.48913 0.49341-0.996 0.765501-1.8242 0.71775h-0.03222c-0.31584 0-0.63425-0.06666-0.9248-0.19336-0.28667-0.125-0.5511996-0.31072-0.7695496-0.5381l-0.0088-0.0088c-0.22-0.231-0.397-0.51-0.515-0.809-0.1175-0.2995-0.1785-0.6255-0.1785-0.9475 0-0.32214 0.06099-0.64815 0.17871-0.94725 0.1177-0.29914 0.29461-0.577 0.51465-0.8086l0.0088-0.0098c0.21833-0.22736 0.4828596-0.41309 0.7695496-0.5381 0.2905-0.1265 0.6085-0.193 0.9245-0.193zm7.207 0c0.31585 0 0.63425 0.06666 0.9248 0.19336 0.28666 0.125 0.5512 0.31072 0.76955 0.5381l0.0088 0.0098c0.22004 0.23162 0.39694 0.50945 0.51465 0.8086 0.1175 0.299 0.1785 0.625 0.1785 0.947 0 0.32216-0.06099 0.6481-0.17871 0.94725-0.1177 0.29914-0.2946 0.57795-0.51465 0.80955l-0.0088 0.0088c-0.21833 0.22736-0.48286 0.41308-0.76955 0.5381-0.29057 0.1267-0.60895 0.19336-0.9248 0.19336h-0.03223c-0.828 0.0475-1.335-0.2245-1.824-0.718-0.4435-0.4475-0.8385-1.1075-1.247-1.83 0.358-0.6185 0.719-1.186 1.131-1.6025 0.5195-0.526 1.086-0.844 1.9725-0.844zm-0.6035 1v1h-1v1h1v1h1v-1h1v-1h-1v-1zm-8 1v1h3v-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-backup.svg b/.icons/awkward/32x32/places/folder-deeporange-backup.svg
new file mode 100644
index 00000000..f9086480
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#522413" d="m15.607422 13.011719c-0.33596 0.021972-0.67371 0.073469-1.009766 0.154297-2.688447 0.646633-4.594183 3.061061-4.597656 5.826172a1.0001 1.0001 0 0 0 0 0.007812h-1l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.005859c0.0023-1.852241 1.263577-3.449661 3.064453-3.882813 1.800879-0.433152 3.651746 0.41586 4.496094 2.064453 0.844348 1.648592 0.452744 3.647246-0.951172 4.855469-1.381932 1.189304-3.520755 1.236987-5.025391 0.15625a1.0005966 1.0005966 0 0 0 -1.167968 1.625c2.245578 1.612935 5.380223 1.556995 7.498046-0.265625 2.095842-1.803701 2.68627-4.820142 1.425782-7.28125-0.945366-1.845831-2.75319-3.030673-4.732422-3.234375-0.329872-0.03395-0.664041-0.041503-1-0.019531zm0.376953 2.974609a1.0001 1.0001 0 0 0 -0.984375 1.013672v2a1.0001 1.0001 0 0 0 0.292969 0.707031l1 1a1.0001 1.0001 0 1 0 1.414062 -1.414062l-0.707031-0.707031v-1.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-books.svg b/.icons/awkward/32x32/places/folder-deeporange-books.svg
new file mode 100644
index 00000000..88ce0f22
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#522413" d="m12 15c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-cd.svg b/.icons/awkward/32x32/places/folder-deeporange-cd.svg
new file mode 100644
index 00000000..fa479df7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#522413" cx="15" cy="19" r="6"/>
+ <circle style="fill:#eb6637" cx="15" cy="19" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-copy-cloud.svg b/.icons/awkward/32x32/places/folder-deeporange-copy-cloud.svg
new file mode 100644
index 00000000..20053f78
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 19.5,14 17.25,17.75 18.75,18.5 Z M 11.25,16.25 9,17.857 12,17.75 13.5,23 14.25,22.25 21,23 18.75,19.25 17.785,18.714 14.143,20.857 12.428,16.572 Z M 15.429,17.857 13.714,18.928 14.357,20.428 17.357,18.714 16.286,17.857 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-desktop.svg b/.icons/awkward/32x32/places/folder-deeporange-desktop.svg
new file mode 120000
index 00000000..202100a5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-desktop.svg
@@ -0,0 +1 @@
+user-deeporange-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-deeporange-development.svg b/.icons/awkward/32x32/places/folder-deeporange-development.svg
new file mode 100644
index 00000000..c1ee139b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 14.738,14 V 14.002 L 14.627,15.318 A 3.9641,3.9283 0 0 0 13.469,15.982 L 12.262,15.418 11,17.584 12.098,18.34 A 3.9641,3.9283 0 0 0 12.035,19.002 3.9641,3.9283 0 0 0 12.094,19.668 L 11,20.418 12.262,22.584 13.467,22.02 A 3.9641,3.9283 0 0 0 14.629,22.682 L 14.738,24 H 17.262 L 17.373,22.684 A 3.9641,3.9283 0 0 0 18.531,22.02 L 19.738,22.582 21,20.418 19.904,19.664 A 3.9641,3.9283 0 0 0 19.963,19 3.9641,3.9283 0 0 0 19.904,18.336 L 20.998,17.582 19.738,15.418 18.531,15.98 A 3.9641,3.9283 0 0 0 17.371,15.32 L 17.262,14 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-documents-open.svg b/.icons/awkward/32x32/places/folder-deeporange-documents-open.svg
new file mode 100644
index 00000000..136d23dc
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 12.75,16 C 12.334,16 12,16.334 12,16.75 V 25.25 C 12,25.666 12.334,26 12.75,26 H 19.25 C 19.666,26 20,25.666 20,25.25 V 18.5 L 17.5,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-documents.svg b/.icons/awkward/32x32/places/folder-deeporange-documents.svg
new file mode 100644
index 00000000..c181ee2c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 12.75,14 C 12.334,14 12,14.334 12,14.75 V 23.25 C 12,23.666 12.334,24 12.75,24 H 19.25 C 19.666,24 20,23.666 20,23.25 V 16.5 L 17.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-download-open.svg b/.icons/awkward/32x32/places/folder-deeporange-download-open.svg
new file mode 100644
index 00000000..6b650371
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 15,16 V 20 H 13 L 16,24 19,20 H 17 V 16 Z M 12,24 V 25 H 20 V 24 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-download.svg b/.icons/awkward/32x32/places/folder-deeporange-download.svg
new file mode 100644
index 00000000..8e68af8e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 15,14 V 18 H 13 L 16,22 19,18 H 17 V 14 Z M 12,22 V 24 H 20 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-downloads.svg b/.icons/awkward/32x32/places/folder-deeporange-downloads.svg
new file mode 120000
index 00000000..ba19cd46
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-downloads.svg
@@ -0,0 +1 @@
+folder-deeporange-download.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-deeporange-drag-accept.svg b/.icons/awkward/32x32/places/folder-deeporange-drag-accept.svg
new file mode 100644
index 00000000..a3145e6d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-dropbox.svg b/.icons/awkward/32x32/places/folder-deeporange-dropbox.svg
new file mode 100644
index 00000000..c764b668
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 12.83,13.7 9.5,15.7 12.17,17.7 9.49,19.7 12.83,21.7 15.5,19.7 12.17,17.7 15.5,15.7 18.83,17.7 15.5,19.7 18.17,21.7 21.51,19.7 18.83,17.7 21.5,15.7 18.17,13.7 15.5,15.7 Z M 15.5,20.3 12.83,22.3 12.17,21.9 V 22.3 L 15.5,24.3 18.83,22.3 V 21.9 L 18.17,22.3 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-favorites.svg b/.icons/awkward/32x32/places/folder-deeporange-favorites.svg
new file mode 100644
index 00000000..ec5640b8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 15.5,14 14.176,18 10.5,18 13.357,20.26 12.41,24 15.5,21.6 18.59,24 17.642,20.26 20.5,18 16.824,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-games.svg b/.icons/awkward/32x32/places/folder-deeporange-games.svg
new file mode 100644
index 00000000..c4bbab4e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 18.645 15 C 18.495 15.001 18.359 15.052 18.229 15.15 C 17.899 15.402 17.21 15.999 15.998 16 C 14.786 16.001 14.1 15.402 13.77 15.15 C 13.64 15.052 13.515 15.003 13.363 15.004 C 13.212 15.005 13.037 15.049 12.859 15.15 C 12.211 15.515 11.617 16.712 11.293 18.262 C 11.017 19.578 10.913 21.377 11.078 22.102 C 11.222 22.724 11.469 23 11.91 23 C 13.323 23 13.385 21.908 13.906 20.861 C 14.283 20.281 15.156 20.019 15.998 20.049 C 16.84 20.017 17.715 20.281 18.092 20.861 C 18.613 21.908 18.675 23 20.088 23 C 20.529 23 20.776 22.724 20.92 22.102 C 21.085 21.377 20.981 19.578 20.705 18.262 C 20.381 16.712 19.787 15.515 19.139 15.15 C 18.961 15.049 18.796 14.999 18.645 15 z M 13 16 L 14 16 L 14 17 L 15 17 L 15 18 L 14 18 L 14 19 L 13 19 L 13 18 L 12 18 L 12 17 L 13 17 L 13 16 z M 18.5 16 A 0.5 0.5 0 0 1 19 16.5 A 0.5 0.5 0 0 1 18.5 17 A 0.5 0.5 0 0 1 18 16.5 A 0.5 0.5 0 0 1 18.5 16 z M 17.5 17 A 0.5 0.5 0 0 1 18 17.5 A 0.5 0.5 0 0 1 17.5 18 A 0.5 0.5 0 0 1 17 17.5 A 0.5 0.5 0 0 1 17.5 17 z M 19.5 17 A 0.5 0.5 0 0 1 20 17.5 A 0.5 0.5 0 0 1 19.5 18 A 0.5 0.5 0 0 1 19 17.5 A 0.5 0.5 0 0 1 19.5 17 z M 18.5 18 A 0.5 0.5 0 0 1 19 18.5 A 0.5 0.5 0 0 1 18.5 19 A 0.5 0.5 0 0 1 18 18.5 A 0.5 0.5 0 0 1 18.5 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-git.svg b/.icons/awkward/32x32/places/folder-deeporange-git.svg
new file mode 100644
index 00000000..6a809996
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 12.707,12.996 12,13.703 13.152,14.855 A 1.5,1.5 0 0 0 13.004,15.5 1.5,1.5 0 0 0 14.004,16.912 V 21.088 A 1.5,1.5 0 0 0 13.004,22.5 1.5,1.5 0 0 0 14.504,24 1.5,1.5 0 0 0 16.004,22.5 1.5,1.5 0 0 0 15.004,21.088 V 16.912 A 1.5,1.5 0 0 0 15.149,16.852 L 17.153,18.855 A 1.5,1.5 0 0 0 17.005,19.5 1.5,1.5 0 0 0 18.505,21 1.5,1.5 0 0 0 20.005,19.5 1.5,1.5 0 0 0 18.505,18 1.5,1.5 0 0 0 17.86,18.148 L 15.856,16.145 A 1.5,1.5 0 0 0 16.005,15.5 1.5,1.5 0 0 0 14.505,14 1.5,1.5 0 0 0 13.86,14.149 L 12.708,12.996 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-github.svg b/.icons/awkward/32x32/places/folder-deeporange-github.svg
new file mode 100644
index 00000000..2015c4c0
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#522413" d="m 16,14 c -2.761424,0 -5,2.238576 -5,5 7.92e-4,2.207084 1.448598,4.152573 3.5625,4.787109 v -0.804687 c -1.265656,0.2793 -1.630859,-0.556641 -1.630859,-0.556641 -0.206993,-0.534138 -0.50586,-0.478156 -0.50586,-0.478156 -0.413144,-0.28665 0.03125,-0.28125 0.03125,-0.28125 0.347602,0.06261 0.658903,0.39224 0.895691,0.633129 0.164431,0.167279 0.184879,0.270156 0.605672,0.300926 0.258577,0.0367 0.49603,-0.01639 0.619731,-0.07286 0.01736,-0.125399 0.0194,-0.577036 0.02734,-0.814677 C 13.618537,21.281097 13.000263,20.428902 13,19.5 c 0.0014,-0.710006 0.364949,-1.386038 1,-1.859375 V 16 c 0.326285,0 0.718404,0.577667 1.037109,1.134766 C 15.347088,17.046328 15.672359,17.000803 16,17 c 0.327641,8.03e-4 0.652912,0.04633 0.962891,0.134766 C 17.281596,16.577667 17.673715,16 18,16 v 1.638672 c 0.635658,0.473791 0.999296,1.150641 1,1.861328 -0.0014,1.05337 -0.79497,1.993 -1.984375,2.349609 0.01555,0.332327 0.03711,0.714925 0.03711,1.013672 0,0.5207 -0.0028,0.35915 -0.0039,0.574219 v 0.445312 C 19.351442,23.388806 20.997199,21.355003 21,19 21,16.238576 18.761424,14 16,14 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-gitlab.svg b/.icons/awkward/32x32/places/folder-deeporange-gitlab.svg
new file mode 100644
index 00000000..6c1b3946
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413;fill-rule:evenodd" d="m 12.055391,14.000099 c -0.08401,0 -0.168122,0.04757 -0.199495,0.142885 L 10.635908,18 h 2.838967 l -1.219989,-3.857016 c -0.03139,-0.09532 -0.115484,-0.142885 -0.199495,-0.142885 z M 13.474875,18 l 2.02513,6 2.02513,-6 z m 4.05026,0 h 2.838968 l -1.219989,-3.857016 c -0.06274,-0.190645 -0.336216,-0.190645 -0.39899,0 z m 2.838968,0 -4.864098,6 5.327028,-3.819864 c 0.146989,-0.105359 0.208568,-0.292063 0.152435,-0.462577 z m -4.864098,6 -4.864097,-6 -0.615366,1.717559 c -0.05613,0.170514 0.0054,0.357218 0.152435,0.462577 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-gnome.svg b/.icons/awkward/32x32/places/folder-deeporange-gnome.svg
new file mode 100644
index 00000000..5986a219
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 19.952,12 C 17.413,12 16.937,15.858 18.366,15.858 19.794,15.858 22.492,12 19.952,12 Z M 16.041,12.594 C 16.001,12.593 15.958,12.597 15.913,12.602 14.473,12.784 14.98,15.219 15.746,15.264 16.487,15.309 17.299,12.598 16.04,12.594 Z M 13.546,13.493 C 13.458,13.487 13.361,13.504 13.252,13.548 12.096,14.023 13.077,15.984 13.724,15.852 14.312,15.732 14.396,13.548 13.546,13.493 Z M 11.659,15.095 C 11.558,15.093 11.45,15.127 11.334,15.214 10.408,15.905 11.645,17.574 12.19,17.315 12.666,17.088 12.362,15.121 11.658,15.096 Z M 17.126,16.689 C 15.12,16.654 12.474,17.672 12.023,19.718 11.534,21.93 14.035,25 16.643,25 17.927,25 19.407,23.827 19.684,22.342 19.896,21.209 17.195,21.663 17.292,22.412 17.408,23.311 16.641,23.755 15.889,23.176 13.495,21.332 19.852,20.412 19.432,17.893 19.302,17.109 18.329,16.71 17.126,16.689 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-google-drive.svg b/.icons/awkward/32x32/places/folder-deeporange-google-drive.svg
new file mode 100644
index 00000000..402c372a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 14,14 17,19 H 21 L 17.666,14 Z M 13.301,14.6 10.5,20 12.4,23 15,17.6 Z M 15,20 13.5,23 H 19.5 L 21,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-image-people.svg b/.icons/awkward/32x32/places/folder-deeporange-image-people.svg
new file mode 100644
index 00000000..d13bafb5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 13.41,16.301 C 13.376,16.308 13.341,16.321 13.309,16.336 12.986,16.487 12.902,16.959 13.123,17.396 13.301,17.748 13.616,17.966 13.902,17.959 14.118,19.128 14.976,20 16,20 17.024,20 17.882,19.128 18.098,17.959 18.384,17.966 18.699,17.748 18.877,17.396 19.098,16.959 19.014,16.487 18.691,16.336 18.659,16.321 18.624,16.308 18.59,16.301 18.548,15.023 17.406,14 16,14 14.594,14 13.452,15.023 13.41,16.301 Z M 15.996,21 C 15.413,21 14.887,20.71 14.5,20.248 12.869,20.489 11.125,20.838 11.016,21.236 11.014,21.242 11.017,21.249 11.016,21.254 11.011,21.274 11.01,21.292 11.008,21.312 11.007,21.322 11,21.328 11,21.338 V 22.732 C 11,22.881 11.111,23 11.25,23 H 20.75 C 20.889,23 21,22.881 21,22.732 V 21.328 C 20.999,21.296 20.985,21.268 20.977,21.236 20.861,20.822 19.171,20.459 17.568,20.217 17.445,20.389 17.281,20.544 17.061,20.66 L 17.059,20.662 C 16.747,20.877 16.386,21 16.004,21"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-important.svg b/.icons/awkward/32x32/places/folder-deeporange-important.svg
new file mode 100644
index 00000000..86815051
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15,16 H 17 V 20 H 15 Z M 16,21 C 16.552,21 17,21.448 17,22 17,22.552 16.552,23 16,23 15.448,23 15,22.552 15,22 15,21.448 15.448,21 16,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-java.svg b/.icons/awkward/32x32/places/folder-deeporange-java.svg
new file mode 100644
index 00000000..28e3c52f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 15.008,13 C 15.008,13 15.585,13.353 15.178,14.281 14.562,15.68 15.746,16 15.746,16 15.746,16 15.37,15.672 15.871,14.518 16.425,13.238 15.008,13 15.008,13 Z M 16.6,14.928 C 16.6,14.928 15.551,15.393 16.227,16.666 16.673,17.509 16.178,17.928 16.178,17.928 16.178,17.928 17.445,17.51 16.834,16.346 16.285,15.293 16.6,14.928 16.6,14.928 Z M 13.336,15 C 13.336,15 12.585,15.799 13.328,16.781 13.82,17.435 13.498,18 13.498,18 13.498,18 14.429,17.175 13.756,16.271 13.148,15.457 13.336,15 13.336,15 Z M 13.498,18 H 11 L 12.5,24 H 18 L 18.34,23.016 C 18.506,23.057 18.678,23.086 18.857,23.086 20.041,23.086 21,22.326 21,21.143 21,20.138 20.307,19.303 19.375,19.07 L 19.572,18 Z M 19.203,19.76 A 0.71429,1.4286 15 0 1 19.227,19.764 0.71429,1.4286 15 0 1 19.547,21.328 0.71429,1.4286 15 0 1 18.512,22.527 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-kde.svg b/.icons/awkward/32x32/places/folder-deeporange-kde.svg
new file mode 100644
index 00000000..806d685d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <g transform="translate(7,11.00002)">
+ <path style="fill:#522413" d="m9.0056 1.00002-2.0056 0.3989v8.5128l1.9944-0.3116v-3.6l2.8056 4 2.1886-1.00012-2.9886-3.39988 3.0114-3.6-2.2114-1.00014-2.8056 4.20014v-4.20014z"/>
+ <path style="fill:#522413" d="m4.28125 4.2011719c-0.0246 3e-3 -0.051712 0.00874-0.070312 0.027344l-0.8535161 0.847656c-0.035792 0.0357-0.039984 0.089612-0.013672 0.1328125l0.9082031 1.4882812c-0.213336 0.346448-0.3789944 0.72368-0.4902343 1.125l-1.6738281 0.3457032c-0.05084 0.0104-0.0878906 0.0593281-0.0878906 0.1113281v1.1972656c0 0.0507 0.038572 0.093769 0.087891 0.1054687l1.6230469 0.390625c0.102124 0.4515198 0.2747303 0.8766718 0.5039063 1.2636718l-0.9453126 1.429688c-0.02868 0.0435-0.023316 0.101771 0.013672 0.138672l0.8535157 0.847656c0.036 0.0357 0.091566 0.03977 0.1347656 0.01367l1.4765625-0.890625c0.36468 0.217976 0.7624668 0.384786 1.1855469 0.490234l0.3457031 1.646484c0.0107995 0.050802 0.0530682 0.087893 0.1054682 0.087893h1.2070313c0.0504 0 0.093469-0.03313 0.1054687-0.08203l0.4101563-1.658203c0.42644-0.110472 0.8235331-0.288804 1.1894531-0.513672l1.482422 0.964844c0.0438 0.0282 0.101472 0.02263 0.138672-0.01367l0.849609-0.845704c0.036-0.0357 0.04398-0.09186 0.01758-0.134765l-0.580078-0.947266-0.189453 0.05859c-0.0276 0.0084-0.05802-0.0036-0.07422-0.02734 0 0-0.179449-0.244084-0.322265-0.4375-0.05957-0.09064-0.550829-0.687764-0.890625-1.121093a3 3 0 0 1-2.728517 1.757809 3 3 0 0 1-3-3 3 3 0 0 1 1.4003906-2.5351562v-1.5898438c-0.22315 0.082948-0.3698787 0.1843413-0.5742187 0.3007812l-1.4765625-0.9589843c-0.0219-0.0144-0.044059-0.018025-0.068359-0.015625z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-linux.svg b/.icons/awkward/32x32/places/folder-deeporange-linux.svg
new file mode 100644
index 00000000..64d50e49
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 15.843,21.196 C 15.043,21.569 14.299,21.565 13.799,21.529 13.203,21.486 12.723,21.322 12.513,21.18 12.383,21.092 12.206,21.126 12.118,21.256 12.03,21.386 12.064,21.562 12.194,21.65 12.533,21.879 13.132,22.05 13.758,22.095 13.864,22.103 13.981,22.108 14.106,22.108 14.651,22.108 15.343,22.056 16.083,21.711 16.225,21.645 16.287,21.476 16.221,21.334 16.155,21.192 15.986,21.13 15.843,21.196 Z M 19.001,20.775 C 19.028,18.308 19.282,13.645 14.558,14.021 9.8935,14.397 11.13,19.324 11.061,20.974 10.999,21.847 10.709,22.914 10.3,24 H 11.561 C 11.69,23.54 11.786,23.085 11.827,22.651 11.903,22.704 11.984,22.755 12.071,22.804 12.212,22.887 12.333,22.998 12.462,23.115 12.762,23.389 13.102,23.699 13.768,23.738 13.812,23.74 13.857,23.742 13.901,23.742 14.574,23.742 15.034,23.447 15.404,23.211 15.581,23.097 15.734,22.999 15.878,22.952 16.287,22.824 16.645,22.617 16.912,22.354 16.954,22.313 16.993,22.271 17.029,22.228 17.178,22.773 17.382,23.387 17.608,24 H 20.3 C 19.654,23.002 18.987,22.024 19.001,20.776 Z M 11.512,19.433 C 11.512,19.433 11.512,19.433 11.512,19.433 11.466,18.627 11.851,17.95 12.373,17.92 12.894,17.889 13.355,18.518 13.401,19.323 13.401,19.323 13.401,19.323 13.401,19.323 13.403,19.367 13.405,19.41 13.405,19.452 13.239,19.494 13.09,19.554 12.957,19.624 12.956,19.618 12.956,19.612 12.955,19.607 V 19.606 C 12.911,19.149 12.667,18.804 12.41,18.835 12.153,18.866 11.981,19.262 12.026,19.719 12.026,19.72 12.026,19.72 12.026,19.72 12.045,19.919 12.103,20.097 12.183,20.232 12.163,20.248 12.107,20.289 12.042,20.336 11.993,20.371 11.934,20.415 11.863,20.467 11.669,20.212 11.536,19.846 11.512,19.433 Z M 16.797,21.423 C 16.778,21.849 16.221,22.25 15.707,22.41 L 15.704,22.411 C 15.49,22.48 15.3,22.603 15.098,22.732 14.758,22.949 14.408,23.173 13.901,23.173 13.868,23.173 13.834,23.172 13.8,23.17 13.336,23.143 13.119,22.945 12.845,22.695 12.7,22.563 12.55,22.426 12.356,22.313 L 12.352,22.311 C 11.935,22.075 11.676,21.782 11.66,21.527 11.652,21.401 11.708,21.291 11.828,21.201 12.088,21.006 12.262,20.879 12.377,20.794 12.505,20.701 12.544,20.673 12.573,20.645 12.593,20.626 12.615,20.604 12.639,20.581 12.878,20.349 13.277,19.961 13.891,19.961 14.266,19.961 14.681,20.105 15.123,20.389 15.331,20.525 15.512,20.587 15.742,20.667 15.899,20.721 16.078,20.783 16.318,20.885 L 16.322,20.887 C 16.545,20.979 16.809,21.146 16.797,21.423 Z M 16.674,20.424 C 16.631,20.402 16.586,20.382 16.539,20.362 16.323,20.27 16.15,20.207 16.007,20.157 16.086,20.002 16.135,19.808 16.14,19.598 V 19.598 C 16.151,19.086 15.893,18.671 15.564,18.67 15.234,18.67 14.959,19.084 14.948,19.595 V 19.595 C 14.947,19.612 14.947,19.629 14.947,19.645 14.745,19.552 14.545,19.484 14.35,19.443 14.349,19.423 14.348,19.404 14.348,19.385 V 19.384 C 14.329,18.453 14.901,17.681 15.625,17.662 16.349,17.642 16.951,18.381 16.97,19.313 V 19.314 C 16.979,19.735 16.866,20.123 16.673,20.424 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-locked.svg b/.icons/awkward/32x32/places/folder-deeporange-locked.svg
new file mode 100644
index 00000000..926cb783
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 16 14 C 14.34 14 13 15.3 13 17 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 17 C 19 15.3 17.66 14 16 14 z M 16 15 C 17.11 15 18 15.9 18 17 L 18 18 L 14 18 L 14 17 C 14 15.9 14.89 15 16 15 z"/>
+ <path style="fill:#3f51b5" d="M 12,23.5 V 24 H 12.5 C 12.223,24 12,23.777 12,23.5 Z"/>
+ <path style="fill:#3f51b5" d="M 20,23.5 C 20,23.777 19.777,24 19.5,24 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-mail-cloud.svg b/.icons/awkward/32x32/places/folder-deeporange-mail-cloud.svg
new file mode 100644
index 00000000..ac72bc55
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 15.667,15 A 3.3333,3.6364 0 0 0 12.512,17.471 2.6667,2.9091 0 0 0 11,20.091 2.6667,2.9091 0 0 0 13.667,23 2.6667,2.9091 0 0 0 15.439,22.26 3.3333,3.6364 0 0 0 15.667,22.273 3.3333,3.6364 0 0 0 17.076,21.927 2.6667,2.9091 0 0 0 18.334,22.273 2.6667,2.9091 0 0 0 21,19.364 2.6667,2.9091 0 0 0 18.333,16.455 2.6667,2.9091 0 0 0 18.328,16.455 3.3333,3.6364 0 0 0 15.666,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-mail.svg b/.icons/awkward/32x32/places/folder-deeporange-mail.svg
new file mode 100644
index 00000000..25fe762c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 16,13 C 12.687,13 10,15.687 10,19 10,22.314 12.687,25 16,25 H 19.75 C 19.75,25 20.453,24.699 20.5,23.949 20.5,23.199 19.75,23 19.75,23 H 16 C 15.805,22.999 15.611,22.983 15.418,22.953 14.718,22.874 14.162,22.654 13.742,22.301 L 13.736,22.297 C 12.65,21.551 12,20.318 12,19 12,16.791 13.791,15 16,15 18.209,15 20,16.791 20,19 20,19.454 19.908,19.745 19.76,20.002 19.756,20.002 19.753,20 19.75,20 H 18.816 C 18.928,19.686 19,19.352 19,19 19,17.343 17.657,16 16,16 14.344,16 13,17.343 13,19 13,20.657 14.343,22 16,22 H 19.75 C 20.292,21.95 20.673,21.629 21.02,21.424 21.782,20.88 22,20.114 22,19 22,15.686 19.314,13 16,13 Z M 16,18 C 16.552,18 17,18.448 17,19 17,19.552 16.552,20 16,20 15.448,20 15,19.552 15,19 15,18.448 15.448,18 16,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-mega.svg b/.icons/awkward/32x32/places/folder-deeporange-mega.svg
new file mode 100644
index 00000000..3137a6c0
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 16,13 C 12.686,13 10,15.686 10,19 10,22.314 12.686,25 16,25 19.314,25 22,22.314 22,19 22,15.686 19.314,13 16,13 Z M 13,16 H 15 V 16 L 16,17 17,16 H 19 V 22 H 17 V 19 L 16,20 15,19 V 22 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-meocloud.svg b/.icons/awkward/32x32/places/folder-deeporange-meocloud.svg
new file mode 100644
index 00000000..ac309646
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 16.2,15 C 14.998,15 13.897,15.676 13.352,16.748 13.113,16.651 12.857,16.6 12.6,16.6 11.599,16.6 10.755,17.341 10.621,18.332 9.653,18.665 9.001,19.576 9,20.6 9,21.925 10.075,23 11.4,23 H 18.6 C 19.925,23 21,21.925 21,20.6 20.999,19.581 20.356,18.675 19.395,18.338 19.398,18.292 19.399,18.245 19.4,18.199 19.4,16.432 17.967,15 16.2,15 Z M 16.199,17 C 16.884,17 17.396,17.511 17.398,18.195 V 18.201 C 17.337,19.099 17.883,19.927 18.732,20.225 18.899,20.283 18.999,20.424 19,20.6 19,20.844 18.844,21 18.6,21 H 11.4 C 11.156,21 11.001,20.845 11,20.602 V 20.6 C 11.001,20.422 11.102,20.282 11.27,20.225 11.985,19.979 12.5,19.351 12.602,18.602 13.564,18.992 14.664,18.581 15.135,17.656 15.341,17.25 15.747,17 16.199,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-music-open.svg b/.icons/awkward/32x32/places/folder-deeporange-music-open.svg
new file mode 100644
index 00000000..b0e727dc
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 14,21.27 C 13.7,21.09 13.35,21 13,21 11.9,21 11,21.9 11,23 11,24.1 11.9,25 13,25 14.1,25 15,24.1 15,23 V 18 H 19 V 21.27 C 18.7,21.09 18.35,21 18,21 16.9,21 16,21.9 16,23 16,24.1 16.9,25 18,25 19.1,25 20,24.1 20,23 V 16 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-music.svg b/.icons/awkward/32x32/places/folder-deeporange-music.svg
new file mode 100644
index 00000000..34be1a15
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 14,19.27 C 13.7,19.09 13.35,19 13,19 11.9,19 11,19.9 11,21 11,22.1 11.9,23 13,23 14.1,23 15,22.1 15,21 V 16 H 19 V 19.27 C 18.7,19.09 18.35,19 18,19 16.9,19 16,19.9 16,21 16,22.1 16.9,23 18,23 19.1,23 20,22.1 20,21 V 14 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-network.svg b/.icons/awkward/32x32/places/folder-deeporange-network.svg
new file mode 100644
index 00000000..f0bb4d8c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15.643,15.384 C 15.691,15.379 15.751,15.387 15.799,15.384 15.805,15.407 15.764,15.488 15.71,15.607 15.363,16.365 15.343,17.253 15.665,17.728 15.723,17.814 15.777,17.896 15.777,17.906 15.777,17.917 15.714,17.929 15.643,17.929 15.476,17.929 15.318,17.827 14.996,17.571 14.852,17.458 14.666,17.363 14.594,17.348 14.48,17.326 14.45,17.336 14.304,17.482 14.167,17.619 14.125,17.692 14.125,17.817 14.125,18.29 14.687,18.667 15.732,18.888 17.151,19.189 17.501,19.459 17.54,20.205 17.589,21.141 17.091,21.847 16,22.393 15.87,22.458 15.787,22.483 15.732,22.504 15.708,22.502 15.689,22.507 15.665,22.504 15.656,22.476 15.643,22.408 15.643,22.281 15.643,21.784 15.447,21.273 15.152,20.987 15.073,20.91 14.851,20.747 14.661,20.63 14.471,20.512 14.279,20.375 14.237,20.317 14.166,20.22 14.16,20.161 14.214,19.982 14.313,19.656 14.431,19.474 14.661,19.268 14.781,19.16 14.902,19.069 14.929,19.067 14.955,19.065 14.775,19.011 14.505,18.955 14.234,18.9 13.839,18.784 13.634,18.71 13.26,18.575 12.755,18.29 12.563,18.085 12.555,18.076 12.547,18.07 12.54,18.063 12.816,16.964 13.59,16.063 14.616,15.63 14.831,15.539 15.052,15.476 15.286,15.429 15.402,15.405 15.523,15.396 15.643,15.384 Z M 18.991,17.058 C 19.075,17.11 19.392,17.795 19.482,18.129 19.599,18.561 19.59,19.308 19.482,19.736 19.441,19.9 19.388,20.052 19.371,20.071 19.353,20.09 19.289,19.981 19.214,19.848 19.139,19.715 18.9,19.433 18.701,19.223 18.126,18.617 18.036,18.301 18.277,17.817 18.398,17.573 18.926,17.018 18.991,17.058 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-nextcloud.svg b/.icons/awkward/32x32/places/folder-deeporange-nextcloud.svg
new file mode 100644
index 00000000..37c871ed
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#522413" d="M 22,16 A 3,3 0 0 0 19,19 3,3 0 0 0 22,22 3,3 0 0 0 25,19 3,3 0 0 0 22,16 Z M 22,18 A 1,1 0 0 1 23,19 1,1 0 0 1 22,20 1,1 0 0 1 21,19 1,1 0 0 1 22,18 Z M 8,16 A 3,3 0 0 0 5,19 3,3 0 0 0 8,22 3,3 0 0 0 11,19 3,3 0 0 0 8,16 Z M 8,18 A 1,1 0 0 1 9,19 1,1 0 0 1 8,20 1,1 0 0 1 7,19 1,1 0 0 1 8,18 Z M 15,15 A 4,4 0 0 0 11,19 4,4 0 0 0 15,23 4,4 0 0 0 19,19 4,4 0 0 0 15,15 Z M 15,17 A 2,2 0 0 1 17,19 2,2 0 0 1 15,21 2,2 0 0 1 13,19 2,2 0 0 1 15,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-open.svg b/.icons/awkward/32x32/places/folder-deeporange-open.svg
new file mode 100644
index 00000000..67089424
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-owncloud.svg b/.icons/awkward/32x32/places/folder-deeporange-owncloud.svg
new file mode 100644
index 00000000..d1515e86
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="17.5" cy="18" r="2.25"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22" cy="22" r="1.25"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19.25" cy="20.75" r="2.5"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="10" cy="21" r="2.25"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="16.25" r="1.5"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.5" cy="19" r="2.75"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="22" r="1.25"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="14.75" cy="16.75" r="2.5"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="20" r="3.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-pcloud.svg b/.icons/awkward/32x32/places/folder-deeporange-pcloud.svg
new file mode 100644
index 00000000..924bdbc7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 16,13 A 5,5 0 0 0 11.396484,16.048828 4,4 0 0 0 8,20 4,4 0 0 0 11.808594,23.990234 V 24 h 9.714844 A 2.4761905,2.4761905 0 0 0 24,21.523438 2.4761905,2.4761905 0 0 0 22.822266,19.417969 2.5,2.5 0 0 0 23,18.5 2.5,2.5 0 0 0 20.578125,16.003906 5,5 0 0 0 16,13 Z m -2,3 h 1 3 v 3 h -3 v 2 h -1 v -2 z m 1,1 v 1 h 2 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-photo.svg b/.icons/awkward/32x32/places/folder-deeporange-photo.svg
new file mode 100644
index 00000000..81df0b99
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 14,15 13,16 H 12.5 C 11.669,16 11,16.557 11,17.25 V 21.75 C 11,22.442 11.669,23 12.5,23 H 19.5 C 20.331,23 21,22.442 21,21.75 V 17.25 C 21,16.557 20.331,16 19.5,16 H 19 L 18,15 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-pictures-open.svg b/.icons/awkward/32x32/places/folder-deeporange-pictures-open.svg
new file mode 100644
index 00000000..56327abc
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 11.699,17 C 11.311,17 11,17.311 11,17.699 V 24.301 C 11,24.689 11.311,25 11.699,25 H 20.301 C 20.689,25 21,24.689 21,24.301 V 17.699 C 21,17.311 20.689,17 20.301,17 Z M 14,20 17,23 18.5,21 20,23 V 24 H 12 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-pictures.svg b/.icons/awkward/32x32/places/folder-deeporange-pictures.svg
new file mode 100644
index 00000000..3bcf2a0a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 11.699 15 C 11.311 15 11 15.311 11 15.699 L 11 22.301 C 11 22.689 11.311 23 11.699 23 L 20.301 23 C 20.689 23 21 22.689 21 22.301 L 21 15.699 C 21 15.311 20.689 15 20.301 15 L 11.699 15 z M 14 18 L 17 21 L 18.5 19 L 20 21 L 20 22 L 12 22 L 12 20 L 14 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-print.svg b/.icons/awkward/32x32/places/folder-deeporange-print.svg
new file mode 100644
index 00000000..97ec9c65
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 13,14 V 16 H 19 V 14 Z M 11.715,17 C 11.358,17 11,17.349 11,17.699 V 20.301 C 11,20.651 11.358,21 11.715,21 H 13 V 24 H 19 V 21 H 20.285 C 20.642,21 21,20.651 21,20.301 V 17.699 C 21,17.349 20.642,17 20.285,17 Z M 13,19 H 19 V 20 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-private.svg b/.icons/awkward/32x32/places/folder-deeporange-private.svg
new file mode 100644
index 00000000..5a7b9846
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 13,16 C 11.343,16 10,17.343 10,19 10,20.657 11.343,22 13,22 14.27,22 15.401,21.197 15.824,20 H 18 V 21 H 20 V 20 H 21 V 18 H 15.824 C 15.401,16.803 14.27,16 13,16 Z M 13,18 C 13.552,18 14,18.448 14,19 14,19.552 13.552,20 13,20 12.448,20 12,19.552 12,19 12,18.448 12.448,18 13,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-projects.svg b/.icons/awkward/32x32/places/folder-deeporange-projects.svg
new file mode 100644
index 00000000..e877912f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#522413" d="M 17,14 C 16.781,14.081 16.556,14.187 16.375,14.337 15.512,15.031 16.156,16.288 17,17 V 19 C 17.631,19.437 17.777,19.58 18.15,20 18.34,20.214 18.869,20.756 19,21 V 17 C 19.862,16.3 20.462,15.094 19.625,14.375 19.444,14.225 19.219,14.088 19,14 V 15.406 C 19,15.694 18.601,15.981 18.211,15.981 H 17.784 C 17.434,15.981 17,15.694 17,15.406 Z M 15,19 C 12.5,19 11,21.125 11,23 L 10.156,23.005 C 10,23.006 10,23.161 10,23.161 L 9.9963,23.844 C 9.9954,24 10.153,24 10.153,24 H 19.865 C 19.865,24 20.026,24 20.021,23.844 L 20,23.165 C 20,23.165 20,23.01 19.844,23.009 L 19.009,23 C 19.009,21.125 17.5,19 15,19 Z M 15,21 C 17,21 17,22.225 17,23 H 13 C 13,22.25 13,21 15,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-public.svg b/.icons/awkward/32x32/places/folder-deeporange-public.svg
new file mode 120000
index 00000000..60119113
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-public.svg
@@ -0,0 +1 @@
+folder-deeporange-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-deeporange-publicshare-open.svg b/.icons/awkward/32x32/places/folder-deeporange-publicshare-open.svg
new file mode 100644
index 00000000..16f009ca
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 13.41,18.301 C 13.376,18.308 13.341,18.321 13.309,18.336 12.986,18.487 12.902,18.959 13.123,19.396 13.301,19.748 13.616,19.966 13.902,19.959 14.118,21.128 14.976,22 16,22 17.024,22 17.882,21.128 18.098,19.959 18.384,19.966 18.699,19.748 18.877,19.396 19.098,18.959 19.014,18.487 18.691,18.336 18.659,18.321 18.624,18.308 18.59,18.301 18.548,17.023 17.406,16 16,16 14.594,16 13.452,17.023 13.41,18.301 Z M 15.996,23 C 15.413,23 14.887,22.71 14.5,22.248 12.869,22.489 11.125,22.838 11.016,23.236 11.014,23.242 11.017,23.249 11.016,23.254 11.011,23.274 11.01,23.292 11.008,23.312 11.007,23.322 11,23.328 11,23.338 V 24.732 C 11,24.881 11.111,25 11.25,25 H 20.75 C 20.889,25 21,24.881 21,24.732 V 23.328 C 20.999,23.296 20.985,23.268 20.977,23.236 20.861,22.822 19.171,22.459 17.568,22.217 17.445,22.389 17.281,22.544 17.061,22.66 L 17.059,22.662 C 16.747,22.877 16.386,23 16.004,23"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-recent.svg b/.icons/awkward/32x32/places/folder-deeporange-recent.svg
new file mode 100644
index 00000000..b5078301
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 16,13 A 6,6 0 0 0 10,19 6,6 0 0 0 16,25 6,6 0 0 0 22,19 6,6 0 0 0 16,13 Z M 16,15 A 4,4 0 0 1 20,19 4,4 0 0 1 16,23 4,4 0 0 1 12,19 4,4 0 0 1 16,15 Z M 15,16 V 20 H 19 V 18 H 17 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-remote-open.svg b/.icons/awkward/32x32/places/folder-deeporange-remote-open.svg
new file mode 100644
index 00000000..aa418503
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 15,16 C 13.324,16.32 12.342,17.434 12,19 H 10 V 21 H 12 C 12.343,22.565 13.325,23.68 15,24 Z M 16,16 V 24 C 17.675,23.68 18.657,22.565 19,21 H 21 V 19 H 19 C 18.658,17.434 17.676,16.32 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-remote.svg b/.icons/awkward/32x32/places/folder-deeporange-remote.svg
new file mode 100644
index 00000000..c70c5902
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 15,15 C 13.324,15.32 12.342,16.434 12,18 H 10 V 20 H 12 C 12.343,21.565 13.325,22.68 15,23 Z M 16,15 V 23 C 17.675,22.68 18.657,21.565 19,20 H 21 V 18 H 19 C 18.658,16.434 17.676,15.32 16,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-script.svg b/.icons/awkward/32x32/places/folder-deeporange-script.svg
new file mode 100644
index 00000000..a30fc5e6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-script.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g transform="translate(-16.5,12)">
+ <path style="fill:#522413" d="M 25.5,1 V 13 H 37.5 V 1 Z"/>
+ <g style="fill:#eb6637">
+ <path style="fill:#eb6637" d="M 32.5,8 H 36.5 V 9 H 32.5 Z"/>
+ <rect style="fill:#eb6637" width="1" height="7" x="28.5" y="2"/>
+ <path style="fill:#eb6637" d="M 28,3 C 27.17,3 26.5,3.67 26.5,4.5 26.5,5.33 27.17,6 28,6 H 29.5 30 C 30.28,6 30.5,6.22 30.5,6.5 30.5,6.78 30.28,7.01 30,7 H 29.5 28 26.59 C 26.8,7.58 27.35,8 28,8 H 29.5 30 C 30.83,8 31.5,7.33 31.5,6.5 31.5,5.67 30.83,5 30,5 H 29.5 28 C 27.72,5 27.5,4.78 27.5,4.5 27.5,4.22 27.72,4 28,4 H 29.5 30 31.41 C 31.2,3.42 30.65,3 30,3 H 29.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-steam.svg b/.icons/awkward/32x32/places/folder-deeporange-steam.svg
new file mode 100644
index 00000000..ed64a53d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 7,20.056 10.008,21.793 C 10.003,21.862 10,21.931 10,22 10,23.657 11.343,25 13,25 14.657,25 16,23.657 16,22 15.998,21.863 15.987,21.727 15.967,21.592 L 19.605,18.994 C 21.495,18.937 22.998,17.39 23,15.5 23,13.567 21.433,12 19.5,12 17.567,12 15.999,13.567 16,15.514 L 13.678,19.082 C 13.456,19.029 13.228,19.001 13,19 12.547,19.001 12.1,19.105 11.693,19.303 L 7,16.594 M 19.5,13 C 20.881,13 22,14.119 22,15.5 22,16.881 20.881,18 19.5,18 18.119,18 17,16.881 17,15.5 17,14.119 18.119,13 19.5,13 Z M 19.5,14 C 18.672,14 18,14.672 18,15.5 18,16.328 18.672,17 19.5,17 20.328,17 21,16.328 21,15.5 21,14.672 20.328,14 19.5,14 Z M 13,20 C 14.105,20 15,20.895 15,22 15,23.105 14.105,24 13,24 12.046,23.999 11.226,23.324 11.041,22.389 L 11.746,22.797 C 12.466,23.212 13.379,22.968 13.795,22.248 14.21,21.528 13.966,20.615 13.246,20.199 L 12.908,20.004 C 12.939,20.002 12.969,20.001 13,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-tar.svg b/.icons/awkward/32x32/places/folder-deeporange-tar.svg
new file mode 100644
index 00000000..a55f4b05
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <path style="fill:#522413" d="M 15 11 L 15 12 L 16 12 L 16 11 L 15 11 z M 15 12 L 14 12 L 14 13 L 15 13 L 15 12 z M 15 13 L 15 14 L 16 14 L 16 13 L 15 13 z M 15 14 L 14 14 L 14 15 L 15 15 L 15 14 z M 15 15 L 15 16 C 15.552 16 16 15.5 16 15 L 15 15 z"/>
+ <path style="fill:#522413" d="M 15,16 C 13.895,16 13,16.9 13,18 V 22 C 13,23.1 13.895,24 15,24 16.105,24 17,23.1 17,22 V 18 C 17,16.9 16.105,16 15,16 Z M 15,17 C 15.552,17 16,17.4 16,18 16,18.5 15.552,19 15,19 14.448,19 14,18.5 14,18 14,17.4 14.448,17 15,17 Z M 15,20 C 15.552,20 16,20.4 16,21 V 22 C 16,22.5 15.552,23 15,23 14.448,23 14,22.5 14,22 V 21 C 14,20.4 14.448,20 15,20 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-templates-open.svg b/.icons/awkward/32x32/places/folder-deeporange-templates-open.svg
new file mode 100644
index 00000000..03cb6cf6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 12.75,16 C 12.334,16 12,16.335 12,16.75 V 23 H 13 V 24 H 14 V 18 H 17 V 20 H 18 V 25 H 19 V 24 H 20 V 18.5 L 17.5,16 Z M 19,25 V 26 H 20 V 25 Z M 18,25 H 17 V 26 H 18 Z M 17,25 V 24 H 16 V 25 Z M 16,25 H 15 V 26 H 16 Z M 15,25 V 24 H 14 V 25 Z M 14,25 H 13 V 26 H 14 Z M 13,25 V 24 H 12 V 25 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-templates.svg b/.icons/awkward/32x32/places/folder-deeporange-templates.svg
new file mode 100644
index 00000000..22d07d31
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 12.75,14 C 12.334,14 12,14.335 12,14.75 V 21 H 13 V 22 H 14 V 16 H 17 V 18 H 18 V 23 H 19 V 22 H 20 V 16.5 L 17.5,14 Z M 19,23 V 24 H 20 V 23 Z M 18,23 H 17 V 24 H 18 Z M 17,23 V 22 H 16 V 23 Z M 16,23 H 15 V 24 H 16 Z M 15,23 V 22 H 14 V 23 Z M 14,23 H 13 V 24 H 14 Z M 13,23 V 22 H 12 V 23 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-torrent.svg b/.icons/awkward/32x32/places/folder-deeporange-torrent.svg
new file mode 100644
index 00000000..f707af0b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 16 13 A 6 6 0 0 0 10 19 A 6 6 0 0 0 16 25 L 28 25 L 28 24 L 19.308594 24 L 16 24 A 5 5 0 0 1 11 19 A 5 5 0 0 1 16 14 L 16 13 z M 16 15 C 13.790861 15 12 16.790861 12 19 C 12 21.209139 13.790861 23 16 23 L 28 23 L 28 22 L 16 22 C 14.343146 22 13 20.656854 13 19 C 13 17.343146 14.343146 16 16 16 C 16.3409 16.0014 16.679075 16.0608 17 16.175781 L 17 15.130859 C 16.673523 15.045224 16.337519 15.001255 16 15 z M 16 17 A 2 2 0 0 0 14 19 A 2 2 0 0 0 16 21 L 28 21 L 28 20 L 16 20 A 1 1 0 0 1 15 19 A 1 1 0 0 1 16 18 L 17.730469 18 A 2 2 0 0 0 16 17 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-unlocked.svg b/.icons/awkward/32x32/places/folder-deeporange-unlocked.svg
new file mode 100644
index 00000000..f4f30424
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 16 13 C 14.34 13 13 14.3 13 16 L 14 16 C 14 14.9 14.89 14 16 14 C 17.11 14 18 14.9 18 16 L 18 18 L 15 18 L 14 18 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 16 C 19 14.3 17.66 13 16 13 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-vbox.svg b/.icons/awkward/32x32/places/folder-deeporange-vbox.svg
new file mode 100644
index 00000000..1d053658
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:none;stroke:#522413;stroke-width:2;stroke-linejoin:round" d="M 10,18 H 12.5 L 14,23 15.5,15 17,19 18.5,16 20,20 H 22"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-video.svg b/.icons/awkward/32x32/places/folder-deeporange-video.svg
new file mode 100644
index 00000000..3b4c99c8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 10.75,15 C 10.334,15 10,15.335 10,15.75 V 22.25 C 10,22.666 10.334,23 10.75,23 H 18.25 C 18.666,23 19,22.666 19,22.25 V 19 15.75 C 19,15.335 18.666,15 18.25,15 Z M 19,19 22,22 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-videos-open.svg b/.icons/awkward/32x32/places/folder-deeporange-videos-open.svg
new file mode 100644
index 00000000..3faa8741
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 10.75,16 C 10.334,16 10,16.335 10,16.75 V 23.25 C 10,23.666 10.334,24 10.75,24 H 18.25 C 18.666,24 19,23.666 19,23.25 V 20 16.75 C 19,16.335 18.666,16 18.25,16 Z M 19,20 22,23 V 17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-videos.svg b/.icons/awkward/32x32/places/folder-deeporange-videos.svg
new file mode 120000
index 00000000..2b1365e7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-videos.svg
@@ -0,0 +1 @@
+folder-deeporange-video.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-deeporange-visiting.svg b/.icons/awkward/32x32/places/folder-deeporange-visiting.svg
new file mode 100644
index 00000000..0acf143f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 4.25,11 C 3.5575,11 3,11.558 3,12.25 V 13.021 L 27.111,26.941 C 27.625,26.786 28,26.316 28,25.75 V 24.454 L 4.6965,11 Z M 9.893,11 28,21.454 V 18.454 L 15.088,11 Z M 20.284,11 28,15.454 V 12.454 L 25.48,11 Z M 3,16.021 V 19.021 L 16.82,27 H 22.016 Z M 3,22.02 V 25.02 L 6.428,27 H 11.624 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-wifi.svg b/.icons/awkward/32x32/places/folder-deeporange-wifi.svg
new file mode 100644
index 00000000..e3f55f36
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 15.5,15 C 13.505,15 11.78,16 10,17.25 L 15.5,24 21,17.25 C 19.227,16 17.494,15 15.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-wine.svg b/.icons/awkward/32x32/places/folder-deeporange-wine.svg
new file mode 100644
index 00000000..1c8db96b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <rect style="fill:#522413" width="4" height="4" x="11" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#522413" width="4" height="4" x="16" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#522413" width="4" height="4" x="16" y="19" rx=".625" ry=".625"/>
+ <rect style="fill:#522413" width="4" height="4" x="11" y="19" rx=".625" ry=".625"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange-yandex-disk.svg b/.icons/awkward/32x32/places/folder-deeporange-yandex-disk.svg
new file mode 100644
index 00000000..a52a1b56
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 14.319,15.035 C 11.652,15.035 12.273,17.271 10.907,18.005 10.86,18.032 10.834,18.056 10.792,18.082 11.692,17.547 12.802,17.098 13.981,16.795 14.979,16.538 15.991,16.394 16.925,16.376 16.949,16.376 16.973,16.376 16.997,16.376 16.096,16.12 15.998,15.035 14.319,15.035 Z M 17.225,17.051 C 16.292,17.069 15.279,17.213 14.281,17.47 10.991,18.317 8.6463,20.158 9.044,21.582 9.2731,22.396 10.377,23.133 12.022,23.231 12.021,23.225 12.02,23.219 12.019,23.213 11.93,22.443 12.419,21.773 12.992,21.319 13.565,20.865 14.301,20.535 15.129,20.36 15.957,20.184 16.731,20.192 17.379,20.387 17.988,20.571 18.561,20.971 18.702,21.657 20.35,20.733 21.206,19.419 20.958,18.518 20.695,17.574 19.264,17.012 17.225,17.051 Z M 16.247,21 C 15.916,20.996 15.564,21.032 15.214,21.107 13.767,21.414 12.666,22.287 12.755,23.056 12.844,23.826 14.089,24.2 15.536,23.893 16.983,23.585 18.084,22.712 17.994,21.943 17.93,21.383 17.241,21.012 16.247,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-deeporange.svg b/.icons/awkward/32x32/places/folder-deeporange.svg
new file mode 100644
index 00000000..358b5f06
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-deeporange.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-desktop.svg b/.icons/awkward/32x32/places/folder-desktop.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-desktop.svg
@@ -0,0 +1 @@
+user-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-development.svg b/.icons/awkward/32x32/places/folder-development.svg
new file mode 120000
index 00000000..4cbaffde
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-development.svg
@@ -0,0 +1 @@
+folder-oomox-development.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-documents-open.svg b/.icons/awkward/32x32/places/folder-documents-open.svg
new file mode 120000
index 00000000..e1556a39
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-documents-open.svg
@@ -0,0 +1 @@
+folder-oomox-documents-open.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-documents.svg b/.icons/awkward/32x32/places/folder-documents.svg
new file mode 120000
index 00000000..e1602716
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-documents.svg
@@ -0,0 +1 @@
+folder-oomox-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-download-open.svg b/.icons/awkward/32x32/places/folder-download-open.svg
new file mode 120000
index 00000000..9f560879
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-download-open.svg
@@ -0,0 +1 @@
+folder-oomox-download-open.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-download.svg b/.icons/awkward/32x32/places/folder-download.svg
new file mode 120000
index 00000000..3da71e44
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-download.svg
@@ -0,0 +1 @@
+folder-oomox-download.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-downloads.svg b/.icons/awkward/32x32/places/folder-downloads.svg
new file mode 120000
index 00000000..8b753578
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-downloads.svg
@@ -0,0 +1 @@
+folder-download.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-drag-accept.svg b/.icons/awkward/32x32/places/folder-drag-accept.svg
new file mode 120000
index 00000000..13a78a29
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-drag-accept.svg
@@ -0,0 +1 @@
+folder-oomox-drag-accept.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-dropbox.svg b/.icons/awkward/32x32/places/folder-dropbox.svg
new file mode 120000
index 00000000..b18bfdeb
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-dropbox.svg
@@ -0,0 +1 @@
+folder-oomox-dropbox.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-encrypted.svg b/.icons/awkward/32x32/places/folder-encrypted.svg
new file mode 120000
index 00000000..5a98ca8c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-encrypted.svg
@@ -0,0 +1 @@
+folder-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-favorites.svg b/.icons/awkward/32x32/places/folder-favorites.svg
new file mode 120000
index 00000000..79854fe7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-favorites.svg
@@ -0,0 +1 @@
+folder-oomox-favorites.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-games.svg b/.icons/awkward/32x32/places/folder-games.svg
new file mode 120000
index 00000000..a23965ec
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-games.svg
@@ -0,0 +1 @@
+folder-oomox-games.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-gdrive.svg b/.icons/awkward/32x32/places/folder-gdrive.svg
new file mode 120000
index 00000000..30146231
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-gdrive.svg
@@ -0,0 +1 @@
+folder-google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-git.svg b/.icons/awkward/32x32/places/folder-git.svg
new file mode 120000
index 00000000..e16e0469
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-git.svg
@@ -0,0 +1 @@
+folder-oomox-git.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-github.svg b/.icons/awkward/32x32/places/folder-github.svg
new file mode 120000
index 00000000..d6a6243d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-github.svg
@@ -0,0 +1 @@
+folder-oomox-github.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-gitlab.svg b/.icons/awkward/32x32/places/folder-gitlab.svg
new file mode 120000
index 00000000..4e40a767
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-gitlab.svg
@@ -0,0 +1 @@
+folder-oomox-gitlab.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-gnome.svg b/.icons/awkward/32x32/places/folder-gnome.svg
new file mode 120000
index 00000000..37b5ad44
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-gnome.svg
@@ -0,0 +1 @@
+folder-oomox-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-google-drive.svg b/.icons/awkward/32x32/places/folder-google-drive.svg
new file mode 120000
index 00000000..c5d8cc05
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-google-drive.svg
@@ -0,0 +1 @@
+folder-oomox-google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-green-activities.svg b/.icons/awkward/32x32/places/folder-green-activities.svg
new file mode 100644
index 00000000..762403f8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#2f3e1f" cx="11.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#2f3e1f" cx="15.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#2f3e1f" cx="19.5" cy="19.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-android.svg b/.icons/awkward/32x32/places/folder-green-android.svg
new file mode 100644
index 00000000..549f069f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+ <path style="fill:#2f3e1f" d="m9.9902344 14.988281a1.0001 1.0001 0 0 0-0.7636719 1.644531l1.0761715 1.316407c-0.7422346 1.034712-1.1268513 2.468362-1.3007809 4.28125-0.0367464 0.769972 0.7753907 0.769531 0.7753907 0.769531h10.425781s0.835451-1.68e-4 0.794922-0.808594c-0.189021-1.874847-0.601975-3.337697-1.402344-4.373047l1.111328-1.111328a1.0001 1.0001 0 0 0-0.726562-1.716797 1.0001 1.0001 0 0 0-0.6875 0.302735l-1.273438 1.273437c-0.79792-0.371041-1.785583-0.566406-3.019531-0.566406-1.317391 0-2.360855 0.215623-3.185547 0.638672l-1.041015-1.271484a1.0001 1.0001 0 0 0-0.7832036-0.378907z"/>
+ <circle style="fill:#87b158" cx="12" cy="20" r="1"/>
+ <circle style="fill:#87b158" cx="-18" cy="20" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-apple.svg b/.icons/awkward/32x32/places/folder-green-apple.svg
new file mode 100644
index 00000000..f8a7d56b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 17.989,14 C 17.493,14.018 16.892,14.29 16.536,14.656 16.217,14.981 15.936,15.498 16.011,15.996 16.564,16.034 17.131,15.749 17.476,15.383 17.82,15.016 18.053,14.508 17.989,14 Z M 17.661,16.006 C 17.004,16.058 16.403,16.49 16.063,16.49 15.676,16.49 15.079,16.021 14.444,16.033 13.61,16.047 12.84,16.552 12.411,17.354 11.545,18.967 12.188,21.356 13.032,22.664 13.445,23.304 14,24 14.585,24 15.17,24 15.442,23.566 16.194,23.566 16.946,23.566 17.148,23.986 17.815,23.986 18.482,23.986 18.908,23.334 19.317,22.691 19.791,21.949 19.988,21.228 20,21.191 19.985,21.184 18.694,20.655 18.681,19.061 18.668,17.726 19.697,17.084 19.743,17.053 19.166,16.147 18.267,16.022 17.946,16.008 17.851,15.997 17.755,15.998 17.661,16.006 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-arduino.svg b/.icons/awkward/32x32/places/folder-green-arduino.svg
new file mode 100644
index 00000000..9df57139
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#2f3e1f" d="m11.40822 15c-0.44417 0-0.88635 0.08893-1.2978 0.2627-0.4114996 0.17376-0.7872996 0.4296-1.1044996 0.75295-0.3172 0.3234-0.5713 0.7102-0.7442 1.1355-0.1725 0.426-0.2615 0.885-0.2615 1.347 0 0.46216 0.08879 0.92105 0.26172 1.3467 0.17294 0.4256 0.42698 0.8124 0.74415 1.1358 0.31717 0.323321 0.693 0.579151 1.1044996 0.752951 0.4021 0.1698 0.8337 0.25774 1.2676 0.26172 0.01025 3.71e-4 0.02008 6e-4 0.03027 1e-3 1.055 0.04997 1.9052-0.36871 2.5274-0.97655 0.42532-0.415521 0.7595-0.906201 1.0644-1.406201 0.30496 0.50005 0.6391 0.99075 1.0644 1.406201 0.6222 0.60785 1.4723 1.0265 2.5274 0.97655 0.0102-3.71e-4 0.02003-4.9e-4 0.03028-1e-3 0.43388-0.0037 0.8645-0.09192 1.2666-0.26172 0.4115-0.17376 0.7883-0.4296 1.1054-0.752951l2e-3 -0.0039c0.31586-0.32274 0.56975-0.7075 0.7422-1.1318 0.1725-0.4255 0.2615-0.8845 0.2615-1.3465 0-0.46216-0.0888-0.9211-0.26172-1.3467l-0.0029-0.0059c-0.173-0.423-0.426-0.808-0.7415-1.13-0.317-0.323-0.693-0.579-1.1045-0.753-0.4115-0.1735-0.8535-0.2625-1.2975-0.2625-1.1116 0-1.9894 0.45712-2.6377 1.0928-0.375 0.367-0.679 0.787-0.9545 1.2165-0.2755-0.4295-0.5795-0.8495-0.954-1.2165-0.6485-0.636-1.5265-1.093-2.638-1.093zm-0.01172 1c0.88675 0 1.4532 0.31778 1.9726 0.84375 0.41181 0.41692 0.7729 0.9841 1.1308 1.6026-0.40852 0.72255-0.80335 1.3825-1.247 1.8301-0.48913 0.49341-0.996 0.765501-1.8242 0.71775h-0.03222c-0.31584 0-0.63425-0.06666-0.9248-0.19336-0.28667-0.125-0.5511996-0.31072-0.7695496-0.5381l-0.0088-0.0088c-0.22-0.231-0.397-0.51-0.515-0.809-0.1175-0.2995-0.1785-0.6255-0.1785-0.9475 0-0.32214 0.06099-0.64815 0.17871-0.94725 0.1177-0.29914 0.29461-0.577 0.51465-0.8086l0.0088-0.0098c0.21833-0.22736 0.4828596-0.41309 0.7695496-0.5381 0.2905-0.1265 0.6085-0.193 0.9245-0.193zm7.207 0c0.31585 0 0.63425 0.06666 0.9248 0.19336 0.28666 0.125 0.5512 0.31072 0.76955 0.5381l0.0088 0.0098c0.22004 0.23162 0.39694 0.50945 0.51465 0.8086 0.1175 0.299 0.1785 0.625 0.1785 0.947 0 0.32216-0.06099 0.6481-0.17871 0.94725-0.1177 0.29914-0.2946 0.57795-0.51465 0.80955l-0.0088 0.0088c-0.21833 0.22736-0.48286 0.41308-0.76955 0.5381-0.29057 0.1267-0.60895 0.19336-0.9248 0.19336h-0.03223c-0.828 0.0475-1.335-0.2245-1.824-0.718-0.4435-0.4475-0.8385-1.1075-1.247-1.83 0.358-0.6185 0.719-1.186 1.131-1.6025 0.5195-0.526 1.086-0.844 1.9725-0.844zm-0.6035 1v1h-1v1h1v1h1v-1h1v-1h-1v-1zm-8 1v1h3v-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-backup.svg b/.icons/awkward/32x32/places/folder-green-backup.svg
new file mode 100644
index 00000000..7f0fe695
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#2f3e1f" d="m15.607422 13.011719c-0.33596 0.021972-0.67371 0.073469-1.009766 0.154297-2.688447 0.646633-4.594183 3.061061-4.597656 5.826172a1.0001 1.0001 0 0 0 0 0.007812h-1l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.005859c0.0023-1.852241 1.263577-3.449661 3.064453-3.882813 1.800879-0.433152 3.651746 0.41586 4.496094 2.064453 0.844348 1.648592 0.452744 3.647246-0.951172 4.855469-1.381932 1.189304-3.520755 1.236987-5.025391 0.15625a1.0005966 1.0005966 0 0 0 -1.167968 1.625c2.245578 1.612935 5.380223 1.556995 7.498046-0.265625 2.095842-1.803701 2.68627-4.820142 1.425782-7.28125-0.945366-1.845831-2.75319-3.030673-4.732422-3.234375-0.329872-0.03395-0.664041-0.041503-1-0.019531zm0.376953 2.974609a1.0001 1.0001 0 0 0 -0.984375 1.013672v2a1.0001 1.0001 0 0 0 0.292969 0.707031l1 1a1.0001 1.0001 0 1 0 1.414062 -1.414062l-0.707031-0.707031v-1.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-books.svg b/.icons/awkward/32x32/places/folder-green-books.svg
new file mode 100644
index 00000000..a3436e5d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#2f3e1f" d="m12 15c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-cd.svg b/.icons/awkward/32x32/places/folder-green-cd.svg
new file mode 100644
index 00000000..f693799c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#2f3e1f" cx="15" cy="19" r="6"/>
+ <circle style="fill:#87b158" cx="15" cy="19" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-copy-cloud.svg b/.icons/awkward/32x32/places/folder-green-copy-cloud.svg
new file mode 100644
index 00000000..acfaa2de
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 19.5,14 17.25,17.75 18.75,18.5 Z M 11.25,16.25 9,17.857 12,17.75 13.5,23 14.25,22.25 21,23 18.75,19.25 17.785,18.714 14.143,20.857 12.428,16.572 Z M 15.429,17.857 13.714,18.928 14.357,20.428 17.357,18.714 16.286,17.857 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-desktop.svg b/.icons/awkward/32x32/places/folder-green-desktop.svg
new file mode 120000
index 00000000..498922f1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-desktop.svg
@@ -0,0 +1 @@
+user-green-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-green-development.svg b/.icons/awkward/32x32/places/folder-green-development.svg
new file mode 100644
index 00000000..49205700
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 14.738,14 V 14.002 L 14.627,15.318 A 3.9641,3.9283 0 0 0 13.469,15.982 L 12.262,15.418 11,17.584 12.098,18.34 A 3.9641,3.9283 0 0 0 12.035,19.002 3.9641,3.9283 0 0 0 12.094,19.668 L 11,20.418 12.262,22.584 13.467,22.02 A 3.9641,3.9283 0 0 0 14.629,22.682 L 14.738,24 H 17.262 L 17.373,22.684 A 3.9641,3.9283 0 0 0 18.531,22.02 L 19.738,22.582 21,20.418 19.904,19.664 A 3.9641,3.9283 0 0 0 19.963,19 3.9641,3.9283 0 0 0 19.904,18.336 L 20.998,17.582 19.738,15.418 18.531,15.98 A 3.9641,3.9283 0 0 0 17.371,15.32 L 17.262,14 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-documents-open.svg b/.icons/awkward/32x32/places/folder-green-documents-open.svg
new file mode 100644
index 00000000..76492f39
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 12.75,16 C 12.334,16 12,16.334 12,16.75 V 25.25 C 12,25.666 12.334,26 12.75,26 H 19.25 C 19.666,26 20,25.666 20,25.25 V 18.5 L 17.5,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-documents.svg b/.icons/awkward/32x32/places/folder-green-documents.svg
new file mode 100644
index 00000000..e32c1d7d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 12.75,14 C 12.334,14 12,14.334 12,14.75 V 23.25 C 12,23.666 12.334,24 12.75,24 H 19.25 C 19.666,24 20,23.666 20,23.25 V 16.5 L 17.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-download-open.svg b/.icons/awkward/32x32/places/folder-green-download-open.svg
new file mode 100644
index 00000000..3ade9fe8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 15,16 V 20 H 13 L 16,24 19,20 H 17 V 16 Z M 12,24 V 25 H 20 V 24 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-download.svg b/.icons/awkward/32x32/places/folder-green-download.svg
new file mode 100644
index 00000000..8f43411b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 15,14 V 18 H 13 L 16,22 19,18 H 17 V 14 Z M 12,22 V 24 H 20 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-downloads.svg b/.icons/awkward/32x32/places/folder-green-downloads.svg
new file mode 120000
index 00000000..1d48828a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-downloads.svg
@@ -0,0 +1 @@
+folder-green-download.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-green-drag-accept.svg b/.icons/awkward/32x32/places/folder-green-drag-accept.svg
new file mode 100644
index 00000000..2a686670
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-dropbox.svg b/.icons/awkward/32x32/places/folder-green-dropbox.svg
new file mode 100644
index 00000000..317c437e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 12.83,13.7 9.5,15.7 12.17,17.7 9.49,19.7 12.83,21.7 15.5,19.7 12.17,17.7 15.5,15.7 18.83,17.7 15.5,19.7 18.17,21.7 21.51,19.7 18.83,17.7 21.5,15.7 18.17,13.7 15.5,15.7 Z M 15.5,20.3 12.83,22.3 12.17,21.9 V 22.3 L 15.5,24.3 18.83,22.3 V 21.9 L 18.17,22.3 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-favorites.svg b/.icons/awkward/32x32/places/folder-green-favorites.svg
new file mode 100644
index 00000000..6966acfa
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 15.5,14 14.176,18 10.5,18 13.357,20.26 12.41,24 15.5,21.6 18.59,24 17.642,20.26 20.5,18 16.824,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-games.svg b/.icons/awkward/32x32/places/folder-green-games.svg
new file mode 100644
index 00000000..7d20c1fa
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 18.645 15 C 18.495 15.001 18.359 15.052 18.229 15.15 C 17.899 15.402 17.21 15.999 15.998 16 C 14.786 16.001 14.1 15.402 13.77 15.15 C 13.64 15.052 13.515 15.003 13.363 15.004 C 13.212 15.005 13.037 15.049 12.859 15.15 C 12.211 15.515 11.617 16.712 11.293 18.262 C 11.017 19.578 10.913 21.377 11.078 22.102 C 11.222 22.724 11.469 23 11.91 23 C 13.323 23 13.385 21.908 13.906 20.861 C 14.283 20.281 15.156 20.019 15.998 20.049 C 16.84 20.017 17.715 20.281 18.092 20.861 C 18.613 21.908 18.675 23 20.088 23 C 20.529 23 20.776 22.724 20.92 22.102 C 21.085 21.377 20.981 19.578 20.705 18.262 C 20.381 16.712 19.787 15.515 19.139 15.15 C 18.961 15.049 18.796 14.999 18.645 15 z M 13 16 L 14 16 L 14 17 L 15 17 L 15 18 L 14 18 L 14 19 L 13 19 L 13 18 L 12 18 L 12 17 L 13 17 L 13 16 z M 18.5 16 A 0.5 0.5 0 0 1 19 16.5 A 0.5 0.5 0 0 1 18.5 17 A 0.5 0.5 0 0 1 18 16.5 A 0.5 0.5 0 0 1 18.5 16 z M 17.5 17 A 0.5 0.5 0 0 1 18 17.5 A 0.5 0.5 0 0 1 17.5 18 A 0.5 0.5 0 0 1 17 17.5 A 0.5 0.5 0 0 1 17.5 17 z M 19.5 17 A 0.5 0.5 0 0 1 20 17.5 A 0.5 0.5 0 0 1 19.5 18 A 0.5 0.5 0 0 1 19 17.5 A 0.5 0.5 0 0 1 19.5 17 z M 18.5 18 A 0.5 0.5 0 0 1 19 18.5 A 0.5 0.5 0 0 1 18.5 19 A 0.5 0.5 0 0 1 18 18.5 A 0.5 0.5 0 0 1 18.5 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-git.svg b/.icons/awkward/32x32/places/folder-green-git.svg
new file mode 100644
index 00000000..e155dcdf
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 12.707,12.996 12,13.703 13.152,14.855 A 1.5,1.5 0 0 0 13.004,15.5 1.5,1.5 0 0 0 14.004,16.912 V 21.088 A 1.5,1.5 0 0 0 13.004,22.5 1.5,1.5 0 0 0 14.504,24 1.5,1.5 0 0 0 16.004,22.5 1.5,1.5 0 0 0 15.004,21.088 V 16.912 A 1.5,1.5 0 0 0 15.149,16.852 L 17.153,18.855 A 1.5,1.5 0 0 0 17.005,19.5 1.5,1.5 0 0 0 18.505,21 1.5,1.5 0 0 0 20.005,19.5 1.5,1.5 0 0 0 18.505,18 1.5,1.5 0 0 0 17.86,18.148 L 15.856,16.145 A 1.5,1.5 0 0 0 16.005,15.5 1.5,1.5 0 0 0 14.505,14 1.5,1.5 0 0 0 13.86,14.149 L 12.708,12.996 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-github.svg b/.icons/awkward/32x32/places/folder-green-github.svg
new file mode 100644
index 00000000..ee8c9cfe
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#2f3e1f" d="m 16,14 c -2.761424,0 -5,2.238576 -5,5 7.92e-4,2.207084 1.448598,4.152573 3.5625,4.787109 v -0.804687 c -1.265656,0.2793 -1.630859,-0.556641 -1.630859,-0.556641 -0.206993,-0.534138 -0.50586,-0.478156 -0.50586,-0.478156 -0.413144,-0.28665 0.03125,-0.28125 0.03125,-0.28125 0.347602,0.06261 0.658903,0.39224 0.895691,0.633129 0.164431,0.167279 0.184879,0.270156 0.605672,0.300926 0.258577,0.0367 0.49603,-0.01639 0.619731,-0.07286 0.01736,-0.125399 0.0194,-0.577036 0.02734,-0.814677 C 13.618537,21.281097 13.000263,20.428902 13,19.5 c 0.0014,-0.710006 0.364949,-1.386038 1,-1.859375 V 16 c 0.326285,0 0.718404,0.577667 1.037109,1.134766 C 15.347088,17.046328 15.672359,17.000803 16,17 c 0.327641,8.03e-4 0.652912,0.04633 0.962891,0.134766 C 17.281596,16.577667 17.673715,16 18,16 v 1.638672 c 0.635658,0.473791 0.999296,1.150641 1,1.861328 -0.0014,1.05337 -0.79497,1.993 -1.984375,2.349609 0.01555,0.332327 0.03711,0.714925 0.03711,1.013672 0,0.5207 -0.0028,0.35915 -0.0039,0.574219 v 0.445312 C 19.351442,23.388806 20.997199,21.355003 21,19 21,16.238576 18.761424,14 16,14 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-gitlab.svg b/.icons/awkward/32x32/places/folder-green-gitlab.svg
new file mode 100644
index 00000000..827f8894
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f;fill-rule:evenodd" d="m 12.055391,14.000099 c -0.08401,0 -0.168122,0.04757 -0.199495,0.142885 L 10.635908,18 h 2.838967 l -1.219989,-3.857016 c -0.03139,-0.09532 -0.115484,-0.142885 -0.199495,-0.142885 z M 13.474875,18 l 2.02513,6 2.02513,-6 z m 4.05026,0 h 2.838968 l -1.219989,-3.857016 c -0.06274,-0.190645 -0.336216,-0.190645 -0.39899,0 z m 2.838968,0 -4.864098,6 5.327028,-3.819864 c 0.146989,-0.105359 0.208568,-0.292063 0.152435,-0.462577 z m -4.864098,6 -4.864097,-6 -0.615366,1.717559 c -0.05613,0.170514 0.0054,0.357218 0.152435,0.462577 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-gnome.svg b/.icons/awkward/32x32/places/folder-green-gnome.svg
new file mode 100644
index 00000000..f7d21c06
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 19.952,12 C 17.413,12 16.937,15.858 18.366,15.858 19.794,15.858 22.492,12 19.952,12 Z M 16.041,12.594 C 16.001,12.593 15.958,12.597 15.913,12.602 14.473,12.784 14.98,15.219 15.746,15.264 16.487,15.309 17.299,12.598 16.04,12.594 Z M 13.546,13.493 C 13.458,13.487 13.361,13.504 13.252,13.548 12.096,14.023 13.077,15.984 13.724,15.852 14.312,15.732 14.396,13.548 13.546,13.493 Z M 11.659,15.095 C 11.558,15.093 11.45,15.127 11.334,15.214 10.408,15.905 11.645,17.574 12.19,17.315 12.666,17.088 12.362,15.121 11.658,15.096 Z M 17.126,16.689 C 15.12,16.654 12.474,17.672 12.023,19.718 11.534,21.93 14.035,25 16.643,25 17.927,25 19.407,23.827 19.684,22.342 19.896,21.209 17.195,21.663 17.292,22.412 17.408,23.311 16.641,23.755 15.889,23.176 13.495,21.332 19.852,20.412 19.432,17.893 19.302,17.109 18.329,16.71 17.126,16.689 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-google-drive.svg b/.icons/awkward/32x32/places/folder-green-google-drive.svg
new file mode 100644
index 00000000..a71bb2e8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 14,14 17,19 H 21 L 17.666,14 Z M 13.301,14.6 10.5,20 12.4,23 15,17.6 Z M 15,20 13.5,23 H 19.5 L 21,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-image-people.svg b/.icons/awkward/32x32/places/folder-green-image-people.svg
new file mode 100644
index 00000000..129b48a8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 13.41,16.301 C 13.376,16.308 13.341,16.321 13.309,16.336 12.986,16.487 12.902,16.959 13.123,17.396 13.301,17.748 13.616,17.966 13.902,17.959 14.118,19.128 14.976,20 16,20 17.024,20 17.882,19.128 18.098,17.959 18.384,17.966 18.699,17.748 18.877,17.396 19.098,16.959 19.014,16.487 18.691,16.336 18.659,16.321 18.624,16.308 18.59,16.301 18.548,15.023 17.406,14 16,14 14.594,14 13.452,15.023 13.41,16.301 Z M 15.996,21 C 15.413,21 14.887,20.71 14.5,20.248 12.869,20.489 11.125,20.838 11.016,21.236 11.014,21.242 11.017,21.249 11.016,21.254 11.011,21.274 11.01,21.292 11.008,21.312 11.007,21.322 11,21.328 11,21.338 V 22.732 C 11,22.881 11.111,23 11.25,23 H 20.75 C 20.889,23 21,22.881 21,22.732 V 21.328 C 20.999,21.296 20.985,21.268 20.977,21.236 20.861,20.822 19.171,20.459 17.568,20.217 17.445,20.389 17.281,20.544 17.061,20.66 L 17.059,20.662 C 16.747,20.877 16.386,21 16.004,21"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-important.svg b/.icons/awkward/32x32/places/folder-green-important.svg
new file mode 100644
index 00000000..a4a6a1b8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15,16 H 17 V 20 H 15 Z M 16,21 C 16.552,21 17,21.448 17,22 17,22.552 16.552,23 16,23 15.448,23 15,22.552 15,22 15,21.448 15.448,21 16,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-java.svg b/.icons/awkward/32x32/places/folder-green-java.svg
new file mode 100644
index 00000000..03fb5c7a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 15.008,13 C 15.008,13 15.585,13.353 15.178,14.281 14.562,15.68 15.746,16 15.746,16 15.746,16 15.37,15.672 15.871,14.518 16.425,13.238 15.008,13 15.008,13 Z M 16.6,14.928 C 16.6,14.928 15.551,15.393 16.227,16.666 16.673,17.509 16.178,17.928 16.178,17.928 16.178,17.928 17.445,17.51 16.834,16.346 16.285,15.293 16.6,14.928 16.6,14.928 Z M 13.336,15 C 13.336,15 12.585,15.799 13.328,16.781 13.82,17.435 13.498,18 13.498,18 13.498,18 14.429,17.175 13.756,16.271 13.148,15.457 13.336,15 13.336,15 Z M 13.498,18 H 11 L 12.5,24 H 18 L 18.34,23.016 C 18.506,23.057 18.678,23.086 18.857,23.086 20.041,23.086 21,22.326 21,21.143 21,20.138 20.307,19.303 19.375,19.07 L 19.572,18 Z M 19.203,19.76 A 0.71429,1.4286 15 0 1 19.227,19.764 0.71429,1.4286 15 0 1 19.547,21.328 0.71429,1.4286 15 0 1 18.512,22.527 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-kde.svg b/.icons/awkward/32x32/places/folder-green-kde.svg
new file mode 100644
index 00000000..af6e88ed
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <g transform="translate(7,11.00002)">
+ <path style="fill:#2f3e1f" d="m9.0056 1.00002-2.0056 0.3989v8.5128l1.9944-0.3116v-3.6l2.8056 4 2.1886-1.00012-2.9886-3.39988 3.0114-3.6-2.2114-1.00014-2.8056 4.20014v-4.20014z"/>
+ <path style="fill:#2f3e1f" d="m4.28125 4.2011719c-0.0246 3e-3 -0.051712 0.00874-0.070312 0.027344l-0.8535161 0.847656c-0.035792 0.0357-0.039984 0.089612-0.013672 0.1328125l0.9082031 1.4882812c-0.213336 0.346448-0.3789944 0.72368-0.4902343 1.125l-1.6738281 0.3457032c-0.05084 0.0104-0.0878906 0.0593281-0.0878906 0.1113281v1.1972656c0 0.0507 0.038572 0.093769 0.087891 0.1054687l1.6230469 0.390625c0.102124 0.4515198 0.2747303 0.8766718 0.5039063 1.2636718l-0.9453126 1.429688c-0.02868 0.0435-0.023316 0.101771 0.013672 0.138672l0.8535157 0.847656c0.036 0.0357 0.091566 0.03977 0.1347656 0.01367l1.4765625-0.890625c0.36468 0.217976 0.7624668 0.384786 1.1855469 0.490234l0.3457031 1.646484c0.0107995 0.050802 0.0530682 0.087893 0.1054682 0.087893h1.2070313c0.0504 0 0.093469-0.03313 0.1054687-0.08203l0.4101563-1.658203c0.42644-0.110472 0.8235331-0.288804 1.1894531-0.513672l1.482422 0.964844c0.0438 0.0282 0.101472 0.02263 0.138672-0.01367l0.849609-0.845704c0.036-0.0357 0.04398-0.09186 0.01758-0.134765l-0.580078-0.947266-0.189453 0.05859c-0.0276 0.0084-0.05802-0.0036-0.07422-0.02734 0 0-0.179449-0.244084-0.322265-0.4375-0.05957-0.09064-0.550829-0.687764-0.890625-1.121093a3 3 0 0 1-2.728517 1.757809 3 3 0 0 1-3-3 3 3 0 0 1 1.4003906-2.5351562v-1.5898438c-0.22315 0.082948-0.3698787 0.1843413-0.5742187 0.3007812l-1.4765625-0.9589843c-0.0219-0.0144-0.044059-0.018025-0.068359-0.015625z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-linux.svg b/.icons/awkward/32x32/places/folder-green-linux.svg
new file mode 100644
index 00000000..b6b5a9ae
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 15.843,21.196 C 15.043,21.569 14.299,21.565 13.799,21.529 13.203,21.486 12.723,21.322 12.513,21.18 12.383,21.092 12.206,21.126 12.118,21.256 12.03,21.386 12.064,21.562 12.194,21.65 12.533,21.879 13.132,22.05 13.758,22.095 13.864,22.103 13.981,22.108 14.106,22.108 14.651,22.108 15.343,22.056 16.083,21.711 16.225,21.645 16.287,21.476 16.221,21.334 16.155,21.192 15.986,21.13 15.843,21.196 Z M 19.001,20.775 C 19.028,18.308 19.282,13.645 14.558,14.021 9.8935,14.397 11.13,19.324 11.061,20.974 10.999,21.847 10.709,22.914 10.3,24 H 11.561 C 11.69,23.54 11.786,23.085 11.827,22.651 11.903,22.704 11.984,22.755 12.071,22.804 12.212,22.887 12.333,22.998 12.462,23.115 12.762,23.389 13.102,23.699 13.768,23.738 13.812,23.74 13.857,23.742 13.901,23.742 14.574,23.742 15.034,23.447 15.404,23.211 15.581,23.097 15.734,22.999 15.878,22.952 16.287,22.824 16.645,22.617 16.912,22.354 16.954,22.313 16.993,22.271 17.029,22.228 17.178,22.773 17.382,23.387 17.608,24 H 20.3 C 19.654,23.002 18.987,22.024 19.001,20.776 Z M 11.512,19.433 C 11.512,19.433 11.512,19.433 11.512,19.433 11.466,18.627 11.851,17.95 12.373,17.92 12.894,17.889 13.355,18.518 13.401,19.323 13.401,19.323 13.401,19.323 13.401,19.323 13.403,19.367 13.405,19.41 13.405,19.452 13.239,19.494 13.09,19.554 12.957,19.624 12.956,19.618 12.956,19.612 12.955,19.607 V 19.606 C 12.911,19.149 12.667,18.804 12.41,18.835 12.153,18.866 11.981,19.262 12.026,19.719 12.026,19.72 12.026,19.72 12.026,19.72 12.045,19.919 12.103,20.097 12.183,20.232 12.163,20.248 12.107,20.289 12.042,20.336 11.993,20.371 11.934,20.415 11.863,20.467 11.669,20.212 11.536,19.846 11.512,19.433 Z M 16.797,21.423 C 16.778,21.849 16.221,22.25 15.707,22.41 L 15.704,22.411 C 15.49,22.48 15.3,22.603 15.098,22.732 14.758,22.949 14.408,23.173 13.901,23.173 13.868,23.173 13.834,23.172 13.8,23.17 13.336,23.143 13.119,22.945 12.845,22.695 12.7,22.563 12.55,22.426 12.356,22.313 L 12.352,22.311 C 11.935,22.075 11.676,21.782 11.66,21.527 11.652,21.401 11.708,21.291 11.828,21.201 12.088,21.006 12.262,20.879 12.377,20.794 12.505,20.701 12.544,20.673 12.573,20.645 12.593,20.626 12.615,20.604 12.639,20.581 12.878,20.349 13.277,19.961 13.891,19.961 14.266,19.961 14.681,20.105 15.123,20.389 15.331,20.525 15.512,20.587 15.742,20.667 15.899,20.721 16.078,20.783 16.318,20.885 L 16.322,20.887 C 16.545,20.979 16.809,21.146 16.797,21.423 Z M 16.674,20.424 C 16.631,20.402 16.586,20.382 16.539,20.362 16.323,20.27 16.15,20.207 16.007,20.157 16.086,20.002 16.135,19.808 16.14,19.598 V 19.598 C 16.151,19.086 15.893,18.671 15.564,18.67 15.234,18.67 14.959,19.084 14.948,19.595 V 19.595 C 14.947,19.612 14.947,19.629 14.947,19.645 14.745,19.552 14.545,19.484 14.35,19.443 14.349,19.423 14.348,19.404 14.348,19.385 V 19.384 C 14.329,18.453 14.901,17.681 15.625,17.662 16.349,17.642 16.951,18.381 16.97,19.313 V 19.314 C 16.979,19.735 16.866,20.123 16.673,20.424 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-locked.svg b/.icons/awkward/32x32/places/folder-green-locked.svg
new file mode 100644
index 00000000..320d79a3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 16 14 C 14.34 14 13 15.3 13 17 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 17 C 19 15.3 17.66 14 16 14 z M 16 15 C 17.11 15 18 15.9 18 17 L 18 18 L 14 18 L 14 17 C 14 15.9 14.89 15 16 15 z"/>
+ <path style="fill:#3f51b5" d="M 12,23.5 V 24 H 12.5 C 12.223,24 12,23.777 12,23.5 Z"/>
+ <path style="fill:#3f51b5" d="M 20,23.5 C 20,23.777 19.777,24 19.5,24 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-mail-cloud.svg b/.icons/awkward/32x32/places/folder-green-mail-cloud.svg
new file mode 100644
index 00000000..c34c41c7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 15.667,15 A 3.3333,3.6364 0 0 0 12.512,17.471 2.6667,2.9091 0 0 0 11,20.091 2.6667,2.9091 0 0 0 13.667,23 2.6667,2.9091 0 0 0 15.439,22.26 3.3333,3.6364 0 0 0 15.667,22.273 3.3333,3.6364 0 0 0 17.076,21.927 2.6667,2.9091 0 0 0 18.334,22.273 2.6667,2.9091 0 0 0 21,19.364 2.6667,2.9091 0 0 0 18.333,16.455 2.6667,2.9091 0 0 0 18.328,16.455 3.3333,3.6364 0 0 0 15.666,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-mail.svg b/.icons/awkward/32x32/places/folder-green-mail.svg
new file mode 100644
index 00000000..f124730c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 16,13 C 12.687,13 10,15.687 10,19 10,22.314 12.687,25 16,25 H 19.75 C 19.75,25 20.453,24.699 20.5,23.949 20.5,23.199 19.75,23 19.75,23 H 16 C 15.805,22.999 15.611,22.983 15.418,22.953 14.718,22.874 14.162,22.654 13.742,22.301 L 13.736,22.297 C 12.65,21.551 12,20.318 12,19 12,16.791 13.791,15 16,15 18.209,15 20,16.791 20,19 20,19.454 19.908,19.745 19.76,20.002 19.756,20.002 19.753,20 19.75,20 H 18.816 C 18.928,19.686 19,19.352 19,19 19,17.343 17.657,16 16,16 14.344,16 13,17.343 13,19 13,20.657 14.343,22 16,22 H 19.75 C 20.292,21.95 20.673,21.629 21.02,21.424 21.782,20.88 22,20.114 22,19 22,15.686 19.314,13 16,13 Z M 16,18 C 16.552,18 17,18.448 17,19 17,19.552 16.552,20 16,20 15.448,20 15,19.552 15,19 15,18.448 15.448,18 16,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-mega.svg b/.icons/awkward/32x32/places/folder-green-mega.svg
new file mode 100644
index 00000000..2cb1b7a2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 16,13 C 12.686,13 10,15.686 10,19 10,22.314 12.686,25 16,25 19.314,25 22,22.314 22,19 22,15.686 19.314,13 16,13 Z M 13,16 H 15 V 16 L 16,17 17,16 H 19 V 22 H 17 V 19 L 16,20 15,19 V 22 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-meocloud.svg b/.icons/awkward/32x32/places/folder-green-meocloud.svg
new file mode 100644
index 00000000..0605afc2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 16.2,15 C 14.998,15 13.897,15.676 13.352,16.748 13.113,16.651 12.857,16.6 12.6,16.6 11.599,16.6 10.755,17.341 10.621,18.332 9.653,18.665 9.001,19.576 9,20.6 9,21.925 10.075,23 11.4,23 H 18.6 C 19.925,23 21,21.925 21,20.6 20.999,19.581 20.356,18.675 19.395,18.338 19.398,18.292 19.399,18.245 19.4,18.199 19.4,16.432 17.967,15 16.2,15 Z M 16.199,17 C 16.884,17 17.396,17.511 17.398,18.195 V 18.201 C 17.337,19.099 17.883,19.927 18.732,20.225 18.899,20.283 18.999,20.424 19,20.6 19,20.844 18.844,21 18.6,21 H 11.4 C 11.156,21 11.001,20.845 11,20.602 V 20.6 C 11.001,20.422 11.102,20.282 11.27,20.225 11.985,19.979 12.5,19.351 12.602,18.602 13.564,18.992 14.664,18.581 15.135,17.656 15.341,17.25 15.747,17 16.199,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-music-open.svg b/.icons/awkward/32x32/places/folder-green-music-open.svg
new file mode 100644
index 00000000..c861d341
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 14,21.27 C 13.7,21.09 13.35,21 13,21 11.9,21 11,21.9 11,23 11,24.1 11.9,25 13,25 14.1,25 15,24.1 15,23 V 18 H 19 V 21.27 C 18.7,21.09 18.35,21 18,21 16.9,21 16,21.9 16,23 16,24.1 16.9,25 18,25 19.1,25 20,24.1 20,23 V 16 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-music.svg b/.icons/awkward/32x32/places/folder-green-music.svg
new file mode 100644
index 00000000..b198fdc1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 14,19.27 C 13.7,19.09 13.35,19 13,19 11.9,19 11,19.9 11,21 11,22.1 11.9,23 13,23 14.1,23 15,22.1 15,21 V 16 H 19 V 19.27 C 18.7,19.09 18.35,19 18,19 16.9,19 16,19.9 16,21 16,22.1 16.9,23 18,23 19.1,23 20,22.1 20,21 V 14 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-network.svg b/.icons/awkward/32x32/places/folder-green-network.svg
new file mode 100644
index 00000000..58abdc95
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15.643,15.384 C 15.691,15.379 15.751,15.387 15.799,15.384 15.805,15.407 15.764,15.488 15.71,15.607 15.363,16.365 15.343,17.253 15.665,17.728 15.723,17.814 15.777,17.896 15.777,17.906 15.777,17.917 15.714,17.929 15.643,17.929 15.476,17.929 15.318,17.827 14.996,17.571 14.852,17.458 14.666,17.363 14.594,17.348 14.48,17.326 14.45,17.336 14.304,17.482 14.167,17.619 14.125,17.692 14.125,17.817 14.125,18.29 14.687,18.667 15.732,18.888 17.151,19.189 17.501,19.459 17.54,20.205 17.589,21.141 17.091,21.847 16,22.393 15.87,22.458 15.787,22.483 15.732,22.504 15.708,22.502 15.689,22.507 15.665,22.504 15.656,22.476 15.643,22.408 15.643,22.281 15.643,21.784 15.447,21.273 15.152,20.987 15.073,20.91 14.851,20.747 14.661,20.63 14.471,20.512 14.279,20.375 14.237,20.317 14.166,20.22 14.16,20.161 14.214,19.982 14.313,19.656 14.431,19.474 14.661,19.268 14.781,19.16 14.902,19.069 14.929,19.067 14.955,19.065 14.775,19.011 14.505,18.955 14.234,18.9 13.839,18.784 13.634,18.71 13.26,18.575 12.755,18.29 12.563,18.085 12.555,18.076 12.547,18.07 12.54,18.063 12.816,16.964 13.59,16.063 14.616,15.63 14.831,15.539 15.052,15.476 15.286,15.429 15.402,15.405 15.523,15.396 15.643,15.384 Z M 18.991,17.058 C 19.075,17.11 19.392,17.795 19.482,18.129 19.599,18.561 19.59,19.308 19.482,19.736 19.441,19.9 19.388,20.052 19.371,20.071 19.353,20.09 19.289,19.981 19.214,19.848 19.139,19.715 18.9,19.433 18.701,19.223 18.126,18.617 18.036,18.301 18.277,17.817 18.398,17.573 18.926,17.018 18.991,17.058 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-nextcloud.svg b/.icons/awkward/32x32/places/folder-green-nextcloud.svg
new file mode 100644
index 00000000..def4ba3c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#2f3e1f" d="M 22,16 A 3,3 0 0 0 19,19 3,3 0 0 0 22,22 3,3 0 0 0 25,19 3,3 0 0 0 22,16 Z M 22,18 A 1,1 0 0 1 23,19 1,1 0 0 1 22,20 1,1 0 0 1 21,19 1,1 0 0 1 22,18 Z M 8,16 A 3,3 0 0 0 5,19 3,3 0 0 0 8,22 3,3 0 0 0 11,19 3,3 0 0 0 8,16 Z M 8,18 A 1,1 0 0 1 9,19 1,1 0 0 1 8,20 1,1 0 0 1 7,19 1,1 0 0 1 8,18 Z M 15,15 A 4,4 0 0 0 11,19 4,4 0 0 0 15,23 4,4 0 0 0 19,19 4,4 0 0 0 15,15 Z M 15,17 A 2,2 0 0 1 17,19 2,2 0 0 1 15,21 2,2 0 0 1 13,19 2,2 0 0 1 15,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-open.svg b/.icons/awkward/32x32/places/folder-green-open.svg
new file mode 100644
index 00000000..b51ce9d4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-owncloud.svg b/.icons/awkward/32x32/places/folder-green-owncloud.svg
new file mode 100644
index 00000000..6f37d054
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="17.5" cy="18" r="2.25"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22" cy="22" r="1.25"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19.25" cy="20.75" r="2.5"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="10" cy="21" r="2.25"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="16.25" r="1.5"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.5" cy="19" r="2.75"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="22" r="1.25"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="14.75" cy="16.75" r="2.5"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="20" r="3.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-pcloud.svg b/.icons/awkward/32x32/places/folder-green-pcloud.svg
new file mode 100644
index 00000000..9616bf3a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 16,13 A 5,5 0 0 0 11.396484,16.048828 4,4 0 0 0 8,20 4,4 0 0 0 11.808594,23.990234 V 24 h 9.714844 A 2.4761905,2.4761905 0 0 0 24,21.523438 2.4761905,2.4761905 0 0 0 22.822266,19.417969 2.5,2.5 0 0 0 23,18.5 2.5,2.5 0 0 0 20.578125,16.003906 5,5 0 0 0 16,13 Z m -2,3 h 1 3 v 3 h -3 v 2 h -1 v -2 z m 1,1 v 1 h 2 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-photo.svg b/.icons/awkward/32x32/places/folder-green-photo.svg
new file mode 100644
index 00000000..04685c77
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 14,15 13,16 H 12.5 C 11.669,16 11,16.557 11,17.25 V 21.75 C 11,22.442 11.669,23 12.5,23 H 19.5 C 20.331,23 21,22.442 21,21.75 V 17.25 C 21,16.557 20.331,16 19.5,16 H 19 L 18,15 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-pictures-open.svg b/.icons/awkward/32x32/places/folder-green-pictures-open.svg
new file mode 100644
index 00000000..da36bda7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 11.699,17 C 11.311,17 11,17.311 11,17.699 V 24.301 C 11,24.689 11.311,25 11.699,25 H 20.301 C 20.689,25 21,24.689 21,24.301 V 17.699 C 21,17.311 20.689,17 20.301,17 Z M 14,20 17,23 18.5,21 20,23 V 24 H 12 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-pictures.svg b/.icons/awkward/32x32/places/folder-green-pictures.svg
new file mode 100644
index 00000000..c526d61a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 11.699 15 C 11.311 15 11 15.311 11 15.699 L 11 22.301 C 11 22.689 11.311 23 11.699 23 L 20.301 23 C 20.689 23 21 22.689 21 22.301 L 21 15.699 C 21 15.311 20.689 15 20.301 15 L 11.699 15 z M 14 18 L 17 21 L 18.5 19 L 20 21 L 20 22 L 12 22 L 12 20 L 14 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-print.svg b/.icons/awkward/32x32/places/folder-green-print.svg
new file mode 100644
index 00000000..a510ba66
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 13,14 V 16 H 19 V 14 Z M 11.715,17 C 11.358,17 11,17.349 11,17.699 V 20.301 C 11,20.651 11.358,21 11.715,21 H 13 V 24 H 19 V 21 H 20.285 C 20.642,21 21,20.651 21,20.301 V 17.699 C 21,17.349 20.642,17 20.285,17 Z M 13,19 H 19 V 20 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-private.svg b/.icons/awkward/32x32/places/folder-green-private.svg
new file mode 100644
index 00000000..9a552ef9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 13,16 C 11.343,16 10,17.343 10,19 10,20.657 11.343,22 13,22 14.27,22 15.401,21.197 15.824,20 H 18 V 21 H 20 V 20 H 21 V 18 H 15.824 C 15.401,16.803 14.27,16 13,16 Z M 13,18 C 13.552,18 14,18.448 14,19 14,19.552 13.552,20 13,20 12.448,20 12,19.552 12,19 12,18.448 12.448,18 13,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-projects.svg b/.icons/awkward/32x32/places/folder-green-projects.svg
new file mode 100644
index 00000000..6b6f0133
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#2f3e1f" d="M 17,14 C 16.781,14.081 16.556,14.187 16.375,14.337 15.512,15.031 16.156,16.288 17,17 V 19 C 17.631,19.437 17.777,19.58 18.15,20 18.34,20.214 18.869,20.756 19,21 V 17 C 19.862,16.3 20.462,15.094 19.625,14.375 19.444,14.225 19.219,14.088 19,14 V 15.406 C 19,15.694 18.601,15.981 18.211,15.981 H 17.784 C 17.434,15.981 17,15.694 17,15.406 Z M 15,19 C 12.5,19 11,21.125 11,23 L 10.156,23.005 C 10,23.006 10,23.161 10,23.161 L 9.9963,23.844 C 9.9954,24 10.153,24 10.153,24 H 19.865 C 19.865,24 20.026,24 20.021,23.844 L 20,23.165 C 20,23.165 20,23.01 19.844,23.009 L 19.009,23 C 19.009,21.125 17.5,19 15,19 Z M 15,21 C 17,21 17,22.225 17,23 H 13 C 13,22.25 13,21 15,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-public.svg b/.icons/awkward/32x32/places/folder-green-public.svg
new file mode 120000
index 00000000..58f569de
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-public.svg
@@ -0,0 +1 @@
+folder-green-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-green-publicshare-open.svg b/.icons/awkward/32x32/places/folder-green-publicshare-open.svg
new file mode 100644
index 00000000..4e4b37a1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 13.41,18.301 C 13.376,18.308 13.341,18.321 13.309,18.336 12.986,18.487 12.902,18.959 13.123,19.396 13.301,19.748 13.616,19.966 13.902,19.959 14.118,21.128 14.976,22 16,22 17.024,22 17.882,21.128 18.098,19.959 18.384,19.966 18.699,19.748 18.877,19.396 19.098,18.959 19.014,18.487 18.691,18.336 18.659,18.321 18.624,18.308 18.59,18.301 18.548,17.023 17.406,16 16,16 14.594,16 13.452,17.023 13.41,18.301 Z M 15.996,23 C 15.413,23 14.887,22.71 14.5,22.248 12.869,22.489 11.125,22.838 11.016,23.236 11.014,23.242 11.017,23.249 11.016,23.254 11.011,23.274 11.01,23.292 11.008,23.312 11.007,23.322 11,23.328 11,23.338 V 24.732 C 11,24.881 11.111,25 11.25,25 H 20.75 C 20.889,25 21,24.881 21,24.732 V 23.328 C 20.999,23.296 20.985,23.268 20.977,23.236 20.861,22.822 19.171,22.459 17.568,22.217 17.445,22.389 17.281,22.544 17.061,22.66 L 17.059,22.662 C 16.747,22.877 16.386,23 16.004,23"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-recent.svg b/.icons/awkward/32x32/places/folder-green-recent.svg
new file mode 100644
index 00000000..8bb307c7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 16,13 A 6,6 0 0 0 10,19 6,6 0 0 0 16,25 6,6 0 0 0 22,19 6,6 0 0 0 16,13 Z M 16,15 A 4,4 0 0 1 20,19 4,4 0 0 1 16,23 4,4 0 0 1 12,19 4,4 0 0 1 16,15 Z M 15,16 V 20 H 19 V 18 H 17 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-remote-open.svg b/.icons/awkward/32x32/places/folder-green-remote-open.svg
new file mode 100644
index 00000000..d0cb7eb0
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 15,16 C 13.324,16.32 12.342,17.434 12,19 H 10 V 21 H 12 C 12.343,22.565 13.325,23.68 15,24 Z M 16,16 V 24 C 17.675,23.68 18.657,22.565 19,21 H 21 V 19 H 19 C 18.658,17.434 17.676,16.32 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-remote.svg b/.icons/awkward/32x32/places/folder-green-remote.svg
new file mode 100644
index 00000000..6052a4d9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 15,15 C 13.324,15.32 12.342,16.434 12,18 H 10 V 20 H 12 C 12.343,21.565 13.325,22.68 15,23 Z M 16,15 V 23 C 17.675,22.68 18.657,21.565 19,20 H 21 V 18 H 19 C 18.658,16.434 17.676,15.32 16,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-script.svg b/.icons/awkward/32x32/places/folder-green-script.svg
new file mode 100644
index 00000000..73cd1773
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-script.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g transform="translate(-16.5,12)">
+ <path style="fill:#2f3e1f" d="M 25.5,1 V 13 H 37.5 V 1 Z"/>
+ <g style="fill:#87b158">
+ <path style="fill:#87b158" d="M 32.5,8 H 36.5 V 9 H 32.5 Z"/>
+ <rect style="fill:#87b158" width="1" height="7" x="28.5" y="2"/>
+ <path style="fill:#87b158" d="M 28,3 C 27.17,3 26.5,3.67 26.5,4.5 26.5,5.33 27.17,6 28,6 H 29.5 30 C 30.28,6 30.5,6.22 30.5,6.5 30.5,6.78 30.28,7.01 30,7 H 29.5 28 26.59 C 26.8,7.58 27.35,8 28,8 H 29.5 30 C 30.83,8 31.5,7.33 31.5,6.5 31.5,5.67 30.83,5 30,5 H 29.5 28 C 27.72,5 27.5,4.78 27.5,4.5 27.5,4.22 27.72,4 28,4 H 29.5 30 31.41 C 31.2,3.42 30.65,3 30,3 H 29.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-steam.svg b/.icons/awkward/32x32/places/folder-green-steam.svg
new file mode 100644
index 00000000..b30a1810
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 7,20.056 10.008,21.793 C 10.003,21.862 10,21.931 10,22 10,23.657 11.343,25 13,25 14.657,25 16,23.657 16,22 15.998,21.863 15.987,21.727 15.967,21.592 L 19.605,18.994 C 21.495,18.937 22.998,17.39 23,15.5 23,13.567 21.433,12 19.5,12 17.567,12 15.999,13.567 16,15.514 L 13.678,19.082 C 13.456,19.029 13.228,19.001 13,19 12.547,19.001 12.1,19.105 11.693,19.303 L 7,16.594 M 19.5,13 C 20.881,13 22,14.119 22,15.5 22,16.881 20.881,18 19.5,18 18.119,18 17,16.881 17,15.5 17,14.119 18.119,13 19.5,13 Z M 19.5,14 C 18.672,14 18,14.672 18,15.5 18,16.328 18.672,17 19.5,17 20.328,17 21,16.328 21,15.5 21,14.672 20.328,14 19.5,14 Z M 13,20 C 14.105,20 15,20.895 15,22 15,23.105 14.105,24 13,24 12.046,23.999 11.226,23.324 11.041,22.389 L 11.746,22.797 C 12.466,23.212 13.379,22.968 13.795,22.248 14.21,21.528 13.966,20.615 13.246,20.199 L 12.908,20.004 C 12.939,20.002 12.969,20.001 13,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-tar.svg b/.icons/awkward/32x32/places/folder-green-tar.svg
new file mode 100644
index 00000000..6ce60b28
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <path style="fill:#2f3e1f" d="M 15 11 L 15 12 L 16 12 L 16 11 L 15 11 z M 15 12 L 14 12 L 14 13 L 15 13 L 15 12 z M 15 13 L 15 14 L 16 14 L 16 13 L 15 13 z M 15 14 L 14 14 L 14 15 L 15 15 L 15 14 z M 15 15 L 15 16 C 15.552 16 16 15.5 16 15 L 15 15 z"/>
+ <path style="fill:#2f3e1f" d="M 15,16 C 13.895,16 13,16.9 13,18 V 22 C 13,23.1 13.895,24 15,24 16.105,24 17,23.1 17,22 V 18 C 17,16.9 16.105,16 15,16 Z M 15,17 C 15.552,17 16,17.4 16,18 16,18.5 15.552,19 15,19 14.448,19 14,18.5 14,18 14,17.4 14.448,17 15,17 Z M 15,20 C 15.552,20 16,20.4 16,21 V 22 C 16,22.5 15.552,23 15,23 14.448,23 14,22.5 14,22 V 21 C 14,20.4 14.448,20 15,20 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-templates-open.svg b/.icons/awkward/32x32/places/folder-green-templates-open.svg
new file mode 100644
index 00000000..c86447cb
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 12.75,16 C 12.334,16 12,16.335 12,16.75 V 23 H 13 V 24 H 14 V 18 H 17 V 20 H 18 V 25 H 19 V 24 H 20 V 18.5 L 17.5,16 Z M 19,25 V 26 H 20 V 25 Z M 18,25 H 17 V 26 H 18 Z M 17,25 V 24 H 16 V 25 Z M 16,25 H 15 V 26 H 16 Z M 15,25 V 24 H 14 V 25 Z M 14,25 H 13 V 26 H 14 Z M 13,25 V 24 H 12 V 25 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-templates.svg b/.icons/awkward/32x32/places/folder-green-templates.svg
new file mode 100644
index 00000000..b716cde8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 12.75,14 C 12.334,14 12,14.335 12,14.75 V 21 H 13 V 22 H 14 V 16 H 17 V 18 H 18 V 23 H 19 V 22 H 20 V 16.5 L 17.5,14 Z M 19,23 V 24 H 20 V 23 Z M 18,23 H 17 V 24 H 18 Z M 17,23 V 22 H 16 V 23 Z M 16,23 H 15 V 24 H 16 Z M 15,23 V 22 H 14 V 23 Z M 14,23 H 13 V 24 H 14 Z M 13,23 V 22 H 12 V 23 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-torrent.svg b/.icons/awkward/32x32/places/folder-green-torrent.svg
new file mode 100644
index 00000000..8dcfef2f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 16 13 A 6 6 0 0 0 10 19 A 6 6 0 0 0 16 25 L 28 25 L 28 24 L 19.308594 24 L 16 24 A 5 5 0 0 1 11 19 A 5 5 0 0 1 16 14 L 16 13 z M 16 15 C 13.790861 15 12 16.790861 12 19 C 12 21.209139 13.790861 23 16 23 L 28 23 L 28 22 L 16 22 C 14.343146 22 13 20.656854 13 19 C 13 17.343146 14.343146 16 16 16 C 16.3409 16.0014 16.679075 16.0608 17 16.175781 L 17 15.130859 C 16.673523 15.045224 16.337519 15.001255 16 15 z M 16 17 A 2 2 0 0 0 14 19 A 2 2 0 0 0 16 21 L 28 21 L 28 20 L 16 20 A 1 1 0 0 1 15 19 A 1 1 0 0 1 16 18 L 17.730469 18 A 2 2 0 0 0 16 17 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-unlocked.svg b/.icons/awkward/32x32/places/folder-green-unlocked.svg
new file mode 100644
index 00000000..ddff13d7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 16 13 C 14.34 13 13 14.3 13 16 L 14 16 C 14 14.9 14.89 14 16 14 C 17.11 14 18 14.9 18 16 L 18 18 L 15 18 L 14 18 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 16 C 19 14.3 17.66 13 16 13 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-vbox.svg b/.icons/awkward/32x32/places/folder-green-vbox.svg
new file mode 100644
index 00000000..8985078e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:none;stroke:#2f3e1f;stroke-width:2;stroke-linejoin:round" d="M 10,18 H 12.5 L 14,23 15.5,15 17,19 18.5,16 20,20 H 22"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-video.svg b/.icons/awkward/32x32/places/folder-green-video.svg
new file mode 100644
index 00000000..17ae655e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 10.75,15 C 10.334,15 10,15.335 10,15.75 V 22.25 C 10,22.666 10.334,23 10.75,23 H 18.25 C 18.666,23 19,22.666 19,22.25 V 19 15.75 C 19,15.335 18.666,15 18.25,15 Z M 19,19 22,22 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-videos-open.svg b/.icons/awkward/32x32/places/folder-green-videos-open.svg
new file mode 100644
index 00000000..8b253859
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 10.75,16 C 10.334,16 10,16.335 10,16.75 V 23.25 C 10,23.666 10.334,24 10.75,24 H 18.25 C 18.666,24 19,23.666 19,23.25 V 20 16.75 C 19,16.335 18.666,16 18.25,16 Z M 19,20 22,23 V 17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-videos.svg b/.icons/awkward/32x32/places/folder-green-videos.svg
new file mode 120000
index 00000000..4b0194a1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-videos.svg
@@ -0,0 +1 @@
+folder-green-video.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-green-visiting.svg b/.icons/awkward/32x32/places/folder-green-visiting.svg
new file mode 100644
index 00000000..a414f97f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 4.25,11 C 3.5575,11 3,11.558 3,12.25 V 13.021 L 27.111,26.941 C 27.625,26.786 28,26.316 28,25.75 V 24.454 L 4.6965,11 Z M 9.893,11 28,21.454 V 18.454 L 15.088,11 Z M 20.284,11 28,15.454 V 12.454 L 25.48,11 Z M 3,16.021 V 19.021 L 16.82,27 H 22.016 Z M 3,22.02 V 25.02 L 6.428,27 H 11.624 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-wifi.svg b/.icons/awkward/32x32/places/folder-green-wifi.svg
new file mode 100644
index 00000000..7f59462c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 15.5,15 C 13.505,15 11.78,16 10,17.25 L 15.5,24 21,17.25 C 19.227,16 17.494,15 15.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-wine.svg b/.icons/awkward/32x32/places/folder-green-wine.svg
new file mode 100644
index 00000000..6b9d9f30
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <rect style="fill:#2f3e1f" width="4" height="4" x="11" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#2f3e1f" width="4" height="4" x="16" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#2f3e1f" width="4" height="4" x="16" y="19" rx=".625" ry=".625"/>
+ <rect style="fill:#2f3e1f" width="4" height="4" x="11" y="19" rx=".625" ry=".625"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green-yandex-disk.svg b/.icons/awkward/32x32/places/folder-green-yandex-disk.svg
new file mode 100644
index 00000000..c03f3dda
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 14.319,15.035 C 11.652,15.035 12.273,17.271 10.907,18.005 10.86,18.032 10.834,18.056 10.792,18.082 11.692,17.547 12.802,17.098 13.981,16.795 14.979,16.538 15.991,16.394 16.925,16.376 16.949,16.376 16.973,16.376 16.997,16.376 16.096,16.12 15.998,15.035 14.319,15.035 Z M 17.225,17.051 C 16.292,17.069 15.279,17.213 14.281,17.47 10.991,18.317 8.6463,20.158 9.044,21.582 9.2731,22.396 10.377,23.133 12.022,23.231 12.021,23.225 12.02,23.219 12.019,23.213 11.93,22.443 12.419,21.773 12.992,21.319 13.565,20.865 14.301,20.535 15.129,20.36 15.957,20.184 16.731,20.192 17.379,20.387 17.988,20.571 18.561,20.971 18.702,21.657 20.35,20.733 21.206,19.419 20.958,18.518 20.695,17.574 19.264,17.012 17.225,17.051 Z M 16.247,21 C 15.916,20.996 15.564,21.032 15.214,21.107 13.767,21.414 12.666,22.287 12.755,23.056 12.844,23.826 14.089,24.2 15.536,23.893 16.983,23.585 18.084,22.712 17.994,21.943 17.93,21.383 17.241,21.012 16.247,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-green.svg b/.icons/awkward/32x32/places/folder-green.svg
new file mode 100644
index 00000000..440943b8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-green.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-activities.svg b/.icons/awkward/32x32/places/folder-grey-activities.svg
new file mode 100644
index 00000000..d8ce4079
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#323232" cx="11.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#323232" cx="15.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#323232" cx="19.5" cy="19.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-android.svg b/.icons/awkward/32x32/places/folder-grey-android.svg
new file mode 100644
index 00000000..91445c52
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+ <path style="fill:#323232" d="m9.9902344 14.988281a1.0001 1.0001 0 0 0-0.7636719 1.644531l1.0761715 1.316407c-0.7422346 1.034712-1.1268513 2.468362-1.3007809 4.28125-0.0367464 0.769972 0.7753907 0.769531 0.7753907 0.769531h10.425781s0.835451-1.68e-4 0.794922-0.808594c-0.189021-1.874847-0.601975-3.337697-1.402344-4.373047l1.111328-1.111328a1.0001 1.0001 0 0 0-0.726562-1.716797 1.0001 1.0001 0 0 0-0.6875 0.302735l-1.273438 1.273437c-0.79792-0.371041-1.785583-0.566406-3.019531-0.566406-1.317391 0-2.360855 0.215623-3.185547 0.638672l-1.041015-1.271484a1.0001 1.0001 0 0 0-0.7832036-0.378907z"/>
+ <circle style="fill:#8e8e8e" cx="12" cy="20" r="1"/>
+ <circle style="fill:#8e8e8e" cx="-18" cy="20" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-apple.svg b/.icons/awkward/32x32/places/folder-grey-apple.svg
new file mode 100644
index 00000000..e6f950ff
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 17.989,14 C 17.493,14.018 16.892,14.29 16.536,14.656 16.217,14.981 15.936,15.498 16.011,15.996 16.564,16.034 17.131,15.749 17.476,15.383 17.82,15.016 18.053,14.508 17.989,14 Z M 17.661,16.006 C 17.004,16.058 16.403,16.49 16.063,16.49 15.676,16.49 15.079,16.021 14.444,16.033 13.61,16.047 12.84,16.552 12.411,17.354 11.545,18.967 12.188,21.356 13.032,22.664 13.445,23.304 14,24 14.585,24 15.17,24 15.442,23.566 16.194,23.566 16.946,23.566 17.148,23.986 17.815,23.986 18.482,23.986 18.908,23.334 19.317,22.691 19.791,21.949 19.988,21.228 20,21.191 19.985,21.184 18.694,20.655 18.681,19.061 18.668,17.726 19.697,17.084 19.743,17.053 19.166,16.147 18.267,16.022 17.946,16.008 17.851,15.997 17.755,15.998 17.661,16.006 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-arduino.svg b/.icons/awkward/32x32/places/folder-grey-arduino.svg
new file mode 100644
index 00000000..173fbf2f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#323232" d="m11.40822 15c-0.44417 0-0.88635 0.08893-1.2978 0.2627-0.4114996 0.17376-0.7872996 0.4296-1.1044996 0.75295-0.3172 0.3234-0.5713 0.7102-0.7442 1.1355-0.1725 0.426-0.2615 0.885-0.2615 1.347 0 0.46216 0.08879 0.92105 0.26172 1.3467 0.17294 0.4256 0.42698 0.8124 0.74415 1.1358 0.31717 0.323321 0.693 0.579151 1.1044996 0.752951 0.4021 0.1698 0.8337 0.25774 1.2676 0.26172 0.01025 3.71e-4 0.02008 6e-4 0.03027 1e-3 1.055 0.04997 1.9052-0.36871 2.5274-0.97655 0.42532-0.415521 0.7595-0.906201 1.0644-1.406201 0.30496 0.50005 0.6391 0.99075 1.0644 1.406201 0.6222 0.60785 1.4723 1.0265 2.5274 0.97655 0.0102-3.71e-4 0.02003-4.9e-4 0.03028-1e-3 0.43388-0.0037 0.8645-0.09192 1.2666-0.26172 0.4115-0.17376 0.7883-0.4296 1.1054-0.752951l2e-3 -0.0039c0.31586-0.32274 0.56975-0.7075 0.7422-1.1318 0.1725-0.4255 0.2615-0.8845 0.2615-1.3465 0-0.46216-0.0888-0.9211-0.26172-1.3467l-0.0029-0.0059c-0.173-0.423-0.426-0.808-0.7415-1.13-0.317-0.323-0.693-0.579-1.1045-0.753-0.4115-0.1735-0.8535-0.2625-1.2975-0.2625-1.1116 0-1.9894 0.45712-2.6377 1.0928-0.375 0.367-0.679 0.787-0.9545 1.2165-0.2755-0.4295-0.5795-0.8495-0.954-1.2165-0.6485-0.636-1.5265-1.093-2.638-1.093zm-0.01172 1c0.88675 0 1.4532 0.31778 1.9726 0.84375 0.41181 0.41692 0.7729 0.9841 1.1308 1.6026-0.40852 0.72255-0.80335 1.3825-1.247 1.8301-0.48913 0.49341-0.996 0.765501-1.8242 0.71775h-0.03222c-0.31584 0-0.63425-0.06666-0.9248-0.19336-0.28667-0.125-0.5511996-0.31072-0.7695496-0.5381l-0.0088-0.0088c-0.22-0.231-0.397-0.51-0.515-0.809-0.1175-0.2995-0.1785-0.6255-0.1785-0.9475 0-0.32214 0.06099-0.64815 0.17871-0.94725 0.1177-0.29914 0.29461-0.577 0.51465-0.8086l0.0088-0.0098c0.21833-0.22736 0.4828596-0.41309 0.7695496-0.5381 0.2905-0.1265 0.6085-0.193 0.9245-0.193zm7.207 0c0.31585 0 0.63425 0.06666 0.9248 0.19336 0.28666 0.125 0.5512 0.31072 0.76955 0.5381l0.0088 0.0098c0.22004 0.23162 0.39694 0.50945 0.51465 0.8086 0.1175 0.299 0.1785 0.625 0.1785 0.947 0 0.32216-0.06099 0.6481-0.17871 0.94725-0.1177 0.29914-0.2946 0.57795-0.51465 0.80955l-0.0088 0.0088c-0.21833 0.22736-0.48286 0.41308-0.76955 0.5381-0.29057 0.1267-0.60895 0.19336-0.9248 0.19336h-0.03223c-0.828 0.0475-1.335-0.2245-1.824-0.718-0.4435-0.4475-0.8385-1.1075-1.247-1.83 0.358-0.6185 0.719-1.186 1.131-1.6025 0.5195-0.526 1.086-0.844 1.9725-0.844zm-0.6035 1v1h-1v1h1v1h1v-1h1v-1h-1v-1zm-8 1v1h3v-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-backup.svg b/.icons/awkward/32x32/places/folder-grey-backup.svg
new file mode 100644
index 00000000..7068eb40
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#323232" d="m15.607422 13.011719c-0.33596 0.021972-0.67371 0.073469-1.009766 0.154297-2.688447 0.646633-4.594183 3.061061-4.597656 5.826172a1.0001 1.0001 0 0 0 0 0.007812h-1l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.005859c0.0023-1.852241 1.263577-3.449661 3.064453-3.882813 1.800879-0.433152 3.651746 0.41586 4.496094 2.064453 0.844348 1.648592 0.452744 3.647246-0.951172 4.855469-1.381932 1.189304-3.520755 1.236987-5.025391 0.15625a1.0005966 1.0005966 0 0 0 -1.167968 1.625c2.245578 1.612935 5.380223 1.556995 7.498046-0.265625 2.095842-1.803701 2.68627-4.820142 1.425782-7.28125-0.945366-1.845831-2.75319-3.030673-4.732422-3.234375-0.329872-0.03395-0.664041-0.041503-1-0.019531zm0.376953 2.974609a1.0001 1.0001 0 0 0 -0.984375 1.013672v2a1.0001 1.0001 0 0 0 0.292969 0.707031l1 1a1.0001 1.0001 0 1 0 1.414062 -1.414062l-0.707031-0.707031v-1.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-books.svg b/.icons/awkward/32x32/places/folder-grey-books.svg
new file mode 100644
index 00000000..3a97a165
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#323232" d="m12 15c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-cd.svg b/.icons/awkward/32x32/places/folder-grey-cd.svg
new file mode 100644
index 00000000..0b2c15c2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#323232" cx="15" cy="19" r="6"/>
+ <circle style="fill:#8e8e8e" cx="15" cy="19" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-copy-cloud.svg b/.icons/awkward/32x32/places/folder-grey-copy-cloud.svg
new file mode 100644
index 00000000..65df34b3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 19.5,14 17.25,17.75 18.75,18.5 Z M 11.25,16.25 9,17.857 12,17.75 13.5,23 14.25,22.25 21,23 18.75,19.25 17.785,18.714 14.143,20.857 12.428,16.572 Z M 15.429,17.857 13.714,18.928 14.357,20.428 17.357,18.714 16.286,17.857 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-desktop.svg b/.icons/awkward/32x32/places/folder-grey-desktop.svg
new file mode 120000
index 00000000..f5f58372
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-desktop.svg
@@ -0,0 +1 @@
+user-grey-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-grey-development.svg b/.icons/awkward/32x32/places/folder-grey-development.svg
new file mode 100644
index 00000000..afec9fb2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 14.738,14 V 14.002 L 14.627,15.318 A 3.9641,3.9283 0 0 0 13.469,15.982 L 12.262,15.418 11,17.584 12.098,18.34 A 3.9641,3.9283 0 0 0 12.035,19.002 3.9641,3.9283 0 0 0 12.094,19.668 L 11,20.418 12.262,22.584 13.467,22.02 A 3.9641,3.9283 0 0 0 14.629,22.682 L 14.738,24 H 17.262 L 17.373,22.684 A 3.9641,3.9283 0 0 0 18.531,22.02 L 19.738,22.582 21,20.418 19.904,19.664 A 3.9641,3.9283 0 0 0 19.963,19 3.9641,3.9283 0 0 0 19.904,18.336 L 20.998,17.582 19.738,15.418 18.531,15.98 A 3.9641,3.9283 0 0 0 17.371,15.32 L 17.262,14 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-documents-open.svg b/.icons/awkward/32x32/places/folder-grey-documents-open.svg
new file mode 100644
index 00000000..e6fcb162
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 12.75,16 C 12.334,16 12,16.334 12,16.75 V 25.25 C 12,25.666 12.334,26 12.75,26 H 19.25 C 19.666,26 20,25.666 20,25.25 V 18.5 L 17.5,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-documents.svg b/.icons/awkward/32x32/places/folder-grey-documents.svg
new file mode 100644
index 00000000..2a8f72eb
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 12.75,14 C 12.334,14 12,14.334 12,14.75 V 23.25 C 12,23.666 12.334,24 12.75,24 H 19.25 C 19.666,24 20,23.666 20,23.25 V 16.5 L 17.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-download-open.svg b/.icons/awkward/32x32/places/folder-grey-download-open.svg
new file mode 100644
index 00000000..cf3c1e48
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 15,16 V 20 H 13 L 16,24 19,20 H 17 V 16 Z M 12,24 V 25 H 20 V 24 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-download.svg b/.icons/awkward/32x32/places/folder-grey-download.svg
new file mode 100644
index 00000000..b1258e68
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 15,14 V 18 H 13 L 16,22 19,18 H 17 V 14 Z M 12,22 V 24 H 20 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-downloads.svg b/.icons/awkward/32x32/places/folder-grey-downloads.svg
new file mode 120000
index 00000000..dfb94136
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-downloads.svg
@@ -0,0 +1 @@
+folder-grey-download.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-grey-drag-accept.svg b/.icons/awkward/32x32/places/folder-grey-drag-accept.svg
new file mode 100644
index 00000000..98a97362
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-dropbox.svg b/.icons/awkward/32x32/places/folder-grey-dropbox.svg
new file mode 100644
index 00000000..97687f91
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 12.83,13.7 9.5,15.7 12.17,17.7 9.49,19.7 12.83,21.7 15.5,19.7 12.17,17.7 15.5,15.7 18.83,17.7 15.5,19.7 18.17,21.7 21.51,19.7 18.83,17.7 21.5,15.7 18.17,13.7 15.5,15.7 Z M 15.5,20.3 12.83,22.3 12.17,21.9 V 22.3 L 15.5,24.3 18.83,22.3 V 21.9 L 18.17,22.3 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-favorites.svg b/.icons/awkward/32x32/places/folder-grey-favorites.svg
new file mode 100644
index 00000000..74f741bc
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 15.5,14 14.176,18 10.5,18 13.357,20.26 12.41,24 15.5,21.6 18.59,24 17.642,20.26 20.5,18 16.824,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-games.svg b/.icons/awkward/32x32/places/folder-grey-games.svg
new file mode 100644
index 00000000..62c244b9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 18.645 15 C 18.495 15.001 18.359 15.052 18.229 15.15 C 17.899 15.402 17.21 15.999 15.998 16 C 14.786 16.001 14.1 15.402 13.77 15.15 C 13.64 15.052 13.515 15.003 13.363 15.004 C 13.212 15.005 13.037 15.049 12.859 15.15 C 12.211 15.515 11.617 16.712 11.293 18.262 C 11.017 19.578 10.913 21.377 11.078 22.102 C 11.222 22.724 11.469 23 11.91 23 C 13.323 23 13.385 21.908 13.906 20.861 C 14.283 20.281 15.156 20.019 15.998 20.049 C 16.84 20.017 17.715 20.281 18.092 20.861 C 18.613 21.908 18.675 23 20.088 23 C 20.529 23 20.776 22.724 20.92 22.102 C 21.085 21.377 20.981 19.578 20.705 18.262 C 20.381 16.712 19.787 15.515 19.139 15.15 C 18.961 15.049 18.796 14.999 18.645 15 z M 13 16 L 14 16 L 14 17 L 15 17 L 15 18 L 14 18 L 14 19 L 13 19 L 13 18 L 12 18 L 12 17 L 13 17 L 13 16 z M 18.5 16 A 0.5 0.5 0 0 1 19 16.5 A 0.5 0.5 0 0 1 18.5 17 A 0.5 0.5 0 0 1 18 16.5 A 0.5 0.5 0 0 1 18.5 16 z M 17.5 17 A 0.5 0.5 0 0 1 18 17.5 A 0.5 0.5 0 0 1 17.5 18 A 0.5 0.5 0 0 1 17 17.5 A 0.5 0.5 0 0 1 17.5 17 z M 19.5 17 A 0.5 0.5 0 0 1 20 17.5 A 0.5 0.5 0 0 1 19.5 18 A 0.5 0.5 0 0 1 19 17.5 A 0.5 0.5 0 0 1 19.5 17 z M 18.5 18 A 0.5 0.5 0 0 1 19 18.5 A 0.5 0.5 0 0 1 18.5 19 A 0.5 0.5 0 0 1 18 18.5 A 0.5 0.5 0 0 1 18.5 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-git.svg b/.icons/awkward/32x32/places/folder-grey-git.svg
new file mode 100644
index 00000000..6360fe4b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 12.707,12.996 12,13.703 13.152,14.855 A 1.5,1.5 0 0 0 13.004,15.5 1.5,1.5 0 0 0 14.004,16.912 V 21.088 A 1.5,1.5 0 0 0 13.004,22.5 1.5,1.5 0 0 0 14.504,24 1.5,1.5 0 0 0 16.004,22.5 1.5,1.5 0 0 0 15.004,21.088 V 16.912 A 1.5,1.5 0 0 0 15.149,16.852 L 17.153,18.855 A 1.5,1.5 0 0 0 17.005,19.5 1.5,1.5 0 0 0 18.505,21 1.5,1.5 0 0 0 20.005,19.5 1.5,1.5 0 0 0 18.505,18 1.5,1.5 0 0 0 17.86,18.148 L 15.856,16.145 A 1.5,1.5 0 0 0 16.005,15.5 1.5,1.5 0 0 0 14.505,14 1.5,1.5 0 0 0 13.86,14.149 L 12.708,12.996 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-github.svg b/.icons/awkward/32x32/places/folder-grey-github.svg
new file mode 100644
index 00000000..88ca68dc
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#323232" d="m 16,14 c -2.761424,0 -5,2.238576 -5,5 7.92e-4,2.207084 1.448598,4.152573 3.5625,4.787109 v -0.804687 c -1.265656,0.2793 -1.630859,-0.556641 -1.630859,-0.556641 -0.206993,-0.534138 -0.50586,-0.478156 -0.50586,-0.478156 -0.413144,-0.28665 0.03125,-0.28125 0.03125,-0.28125 0.347602,0.06261 0.658903,0.39224 0.895691,0.633129 0.164431,0.167279 0.184879,0.270156 0.605672,0.300926 0.258577,0.0367 0.49603,-0.01639 0.619731,-0.07286 0.01736,-0.125399 0.0194,-0.577036 0.02734,-0.814677 C 13.618537,21.281097 13.000263,20.428902 13,19.5 c 0.0014,-0.710006 0.364949,-1.386038 1,-1.859375 V 16 c 0.326285,0 0.718404,0.577667 1.037109,1.134766 C 15.347088,17.046328 15.672359,17.000803 16,17 c 0.327641,8.03e-4 0.652912,0.04633 0.962891,0.134766 C 17.281596,16.577667 17.673715,16 18,16 v 1.638672 c 0.635658,0.473791 0.999296,1.150641 1,1.861328 -0.0014,1.05337 -0.79497,1.993 -1.984375,2.349609 0.01555,0.332327 0.03711,0.714925 0.03711,1.013672 0,0.5207 -0.0028,0.35915 -0.0039,0.574219 v 0.445312 C 19.351442,23.388806 20.997199,21.355003 21,19 21,16.238576 18.761424,14 16,14 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-gitlab.svg b/.icons/awkward/32x32/places/folder-grey-gitlab.svg
new file mode 100644
index 00000000..9b7a5ac2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232;fill-rule:evenodd" d="m 12.055391,14.000099 c -0.08401,0 -0.168122,0.04757 -0.199495,0.142885 L 10.635908,18 h 2.838967 l -1.219989,-3.857016 c -0.03139,-0.09532 -0.115484,-0.142885 -0.199495,-0.142885 z M 13.474875,18 l 2.02513,6 2.02513,-6 z m 4.05026,0 h 2.838968 l -1.219989,-3.857016 c -0.06274,-0.190645 -0.336216,-0.190645 -0.39899,0 z m 2.838968,0 -4.864098,6 5.327028,-3.819864 c 0.146989,-0.105359 0.208568,-0.292063 0.152435,-0.462577 z m -4.864098,6 -4.864097,-6 -0.615366,1.717559 c -0.05613,0.170514 0.0054,0.357218 0.152435,0.462577 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-gnome.svg b/.icons/awkward/32x32/places/folder-grey-gnome.svg
new file mode 100644
index 00000000..bbabf344
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 19.952,12 C 17.413,12 16.937,15.858 18.366,15.858 19.794,15.858 22.492,12 19.952,12 Z M 16.041,12.594 C 16.001,12.593 15.958,12.597 15.913,12.602 14.473,12.784 14.98,15.219 15.746,15.264 16.487,15.309 17.299,12.598 16.04,12.594 Z M 13.546,13.493 C 13.458,13.487 13.361,13.504 13.252,13.548 12.096,14.023 13.077,15.984 13.724,15.852 14.312,15.732 14.396,13.548 13.546,13.493 Z M 11.659,15.095 C 11.558,15.093 11.45,15.127 11.334,15.214 10.408,15.905 11.645,17.574 12.19,17.315 12.666,17.088 12.362,15.121 11.658,15.096 Z M 17.126,16.689 C 15.12,16.654 12.474,17.672 12.023,19.718 11.534,21.93 14.035,25 16.643,25 17.927,25 19.407,23.827 19.684,22.342 19.896,21.209 17.195,21.663 17.292,22.412 17.408,23.311 16.641,23.755 15.889,23.176 13.495,21.332 19.852,20.412 19.432,17.893 19.302,17.109 18.329,16.71 17.126,16.689 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-google-drive.svg b/.icons/awkward/32x32/places/folder-grey-google-drive.svg
new file mode 100644
index 00000000..83e95258
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 14,14 17,19 H 21 L 17.666,14 Z M 13.301,14.6 10.5,20 12.4,23 15,17.6 Z M 15,20 13.5,23 H 19.5 L 21,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-image-people.svg b/.icons/awkward/32x32/places/folder-grey-image-people.svg
new file mode 100644
index 00000000..1082c517
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 13.41,16.301 C 13.376,16.308 13.341,16.321 13.309,16.336 12.986,16.487 12.902,16.959 13.123,17.396 13.301,17.748 13.616,17.966 13.902,17.959 14.118,19.128 14.976,20 16,20 17.024,20 17.882,19.128 18.098,17.959 18.384,17.966 18.699,17.748 18.877,17.396 19.098,16.959 19.014,16.487 18.691,16.336 18.659,16.321 18.624,16.308 18.59,16.301 18.548,15.023 17.406,14 16,14 14.594,14 13.452,15.023 13.41,16.301 Z M 15.996,21 C 15.413,21 14.887,20.71 14.5,20.248 12.869,20.489 11.125,20.838 11.016,21.236 11.014,21.242 11.017,21.249 11.016,21.254 11.011,21.274 11.01,21.292 11.008,21.312 11.007,21.322 11,21.328 11,21.338 V 22.732 C 11,22.881 11.111,23 11.25,23 H 20.75 C 20.889,23 21,22.881 21,22.732 V 21.328 C 20.999,21.296 20.985,21.268 20.977,21.236 20.861,20.822 19.171,20.459 17.568,20.217 17.445,20.389 17.281,20.544 17.061,20.66 L 17.059,20.662 C 16.747,20.877 16.386,21 16.004,21"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-important.svg b/.icons/awkward/32x32/places/folder-grey-important.svg
new file mode 100644
index 00000000..20952b9e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15,16 H 17 V 20 H 15 Z M 16,21 C 16.552,21 17,21.448 17,22 17,22.552 16.552,23 16,23 15.448,23 15,22.552 15,22 15,21.448 15.448,21 16,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-java.svg b/.icons/awkward/32x32/places/folder-grey-java.svg
new file mode 100644
index 00000000..e627199e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 15.008,13 C 15.008,13 15.585,13.353 15.178,14.281 14.562,15.68 15.746,16 15.746,16 15.746,16 15.37,15.672 15.871,14.518 16.425,13.238 15.008,13 15.008,13 Z M 16.6,14.928 C 16.6,14.928 15.551,15.393 16.227,16.666 16.673,17.509 16.178,17.928 16.178,17.928 16.178,17.928 17.445,17.51 16.834,16.346 16.285,15.293 16.6,14.928 16.6,14.928 Z M 13.336,15 C 13.336,15 12.585,15.799 13.328,16.781 13.82,17.435 13.498,18 13.498,18 13.498,18 14.429,17.175 13.756,16.271 13.148,15.457 13.336,15 13.336,15 Z M 13.498,18 H 11 L 12.5,24 H 18 L 18.34,23.016 C 18.506,23.057 18.678,23.086 18.857,23.086 20.041,23.086 21,22.326 21,21.143 21,20.138 20.307,19.303 19.375,19.07 L 19.572,18 Z M 19.203,19.76 A 0.71429,1.4286 15 0 1 19.227,19.764 0.71429,1.4286 15 0 1 19.547,21.328 0.71429,1.4286 15 0 1 18.512,22.527 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-kde.svg b/.icons/awkward/32x32/places/folder-grey-kde.svg
new file mode 100644
index 00000000..11417887
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <g transform="translate(7,11.00002)">
+ <path style="fill:#323232" d="m9.0056 1.00002-2.0056 0.3989v8.5128l1.9944-0.3116v-3.6l2.8056 4 2.1886-1.00012-2.9886-3.39988 3.0114-3.6-2.2114-1.00014-2.8056 4.20014v-4.20014z"/>
+ <path style="fill:#323232" d="m4.28125 4.2011719c-0.0246 3e-3 -0.051712 0.00874-0.070312 0.027344l-0.8535161 0.847656c-0.035792 0.0357-0.039984 0.089612-0.013672 0.1328125l0.9082031 1.4882812c-0.213336 0.346448-0.3789944 0.72368-0.4902343 1.125l-1.6738281 0.3457032c-0.05084 0.0104-0.0878906 0.0593281-0.0878906 0.1113281v1.1972656c0 0.0507 0.038572 0.093769 0.087891 0.1054687l1.6230469 0.390625c0.102124 0.4515198 0.2747303 0.8766718 0.5039063 1.2636718l-0.9453126 1.429688c-0.02868 0.0435-0.023316 0.101771 0.013672 0.138672l0.8535157 0.847656c0.036 0.0357 0.091566 0.03977 0.1347656 0.01367l1.4765625-0.890625c0.36468 0.217976 0.7624668 0.384786 1.1855469 0.490234l0.3457031 1.646484c0.0107995 0.050802 0.0530682 0.087893 0.1054682 0.087893h1.2070313c0.0504 0 0.093469-0.03313 0.1054687-0.08203l0.4101563-1.658203c0.42644-0.110472 0.8235331-0.288804 1.1894531-0.513672l1.482422 0.964844c0.0438 0.0282 0.101472 0.02263 0.138672-0.01367l0.849609-0.845704c0.036-0.0357 0.04398-0.09186 0.01758-0.134765l-0.580078-0.947266-0.189453 0.05859c-0.0276 0.0084-0.05802-0.0036-0.07422-0.02734 0 0-0.179449-0.244084-0.322265-0.4375-0.05957-0.09064-0.550829-0.687764-0.890625-1.121093a3 3 0 0 1-2.728517 1.757809 3 3 0 0 1-3-3 3 3 0 0 1 1.4003906-2.5351562v-1.5898438c-0.22315 0.082948-0.3698787 0.1843413-0.5742187 0.3007812l-1.4765625-0.9589843c-0.0219-0.0144-0.044059-0.018025-0.068359-0.015625z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-linux.svg b/.icons/awkward/32x32/places/folder-grey-linux.svg
new file mode 100644
index 00000000..add4927c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 15.843,21.196 C 15.043,21.569 14.299,21.565 13.799,21.529 13.203,21.486 12.723,21.322 12.513,21.18 12.383,21.092 12.206,21.126 12.118,21.256 12.03,21.386 12.064,21.562 12.194,21.65 12.533,21.879 13.132,22.05 13.758,22.095 13.864,22.103 13.981,22.108 14.106,22.108 14.651,22.108 15.343,22.056 16.083,21.711 16.225,21.645 16.287,21.476 16.221,21.334 16.155,21.192 15.986,21.13 15.843,21.196 Z M 19.001,20.775 C 19.028,18.308 19.282,13.645 14.558,14.021 9.8935,14.397 11.13,19.324 11.061,20.974 10.999,21.847 10.709,22.914 10.3,24 H 11.561 C 11.69,23.54 11.786,23.085 11.827,22.651 11.903,22.704 11.984,22.755 12.071,22.804 12.212,22.887 12.333,22.998 12.462,23.115 12.762,23.389 13.102,23.699 13.768,23.738 13.812,23.74 13.857,23.742 13.901,23.742 14.574,23.742 15.034,23.447 15.404,23.211 15.581,23.097 15.734,22.999 15.878,22.952 16.287,22.824 16.645,22.617 16.912,22.354 16.954,22.313 16.993,22.271 17.029,22.228 17.178,22.773 17.382,23.387 17.608,24 H 20.3 C 19.654,23.002 18.987,22.024 19.001,20.776 Z M 11.512,19.433 C 11.512,19.433 11.512,19.433 11.512,19.433 11.466,18.627 11.851,17.95 12.373,17.92 12.894,17.889 13.355,18.518 13.401,19.323 13.401,19.323 13.401,19.323 13.401,19.323 13.403,19.367 13.405,19.41 13.405,19.452 13.239,19.494 13.09,19.554 12.957,19.624 12.956,19.618 12.956,19.612 12.955,19.607 V 19.606 C 12.911,19.149 12.667,18.804 12.41,18.835 12.153,18.866 11.981,19.262 12.026,19.719 12.026,19.72 12.026,19.72 12.026,19.72 12.045,19.919 12.103,20.097 12.183,20.232 12.163,20.248 12.107,20.289 12.042,20.336 11.993,20.371 11.934,20.415 11.863,20.467 11.669,20.212 11.536,19.846 11.512,19.433 Z M 16.797,21.423 C 16.778,21.849 16.221,22.25 15.707,22.41 L 15.704,22.411 C 15.49,22.48 15.3,22.603 15.098,22.732 14.758,22.949 14.408,23.173 13.901,23.173 13.868,23.173 13.834,23.172 13.8,23.17 13.336,23.143 13.119,22.945 12.845,22.695 12.7,22.563 12.55,22.426 12.356,22.313 L 12.352,22.311 C 11.935,22.075 11.676,21.782 11.66,21.527 11.652,21.401 11.708,21.291 11.828,21.201 12.088,21.006 12.262,20.879 12.377,20.794 12.505,20.701 12.544,20.673 12.573,20.645 12.593,20.626 12.615,20.604 12.639,20.581 12.878,20.349 13.277,19.961 13.891,19.961 14.266,19.961 14.681,20.105 15.123,20.389 15.331,20.525 15.512,20.587 15.742,20.667 15.899,20.721 16.078,20.783 16.318,20.885 L 16.322,20.887 C 16.545,20.979 16.809,21.146 16.797,21.423 Z M 16.674,20.424 C 16.631,20.402 16.586,20.382 16.539,20.362 16.323,20.27 16.15,20.207 16.007,20.157 16.086,20.002 16.135,19.808 16.14,19.598 V 19.598 C 16.151,19.086 15.893,18.671 15.564,18.67 15.234,18.67 14.959,19.084 14.948,19.595 V 19.595 C 14.947,19.612 14.947,19.629 14.947,19.645 14.745,19.552 14.545,19.484 14.35,19.443 14.349,19.423 14.348,19.404 14.348,19.385 V 19.384 C 14.329,18.453 14.901,17.681 15.625,17.662 16.349,17.642 16.951,18.381 16.97,19.313 V 19.314 C 16.979,19.735 16.866,20.123 16.673,20.424 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-locked.svg b/.icons/awkward/32x32/places/folder-grey-locked.svg
new file mode 100644
index 00000000..2b2eae2b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 16 14 C 14.34 14 13 15.3 13 17 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 17 C 19 15.3 17.66 14 16 14 z M 16 15 C 17.11 15 18 15.9 18 17 L 18 18 L 14 18 L 14 17 C 14 15.9 14.89 15 16 15 z"/>
+ <path style="fill:#3f51b5" d="M 12,23.5 V 24 H 12.5 C 12.223,24 12,23.777 12,23.5 Z"/>
+ <path style="fill:#3f51b5" d="M 20,23.5 C 20,23.777 19.777,24 19.5,24 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-mail-cloud.svg b/.icons/awkward/32x32/places/folder-grey-mail-cloud.svg
new file mode 100644
index 00000000..53125c5d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 15.667,15 A 3.3333,3.6364 0 0 0 12.512,17.471 2.6667,2.9091 0 0 0 11,20.091 2.6667,2.9091 0 0 0 13.667,23 2.6667,2.9091 0 0 0 15.439,22.26 3.3333,3.6364 0 0 0 15.667,22.273 3.3333,3.6364 0 0 0 17.076,21.927 2.6667,2.9091 0 0 0 18.334,22.273 2.6667,2.9091 0 0 0 21,19.364 2.6667,2.9091 0 0 0 18.333,16.455 2.6667,2.9091 0 0 0 18.328,16.455 3.3333,3.6364 0 0 0 15.666,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-mail.svg b/.icons/awkward/32x32/places/folder-grey-mail.svg
new file mode 100644
index 00000000..f9e53650
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 16,13 C 12.687,13 10,15.687 10,19 10,22.314 12.687,25 16,25 H 19.75 C 19.75,25 20.453,24.699 20.5,23.949 20.5,23.199 19.75,23 19.75,23 H 16 C 15.805,22.999 15.611,22.983 15.418,22.953 14.718,22.874 14.162,22.654 13.742,22.301 L 13.736,22.297 C 12.65,21.551 12,20.318 12,19 12,16.791 13.791,15 16,15 18.209,15 20,16.791 20,19 20,19.454 19.908,19.745 19.76,20.002 19.756,20.002 19.753,20 19.75,20 H 18.816 C 18.928,19.686 19,19.352 19,19 19,17.343 17.657,16 16,16 14.344,16 13,17.343 13,19 13,20.657 14.343,22 16,22 H 19.75 C 20.292,21.95 20.673,21.629 21.02,21.424 21.782,20.88 22,20.114 22,19 22,15.686 19.314,13 16,13 Z M 16,18 C 16.552,18 17,18.448 17,19 17,19.552 16.552,20 16,20 15.448,20 15,19.552 15,19 15,18.448 15.448,18 16,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-mega.svg b/.icons/awkward/32x32/places/folder-grey-mega.svg
new file mode 100644
index 00000000..ff101bf1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 16,13 C 12.686,13 10,15.686 10,19 10,22.314 12.686,25 16,25 19.314,25 22,22.314 22,19 22,15.686 19.314,13 16,13 Z M 13,16 H 15 V 16 L 16,17 17,16 H 19 V 22 H 17 V 19 L 16,20 15,19 V 22 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-meocloud.svg b/.icons/awkward/32x32/places/folder-grey-meocloud.svg
new file mode 100644
index 00000000..8c8f432b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 16.2,15 C 14.998,15 13.897,15.676 13.352,16.748 13.113,16.651 12.857,16.6 12.6,16.6 11.599,16.6 10.755,17.341 10.621,18.332 9.653,18.665 9.001,19.576 9,20.6 9,21.925 10.075,23 11.4,23 H 18.6 C 19.925,23 21,21.925 21,20.6 20.999,19.581 20.356,18.675 19.395,18.338 19.398,18.292 19.399,18.245 19.4,18.199 19.4,16.432 17.967,15 16.2,15 Z M 16.199,17 C 16.884,17 17.396,17.511 17.398,18.195 V 18.201 C 17.337,19.099 17.883,19.927 18.732,20.225 18.899,20.283 18.999,20.424 19,20.6 19,20.844 18.844,21 18.6,21 H 11.4 C 11.156,21 11.001,20.845 11,20.602 V 20.6 C 11.001,20.422 11.102,20.282 11.27,20.225 11.985,19.979 12.5,19.351 12.602,18.602 13.564,18.992 14.664,18.581 15.135,17.656 15.341,17.25 15.747,17 16.199,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-music-open.svg b/.icons/awkward/32x32/places/folder-grey-music-open.svg
new file mode 100644
index 00000000..d7db4726
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 14,21.27 C 13.7,21.09 13.35,21 13,21 11.9,21 11,21.9 11,23 11,24.1 11.9,25 13,25 14.1,25 15,24.1 15,23 V 18 H 19 V 21.27 C 18.7,21.09 18.35,21 18,21 16.9,21 16,21.9 16,23 16,24.1 16.9,25 18,25 19.1,25 20,24.1 20,23 V 16 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-music.svg b/.icons/awkward/32x32/places/folder-grey-music.svg
new file mode 100644
index 00000000..e4578459
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 14,19.27 C 13.7,19.09 13.35,19 13,19 11.9,19 11,19.9 11,21 11,22.1 11.9,23 13,23 14.1,23 15,22.1 15,21 V 16 H 19 V 19.27 C 18.7,19.09 18.35,19 18,19 16.9,19 16,19.9 16,21 16,22.1 16.9,23 18,23 19.1,23 20,22.1 20,21 V 14 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-network.svg b/.icons/awkward/32x32/places/folder-grey-network.svg
new file mode 100644
index 00000000..cde47a85
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15.643,15.384 C 15.691,15.379 15.751,15.387 15.799,15.384 15.805,15.407 15.764,15.488 15.71,15.607 15.363,16.365 15.343,17.253 15.665,17.728 15.723,17.814 15.777,17.896 15.777,17.906 15.777,17.917 15.714,17.929 15.643,17.929 15.476,17.929 15.318,17.827 14.996,17.571 14.852,17.458 14.666,17.363 14.594,17.348 14.48,17.326 14.45,17.336 14.304,17.482 14.167,17.619 14.125,17.692 14.125,17.817 14.125,18.29 14.687,18.667 15.732,18.888 17.151,19.189 17.501,19.459 17.54,20.205 17.589,21.141 17.091,21.847 16,22.393 15.87,22.458 15.787,22.483 15.732,22.504 15.708,22.502 15.689,22.507 15.665,22.504 15.656,22.476 15.643,22.408 15.643,22.281 15.643,21.784 15.447,21.273 15.152,20.987 15.073,20.91 14.851,20.747 14.661,20.63 14.471,20.512 14.279,20.375 14.237,20.317 14.166,20.22 14.16,20.161 14.214,19.982 14.313,19.656 14.431,19.474 14.661,19.268 14.781,19.16 14.902,19.069 14.929,19.067 14.955,19.065 14.775,19.011 14.505,18.955 14.234,18.9 13.839,18.784 13.634,18.71 13.26,18.575 12.755,18.29 12.563,18.085 12.555,18.076 12.547,18.07 12.54,18.063 12.816,16.964 13.59,16.063 14.616,15.63 14.831,15.539 15.052,15.476 15.286,15.429 15.402,15.405 15.523,15.396 15.643,15.384 Z M 18.991,17.058 C 19.075,17.11 19.392,17.795 19.482,18.129 19.599,18.561 19.59,19.308 19.482,19.736 19.441,19.9 19.388,20.052 19.371,20.071 19.353,20.09 19.289,19.981 19.214,19.848 19.139,19.715 18.9,19.433 18.701,19.223 18.126,18.617 18.036,18.301 18.277,17.817 18.398,17.573 18.926,17.018 18.991,17.058 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-nextcloud.svg b/.icons/awkward/32x32/places/folder-grey-nextcloud.svg
new file mode 100644
index 00000000..4630e9ac
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#323232" d="M 22,16 A 3,3 0 0 0 19,19 3,3 0 0 0 22,22 3,3 0 0 0 25,19 3,3 0 0 0 22,16 Z M 22,18 A 1,1 0 0 1 23,19 1,1 0 0 1 22,20 1,1 0 0 1 21,19 1,1 0 0 1 22,18 Z M 8,16 A 3,3 0 0 0 5,19 3,3 0 0 0 8,22 3,3 0 0 0 11,19 3,3 0 0 0 8,16 Z M 8,18 A 1,1 0 0 1 9,19 1,1 0 0 1 8,20 1,1 0 0 1 7,19 1,1 0 0 1 8,18 Z M 15,15 A 4,4 0 0 0 11,19 4,4 0 0 0 15,23 4,4 0 0 0 19,19 4,4 0 0 0 15,15 Z M 15,17 A 2,2 0 0 1 17,19 2,2 0 0 1 15,21 2,2 0 0 1 13,19 2,2 0 0 1 15,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-open.svg b/.icons/awkward/32x32/places/folder-grey-open.svg
new file mode 100644
index 00000000..ab0866b9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-owncloud.svg b/.icons/awkward/32x32/places/folder-grey-owncloud.svg
new file mode 100644
index 00000000..db371638
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="17.5" cy="18" r="2.25"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22" cy="22" r="1.25"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19.25" cy="20.75" r="2.5"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="10" cy="21" r="2.25"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="16.25" r="1.5"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.5" cy="19" r="2.75"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="22" r="1.25"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="14.75" cy="16.75" r="2.5"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="20" r="3.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-pcloud.svg b/.icons/awkward/32x32/places/folder-grey-pcloud.svg
new file mode 100644
index 00000000..ac4fb547
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 16,13 A 5,5 0 0 0 11.396484,16.048828 4,4 0 0 0 8,20 4,4 0 0 0 11.808594,23.990234 V 24 h 9.714844 A 2.4761905,2.4761905 0 0 0 24,21.523438 2.4761905,2.4761905 0 0 0 22.822266,19.417969 2.5,2.5 0 0 0 23,18.5 2.5,2.5 0 0 0 20.578125,16.003906 5,5 0 0 0 16,13 Z m -2,3 h 1 3 v 3 h -3 v 2 h -1 v -2 z m 1,1 v 1 h 2 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-photo.svg b/.icons/awkward/32x32/places/folder-grey-photo.svg
new file mode 100644
index 00000000..e7265439
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 14,15 13,16 H 12.5 C 11.669,16 11,16.557 11,17.25 V 21.75 C 11,22.442 11.669,23 12.5,23 H 19.5 C 20.331,23 21,22.442 21,21.75 V 17.25 C 21,16.557 20.331,16 19.5,16 H 19 L 18,15 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-pictures-open.svg b/.icons/awkward/32x32/places/folder-grey-pictures-open.svg
new file mode 100644
index 00000000..3d47af47
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 11.699,17 C 11.311,17 11,17.311 11,17.699 V 24.301 C 11,24.689 11.311,25 11.699,25 H 20.301 C 20.689,25 21,24.689 21,24.301 V 17.699 C 21,17.311 20.689,17 20.301,17 Z M 14,20 17,23 18.5,21 20,23 V 24 H 12 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-pictures.svg b/.icons/awkward/32x32/places/folder-grey-pictures.svg
new file mode 100644
index 00000000..3a98c086
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 11.699 15 C 11.311 15 11 15.311 11 15.699 L 11 22.301 C 11 22.689 11.311 23 11.699 23 L 20.301 23 C 20.689 23 21 22.689 21 22.301 L 21 15.699 C 21 15.311 20.689 15 20.301 15 L 11.699 15 z M 14 18 L 17 21 L 18.5 19 L 20 21 L 20 22 L 12 22 L 12 20 L 14 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-print.svg b/.icons/awkward/32x32/places/folder-grey-print.svg
new file mode 100644
index 00000000..ba6f6f5a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 13,14 V 16 H 19 V 14 Z M 11.715,17 C 11.358,17 11,17.349 11,17.699 V 20.301 C 11,20.651 11.358,21 11.715,21 H 13 V 24 H 19 V 21 H 20.285 C 20.642,21 21,20.651 21,20.301 V 17.699 C 21,17.349 20.642,17 20.285,17 Z M 13,19 H 19 V 20 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-private.svg b/.icons/awkward/32x32/places/folder-grey-private.svg
new file mode 100644
index 00000000..edaf9e90
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 13,16 C 11.343,16 10,17.343 10,19 10,20.657 11.343,22 13,22 14.27,22 15.401,21.197 15.824,20 H 18 V 21 H 20 V 20 H 21 V 18 H 15.824 C 15.401,16.803 14.27,16 13,16 Z M 13,18 C 13.552,18 14,18.448 14,19 14,19.552 13.552,20 13,20 12.448,20 12,19.552 12,19 12,18.448 12.448,18 13,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-projects.svg b/.icons/awkward/32x32/places/folder-grey-projects.svg
new file mode 100644
index 00000000..c7676806
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#323232" d="M 17,14 C 16.781,14.081 16.556,14.187 16.375,14.337 15.512,15.031 16.156,16.288 17,17 V 19 C 17.631,19.437 17.777,19.58 18.15,20 18.34,20.214 18.869,20.756 19,21 V 17 C 19.862,16.3 20.462,15.094 19.625,14.375 19.444,14.225 19.219,14.088 19,14 V 15.406 C 19,15.694 18.601,15.981 18.211,15.981 H 17.784 C 17.434,15.981 17,15.694 17,15.406 Z M 15,19 C 12.5,19 11,21.125 11,23 L 10.156,23.005 C 10,23.006 10,23.161 10,23.161 L 9.9963,23.844 C 9.9954,24 10.153,24 10.153,24 H 19.865 C 19.865,24 20.026,24 20.021,23.844 L 20,23.165 C 20,23.165 20,23.01 19.844,23.009 L 19.009,23 C 19.009,21.125 17.5,19 15,19 Z M 15,21 C 17,21 17,22.225 17,23 H 13 C 13,22.25 13,21 15,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-public.svg b/.icons/awkward/32x32/places/folder-grey-public.svg
new file mode 120000
index 00000000..a741d333
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-public.svg
@@ -0,0 +1 @@
+folder-grey-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-grey-publicshare-open.svg b/.icons/awkward/32x32/places/folder-grey-publicshare-open.svg
new file mode 100644
index 00000000..22086c76
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 13.41,18.301 C 13.376,18.308 13.341,18.321 13.309,18.336 12.986,18.487 12.902,18.959 13.123,19.396 13.301,19.748 13.616,19.966 13.902,19.959 14.118,21.128 14.976,22 16,22 17.024,22 17.882,21.128 18.098,19.959 18.384,19.966 18.699,19.748 18.877,19.396 19.098,18.959 19.014,18.487 18.691,18.336 18.659,18.321 18.624,18.308 18.59,18.301 18.548,17.023 17.406,16 16,16 14.594,16 13.452,17.023 13.41,18.301 Z M 15.996,23 C 15.413,23 14.887,22.71 14.5,22.248 12.869,22.489 11.125,22.838 11.016,23.236 11.014,23.242 11.017,23.249 11.016,23.254 11.011,23.274 11.01,23.292 11.008,23.312 11.007,23.322 11,23.328 11,23.338 V 24.732 C 11,24.881 11.111,25 11.25,25 H 20.75 C 20.889,25 21,24.881 21,24.732 V 23.328 C 20.999,23.296 20.985,23.268 20.977,23.236 20.861,22.822 19.171,22.459 17.568,22.217 17.445,22.389 17.281,22.544 17.061,22.66 L 17.059,22.662 C 16.747,22.877 16.386,23 16.004,23"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-recent.svg b/.icons/awkward/32x32/places/folder-grey-recent.svg
new file mode 100644
index 00000000..ab527a6c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 16,13 A 6,6 0 0 0 10,19 6,6 0 0 0 16,25 6,6 0 0 0 22,19 6,6 0 0 0 16,13 Z M 16,15 A 4,4 0 0 1 20,19 4,4 0 0 1 16,23 4,4 0 0 1 12,19 4,4 0 0 1 16,15 Z M 15,16 V 20 H 19 V 18 H 17 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-remote-open.svg b/.icons/awkward/32x32/places/folder-grey-remote-open.svg
new file mode 100644
index 00000000..c425fa6a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 15,16 C 13.324,16.32 12.342,17.434 12,19 H 10 V 21 H 12 C 12.343,22.565 13.325,23.68 15,24 Z M 16,16 V 24 C 17.675,23.68 18.657,22.565 19,21 H 21 V 19 H 19 C 18.658,17.434 17.676,16.32 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-remote.svg b/.icons/awkward/32x32/places/folder-grey-remote.svg
new file mode 100644
index 00000000..46345872
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 15,15 C 13.324,15.32 12.342,16.434 12,18 H 10 V 20 H 12 C 12.343,21.565 13.325,22.68 15,23 Z M 16,15 V 23 C 17.675,22.68 18.657,21.565 19,20 H 21 V 18 H 19 C 18.658,16.434 17.676,15.32 16,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-script.svg b/.icons/awkward/32x32/places/folder-grey-script.svg
new file mode 100644
index 00000000..a22b49ef
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-script.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g transform="translate(-16.5,12)">
+ <path style="fill:#323232" d="M 25.5,1 V 13 H 37.5 V 1 Z"/>
+ <g style="fill:#8e8e8e">
+ <path style="fill:#8e8e8e" d="M 32.5,8 H 36.5 V 9 H 32.5 Z"/>
+ <rect style="fill:#8e8e8e" width="1" height="7" x="28.5" y="2"/>
+ <path style="fill:#8e8e8e" d="M 28,3 C 27.17,3 26.5,3.67 26.5,4.5 26.5,5.33 27.17,6 28,6 H 29.5 30 C 30.28,6 30.5,6.22 30.5,6.5 30.5,6.78 30.28,7.01 30,7 H 29.5 28 26.59 C 26.8,7.58 27.35,8 28,8 H 29.5 30 C 30.83,8 31.5,7.33 31.5,6.5 31.5,5.67 30.83,5 30,5 H 29.5 28 C 27.72,5 27.5,4.78 27.5,4.5 27.5,4.22 27.72,4 28,4 H 29.5 30 31.41 C 31.2,3.42 30.65,3 30,3 H 29.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-steam.svg b/.icons/awkward/32x32/places/folder-grey-steam.svg
new file mode 100644
index 00000000..37560398
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 7,20.056 10.008,21.793 C 10.003,21.862 10,21.931 10,22 10,23.657 11.343,25 13,25 14.657,25 16,23.657 16,22 15.998,21.863 15.987,21.727 15.967,21.592 L 19.605,18.994 C 21.495,18.937 22.998,17.39 23,15.5 23,13.567 21.433,12 19.5,12 17.567,12 15.999,13.567 16,15.514 L 13.678,19.082 C 13.456,19.029 13.228,19.001 13,19 12.547,19.001 12.1,19.105 11.693,19.303 L 7,16.594 M 19.5,13 C 20.881,13 22,14.119 22,15.5 22,16.881 20.881,18 19.5,18 18.119,18 17,16.881 17,15.5 17,14.119 18.119,13 19.5,13 Z M 19.5,14 C 18.672,14 18,14.672 18,15.5 18,16.328 18.672,17 19.5,17 20.328,17 21,16.328 21,15.5 21,14.672 20.328,14 19.5,14 Z M 13,20 C 14.105,20 15,20.895 15,22 15,23.105 14.105,24 13,24 12.046,23.999 11.226,23.324 11.041,22.389 L 11.746,22.797 C 12.466,23.212 13.379,22.968 13.795,22.248 14.21,21.528 13.966,20.615 13.246,20.199 L 12.908,20.004 C 12.939,20.002 12.969,20.001 13,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-tar.svg b/.icons/awkward/32x32/places/folder-grey-tar.svg
new file mode 100644
index 00000000..703e7d14
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <path style="fill:#323232" d="M 15 11 L 15 12 L 16 12 L 16 11 L 15 11 z M 15 12 L 14 12 L 14 13 L 15 13 L 15 12 z M 15 13 L 15 14 L 16 14 L 16 13 L 15 13 z M 15 14 L 14 14 L 14 15 L 15 15 L 15 14 z M 15 15 L 15 16 C 15.552 16 16 15.5 16 15 L 15 15 z"/>
+ <path style="fill:#323232" d="M 15,16 C 13.895,16 13,16.9 13,18 V 22 C 13,23.1 13.895,24 15,24 16.105,24 17,23.1 17,22 V 18 C 17,16.9 16.105,16 15,16 Z M 15,17 C 15.552,17 16,17.4 16,18 16,18.5 15.552,19 15,19 14.448,19 14,18.5 14,18 14,17.4 14.448,17 15,17 Z M 15,20 C 15.552,20 16,20.4 16,21 V 22 C 16,22.5 15.552,23 15,23 14.448,23 14,22.5 14,22 V 21 C 14,20.4 14.448,20 15,20 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-templates-open.svg b/.icons/awkward/32x32/places/folder-grey-templates-open.svg
new file mode 100644
index 00000000..7fa6f6ab
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 12.75,16 C 12.334,16 12,16.335 12,16.75 V 23 H 13 V 24 H 14 V 18 H 17 V 20 H 18 V 25 H 19 V 24 H 20 V 18.5 L 17.5,16 Z M 19,25 V 26 H 20 V 25 Z M 18,25 H 17 V 26 H 18 Z M 17,25 V 24 H 16 V 25 Z M 16,25 H 15 V 26 H 16 Z M 15,25 V 24 H 14 V 25 Z M 14,25 H 13 V 26 H 14 Z M 13,25 V 24 H 12 V 25 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-templates.svg b/.icons/awkward/32x32/places/folder-grey-templates.svg
new file mode 100644
index 00000000..4f384ddd
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 12.75,14 C 12.334,14 12,14.335 12,14.75 V 21 H 13 V 22 H 14 V 16 H 17 V 18 H 18 V 23 H 19 V 22 H 20 V 16.5 L 17.5,14 Z M 19,23 V 24 H 20 V 23 Z M 18,23 H 17 V 24 H 18 Z M 17,23 V 22 H 16 V 23 Z M 16,23 H 15 V 24 H 16 Z M 15,23 V 22 H 14 V 23 Z M 14,23 H 13 V 24 H 14 Z M 13,23 V 22 H 12 V 23 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-torrent.svg b/.icons/awkward/32x32/places/folder-grey-torrent.svg
new file mode 100644
index 00000000..cff90e44
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 16 13 A 6 6 0 0 0 10 19 A 6 6 0 0 0 16 25 L 28 25 L 28 24 L 19.308594 24 L 16 24 A 5 5 0 0 1 11 19 A 5 5 0 0 1 16 14 L 16 13 z M 16 15 C 13.790861 15 12 16.790861 12 19 C 12 21.209139 13.790861 23 16 23 L 28 23 L 28 22 L 16 22 C 14.343146 22 13 20.656854 13 19 C 13 17.343146 14.343146 16 16 16 C 16.3409 16.0014 16.679075 16.0608 17 16.175781 L 17 15.130859 C 16.673523 15.045224 16.337519 15.001255 16 15 z M 16 17 A 2 2 0 0 0 14 19 A 2 2 0 0 0 16 21 L 28 21 L 28 20 L 16 20 A 1 1 0 0 1 15 19 A 1 1 0 0 1 16 18 L 17.730469 18 A 2 2 0 0 0 16 17 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-unlocked.svg b/.icons/awkward/32x32/places/folder-grey-unlocked.svg
new file mode 100644
index 00000000..2338e1e1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 16 13 C 14.34 13 13 14.3 13 16 L 14 16 C 14 14.9 14.89 14 16 14 C 17.11 14 18 14.9 18 16 L 18 18 L 15 18 L 14 18 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 16 C 19 14.3 17.66 13 16 13 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-vbox.svg b/.icons/awkward/32x32/places/folder-grey-vbox.svg
new file mode 100644
index 00000000..895190f7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:none;stroke:#323232;stroke-width:2;stroke-linejoin:round" d="M 10,18 H 12.5 L 14,23 15.5,15 17,19 18.5,16 20,20 H 22"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-video.svg b/.icons/awkward/32x32/places/folder-grey-video.svg
new file mode 100644
index 00000000..5fda5ee4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 10.75,15 C 10.334,15 10,15.335 10,15.75 V 22.25 C 10,22.666 10.334,23 10.75,23 H 18.25 C 18.666,23 19,22.666 19,22.25 V 19 15.75 C 19,15.335 18.666,15 18.25,15 Z M 19,19 22,22 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-videos-open.svg b/.icons/awkward/32x32/places/folder-grey-videos-open.svg
new file mode 100644
index 00000000..db006ae9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 10.75,16 C 10.334,16 10,16.335 10,16.75 V 23.25 C 10,23.666 10.334,24 10.75,24 H 18.25 C 18.666,24 19,23.666 19,23.25 V 20 16.75 C 19,16.335 18.666,16 18.25,16 Z M 19,20 22,23 V 17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-videos.svg b/.icons/awkward/32x32/places/folder-grey-videos.svg
new file mode 120000
index 00000000..df3727f2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-videos.svg
@@ -0,0 +1 @@
+folder-grey-video.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-grey-visiting.svg b/.icons/awkward/32x32/places/folder-grey-visiting.svg
new file mode 100644
index 00000000..e46c65c7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 4.25,11 C 3.5575,11 3,11.558 3,12.25 V 13.021 L 27.111,26.941 C 27.625,26.786 28,26.316 28,25.75 V 24.454 L 4.6965,11 Z M 9.893,11 28,21.454 V 18.454 L 15.088,11 Z M 20.284,11 28,15.454 V 12.454 L 25.48,11 Z M 3,16.021 V 19.021 L 16.82,27 H 22.016 Z M 3,22.02 V 25.02 L 6.428,27 H 11.624 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-wifi.svg b/.icons/awkward/32x32/places/folder-grey-wifi.svg
new file mode 100644
index 00000000..26f40aed
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 15.5,15 C 13.505,15 11.78,16 10,17.25 L 15.5,24 21,17.25 C 19.227,16 17.494,15 15.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-wine.svg b/.icons/awkward/32x32/places/folder-grey-wine.svg
new file mode 100644
index 00000000..bfb1a921
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <rect style="fill:#323232" width="4" height="4" x="11" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#323232" width="4" height="4" x="16" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#323232" width="4" height="4" x="16" y="19" rx=".625" ry=".625"/>
+ <rect style="fill:#323232" width="4" height="4" x="11" y="19" rx=".625" ry=".625"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey-yandex-disk.svg b/.icons/awkward/32x32/places/folder-grey-yandex-disk.svg
new file mode 100644
index 00000000..2dfb90d2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 14.319,15.035 C 11.652,15.035 12.273,17.271 10.907,18.005 10.86,18.032 10.834,18.056 10.792,18.082 11.692,17.547 12.802,17.098 13.981,16.795 14.979,16.538 15.991,16.394 16.925,16.376 16.949,16.376 16.973,16.376 16.997,16.376 16.096,16.12 15.998,15.035 14.319,15.035 Z M 17.225,17.051 C 16.292,17.069 15.279,17.213 14.281,17.47 10.991,18.317 8.6463,20.158 9.044,21.582 9.2731,22.396 10.377,23.133 12.022,23.231 12.021,23.225 12.02,23.219 12.019,23.213 11.93,22.443 12.419,21.773 12.992,21.319 13.565,20.865 14.301,20.535 15.129,20.36 15.957,20.184 16.731,20.192 17.379,20.387 17.988,20.571 18.561,20.971 18.702,21.657 20.35,20.733 21.206,19.419 20.958,18.518 20.695,17.574 19.264,17.012 17.225,17.051 Z M 16.247,21 C 15.916,20.996 15.564,21.032 15.214,21.107 13.767,21.414 12.666,22.287 12.755,23.056 12.844,23.826 14.089,24.2 15.536,23.893 16.983,23.585 18.084,22.712 17.994,21.943 17.93,21.383 17.241,21.012 16.247,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-grey.svg b/.icons/awkward/32x32/places/folder-grey.svg
new file mode 100644
index 00000000..4723bd97
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-grey.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-home.svg b/.icons/awkward/32x32/places/folder-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-html.svg b/.icons/awkward/32x32/places/folder-html.svg
new file mode 120000
index 00000000..b3a26eea
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-html.svg
@@ -0,0 +1 @@
+folder-network.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-image-people.svg b/.icons/awkward/32x32/places/folder-image-people.svg
new file mode 120000
index 00000000..09f3ed84
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-image-people.svg
@@ -0,0 +1 @@
+folder-oomox-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-image.svg b/.icons/awkward/32x32/places/folder-image.svg
new file mode 120000
index 00000000..6d4bb4b0
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-image.svg
@@ -0,0 +1 @@
+folder-images.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-images.svg b/.icons/awkward/32x32/places/folder-images.svg
new file mode 120000
index 00000000..273d2b9b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-images.svg
@@ -0,0 +1 @@
+folder-pictures.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-important.svg b/.icons/awkward/32x32/places/folder-important.svg
new file mode 120000
index 00000000..abfec196
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-important.svg
@@ -0,0 +1 @@
+folder-oomox-important.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-indigo-activities.svg b/.icons/awkward/32x32/places/folder-indigo-activities.svg
new file mode 100644
index 00000000..d1d1dea1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#202543" cx="11.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#202543" cx="15.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#202543" cx="19.5" cy="19.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-android.svg b/.icons/awkward/32x32/places/folder-indigo-android.svg
new file mode 100644
index 00000000..a2a17ca5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+ <path style="fill:#202543" d="m9.9902344 14.988281a1.0001 1.0001 0 0 0-0.7636719 1.644531l1.0761715 1.316407c-0.7422346 1.034712-1.1268513 2.468362-1.3007809 4.28125-0.0367464 0.769972 0.7753907 0.769531 0.7753907 0.769531h10.425781s0.835451-1.68e-4 0.794922-0.808594c-0.189021-1.874847-0.601975-3.337697-1.402344-4.373047l1.111328-1.111328a1.0001 1.0001 0 0 0-0.726562-1.716797 1.0001 1.0001 0 0 0-0.6875 0.302735l-1.273438 1.273437c-0.79792-0.371041-1.785583-0.566406-3.019531-0.566406-1.317391 0-2.360855 0.215623-3.185547 0.638672l-1.041015-1.271484a1.0001 1.0001 0 0 0-0.7832036-0.378907z"/>
+ <circle style="fill:#5c6bc0" cx="12" cy="20" r="1"/>
+ <circle style="fill:#5c6bc0" cx="-18" cy="20" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-apple.svg b/.icons/awkward/32x32/places/folder-indigo-apple.svg
new file mode 100644
index 00000000..6ded5224
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 17.989,14 C 17.493,14.018 16.892,14.29 16.536,14.656 16.217,14.981 15.936,15.498 16.011,15.996 16.564,16.034 17.131,15.749 17.476,15.383 17.82,15.016 18.053,14.508 17.989,14 Z M 17.661,16.006 C 17.004,16.058 16.403,16.49 16.063,16.49 15.676,16.49 15.079,16.021 14.444,16.033 13.61,16.047 12.84,16.552 12.411,17.354 11.545,18.967 12.188,21.356 13.032,22.664 13.445,23.304 14,24 14.585,24 15.17,24 15.442,23.566 16.194,23.566 16.946,23.566 17.148,23.986 17.815,23.986 18.482,23.986 18.908,23.334 19.317,22.691 19.791,21.949 19.988,21.228 20,21.191 19.985,21.184 18.694,20.655 18.681,19.061 18.668,17.726 19.697,17.084 19.743,17.053 19.166,16.147 18.267,16.022 17.946,16.008 17.851,15.997 17.755,15.998 17.661,16.006 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-arduino.svg b/.icons/awkward/32x32/places/folder-indigo-arduino.svg
new file mode 100644
index 00000000..42a86282
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#202543" d="m11.40822 15c-0.44417 0-0.88635 0.08893-1.2978 0.2627-0.4114996 0.17376-0.7872996 0.4296-1.1044996 0.75295-0.3172 0.3234-0.5713 0.7102-0.7442 1.1355-0.1725 0.426-0.2615 0.885-0.2615 1.347 0 0.46216 0.08879 0.92105 0.26172 1.3467 0.17294 0.4256 0.42698 0.8124 0.74415 1.1358 0.31717 0.323321 0.693 0.579151 1.1044996 0.752951 0.4021 0.1698 0.8337 0.25774 1.2676 0.26172 0.01025 3.71e-4 0.02008 6e-4 0.03027 1e-3 1.055 0.04997 1.9052-0.36871 2.5274-0.97655 0.42532-0.415521 0.7595-0.906201 1.0644-1.406201 0.30496 0.50005 0.6391 0.99075 1.0644 1.406201 0.6222 0.60785 1.4723 1.0265 2.5274 0.97655 0.0102-3.71e-4 0.02003-4.9e-4 0.03028-1e-3 0.43388-0.0037 0.8645-0.09192 1.2666-0.26172 0.4115-0.17376 0.7883-0.4296 1.1054-0.752951l2e-3 -0.0039c0.31586-0.32274 0.56975-0.7075 0.7422-1.1318 0.1725-0.4255 0.2615-0.8845 0.2615-1.3465 0-0.46216-0.0888-0.9211-0.26172-1.3467l-0.0029-0.0059c-0.173-0.423-0.426-0.808-0.7415-1.13-0.317-0.323-0.693-0.579-1.1045-0.753-0.4115-0.1735-0.8535-0.2625-1.2975-0.2625-1.1116 0-1.9894 0.45712-2.6377 1.0928-0.375 0.367-0.679 0.787-0.9545 1.2165-0.2755-0.4295-0.5795-0.8495-0.954-1.2165-0.6485-0.636-1.5265-1.093-2.638-1.093zm-0.01172 1c0.88675 0 1.4532 0.31778 1.9726 0.84375 0.41181 0.41692 0.7729 0.9841 1.1308 1.6026-0.40852 0.72255-0.80335 1.3825-1.247 1.8301-0.48913 0.49341-0.996 0.765501-1.8242 0.71775h-0.03222c-0.31584 0-0.63425-0.06666-0.9248-0.19336-0.28667-0.125-0.5511996-0.31072-0.7695496-0.5381l-0.0088-0.0088c-0.22-0.231-0.397-0.51-0.515-0.809-0.1175-0.2995-0.1785-0.6255-0.1785-0.9475 0-0.32214 0.06099-0.64815 0.17871-0.94725 0.1177-0.29914 0.29461-0.577 0.51465-0.8086l0.0088-0.0098c0.21833-0.22736 0.4828596-0.41309 0.7695496-0.5381 0.2905-0.1265 0.6085-0.193 0.9245-0.193zm7.207 0c0.31585 0 0.63425 0.06666 0.9248 0.19336 0.28666 0.125 0.5512 0.31072 0.76955 0.5381l0.0088 0.0098c0.22004 0.23162 0.39694 0.50945 0.51465 0.8086 0.1175 0.299 0.1785 0.625 0.1785 0.947 0 0.32216-0.06099 0.6481-0.17871 0.94725-0.1177 0.29914-0.2946 0.57795-0.51465 0.80955l-0.0088 0.0088c-0.21833 0.22736-0.48286 0.41308-0.76955 0.5381-0.29057 0.1267-0.60895 0.19336-0.9248 0.19336h-0.03223c-0.828 0.0475-1.335-0.2245-1.824-0.718-0.4435-0.4475-0.8385-1.1075-1.247-1.83 0.358-0.6185 0.719-1.186 1.131-1.6025 0.5195-0.526 1.086-0.844 1.9725-0.844zm-0.6035 1v1h-1v1h1v1h1v-1h1v-1h-1v-1zm-8 1v1h3v-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-backup.svg b/.icons/awkward/32x32/places/folder-indigo-backup.svg
new file mode 100644
index 00000000..cb9769bb
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#202543" d="m15.607422 13.011719c-0.33596 0.021972-0.67371 0.073469-1.009766 0.154297-2.688447 0.646633-4.594183 3.061061-4.597656 5.826172a1.0001 1.0001 0 0 0 0 0.007812h-1l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.005859c0.0023-1.852241 1.263577-3.449661 3.064453-3.882813 1.800879-0.433152 3.651746 0.41586 4.496094 2.064453 0.844348 1.648592 0.452744 3.647246-0.951172 4.855469-1.381932 1.189304-3.520755 1.236987-5.025391 0.15625a1.0005966 1.0005966 0 0 0 -1.167968 1.625c2.245578 1.612935 5.380223 1.556995 7.498046-0.265625 2.095842-1.803701 2.68627-4.820142 1.425782-7.28125-0.945366-1.845831-2.75319-3.030673-4.732422-3.234375-0.329872-0.03395-0.664041-0.041503-1-0.019531zm0.376953 2.974609a1.0001 1.0001 0 0 0 -0.984375 1.013672v2a1.0001 1.0001 0 0 0 0.292969 0.707031l1 1a1.0001 1.0001 0 1 0 1.414062 -1.414062l-0.707031-0.707031v-1.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-books.svg b/.icons/awkward/32x32/places/folder-indigo-books.svg
new file mode 100644
index 00000000..b2a7c568
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#202543" d="m12 15c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-cd.svg b/.icons/awkward/32x32/places/folder-indigo-cd.svg
new file mode 100644
index 00000000..5091b36a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#202543" cx="15" cy="19" r="6"/>
+ <circle style="fill:#5c6bc0" cx="15" cy="19" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-copy-cloud.svg b/.icons/awkward/32x32/places/folder-indigo-copy-cloud.svg
new file mode 100644
index 00000000..ec094f79
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 19.5,14 17.25,17.75 18.75,18.5 Z M 11.25,16.25 9,17.857 12,17.75 13.5,23 14.25,22.25 21,23 18.75,19.25 17.785,18.714 14.143,20.857 12.428,16.572 Z M 15.429,17.857 13.714,18.928 14.357,20.428 17.357,18.714 16.286,17.857 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-desktop.svg b/.icons/awkward/32x32/places/folder-indigo-desktop.svg
new file mode 120000
index 00000000..ebb0b623
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-desktop.svg
@@ -0,0 +1 @@
+user-indigo-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-indigo-development.svg b/.icons/awkward/32x32/places/folder-indigo-development.svg
new file mode 100644
index 00000000..6112b5f6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 14.738,14 V 14.002 L 14.627,15.318 A 3.9641,3.9283 0 0 0 13.469,15.982 L 12.262,15.418 11,17.584 12.098,18.34 A 3.9641,3.9283 0 0 0 12.035,19.002 3.9641,3.9283 0 0 0 12.094,19.668 L 11,20.418 12.262,22.584 13.467,22.02 A 3.9641,3.9283 0 0 0 14.629,22.682 L 14.738,24 H 17.262 L 17.373,22.684 A 3.9641,3.9283 0 0 0 18.531,22.02 L 19.738,22.582 21,20.418 19.904,19.664 A 3.9641,3.9283 0 0 0 19.963,19 3.9641,3.9283 0 0 0 19.904,18.336 L 20.998,17.582 19.738,15.418 18.531,15.98 A 3.9641,3.9283 0 0 0 17.371,15.32 L 17.262,14 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-documents-open.svg b/.icons/awkward/32x32/places/folder-indigo-documents-open.svg
new file mode 100644
index 00000000..fd9bddbd
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 12.75,16 C 12.334,16 12,16.334 12,16.75 V 25.25 C 12,25.666 12.334,26 12.75,26 H 19.25 C 19.666,26 20,25.666 20,25.25 V 18.5 L 17.5,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-documents.svg b/.icons/awkward/32x32/places/folder-indigo-documents.svg
new file mode 100644
index 00000000..2539fdca
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 12.75,14 C 12.334,14 12,14.334 12,14.75 V 23.25 C 12,23.666 12.334,24 12.75,24 H 19.25 C 19.666,24 20,23.666 20,23.25 V 16.5 L 17.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-download-open.svg b/.icons/awkward/32x32/places/folder-indigo-download-open.svg
new file mode 100644
index 00000000..0ec5d752
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 15,16 V 20 H 13 L 16,24 19,20 H 17 V 16 Z M 12,24 V 25 H 20 V 24 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-download.svg b/.icons/awkward/32x32/places/folder-indigo-download.svg
new file mode 100644
index 00000000..33d3c733
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 15,14 V 18 H 13 L 16,22 19,18 H 17 V 14 Z M 12,22 V 24 H 20 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-downloads.svg b/.icons/awkward/32x32/places/folder-indigo-downloads.svg
new file mode 120000
index 00000000..c044a14e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-downloads.svg
@@ -0,0 +1 @@
+folder-indigo-download.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-indigo-drag-accept.svg b/.icons/awkward/32x32/places/folder-indigo-drag-accept.svg
new file mode 100644
index 00000000..74ae10b7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-dropbox.svg b/.icons/awkward/32x32/places/folder-indigo-dropbox.svg
new file mode 100644
index 00000000..e883c81b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 12.83,13.7 9.5,15.7 12.17,17.7 9.49,19.7 12.83,21.7 15.5,19.7 12.17,17.7 15.5,15.7 18.83,17.7 15.5,19.7 18.17,21.7 21.51,19.7 18.83,17.7 21.5,15.7 18.17,13.7 15.5,15.7 Z M 15.5,20.3 12.83,22.3 12.17,21.9 V 22.3 L 15.5,24.3 18.83,22.3 V 21.9 L 18.17,22.3 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-favorites.svg b/.icons/awkward/32x32/places/folder-indigo-favorites.svg
new file mode 100644
index 00000000..d7899294
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 15.5,14 14.176,18 10.5,18 13.357,20.26 12.41,24 15.5,21.6 18.59,24 17.642,20.26 20.5,18 16.824,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-games.svg b/.icons/awkward/32x32/places/folder-indigo-games.svg
new file mode 100644
index 00000000..0b055445
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 18.645 15 C 18.495 15.001 18.359 15.052 18.229 15.15 C 17.899 15.402 17.21 15.999 15.998 16 C 14.786 16.001 14.1 15.402 13.77 15.15 C 13.64 15.052 13.515 15.003 13.363 15.004 C 13.212 15.005 13.037 15.049 12.859 15.15 C 12.211 15.515 11.617 16.712 11.293 18.262 C 11.017 19.578 10.913 21.377 11.078 22.102 C 11.222 22.724 11.469 23 11.91 23 C 13.323 23 13.385 21.908 13.906 20.861 C 14.283 20.281 15.156 20.019 15.998 20.049 C 16.84 20.017 17.715 20.281 18.092 20.861 C 18.613 21.908 18.675 23 20.088 23 C 20.529 23 20.776 22.724 20.92 22.102 C 21.085 21.377 20.981 19.578 20.705 18.262 C 20.381 16.712 19.787 15.515 19.139 15.15 C 18.961 15.049 18.796 14.999 18.645 15 z M 13 16 L 14 16 L 14 17 L 15 17 L 15 18 L 14 18 L 14 19 L 13 19 L 13 18 L 12 18 L 12 17 L 13 17 L 13 16 z M 18.5 16 A 0.5 0.5 0 0 1 19 16.5 A 0.5 0.5 0 0 1 18.5 17 A 0.5 0.5 0 0 1 18 16.5 A 0.5 0.5 0 0 1 18.5 16 z M 17.5 17 A 0.5 0.5 0 0 1 18 17.5 A 0.5 0.5 0 0 1 17.5 18 A 0.5 0.5 0 0 1 17 17.5 A 0.5 0.5 0 0 1 17.5 17 z M 19.5 17 A 0.5 0.5 0 0 1 20 17.5 A 0.5 0.5 0 0 1 19.5 18 A 0.5 0.5 0 0 1 19 17.5 A 0.5 0.5 0 0 1 19.5 17 z M 18.5 18 A 0.5 0.5 0 0 1 19 18.5 A 0.5 0.5 0 0 1 18.5 19 A 0.5 0.5 0 0 1 18 18.5 A 0.5 0.5 0 0 1 18.5 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-git.svg b/.icons/awkward/32x32/places/folder-indigo-git.svg
new file mode 100644
index 00000000..31130e8a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 12.707,12.996 12,13.703 13.152,14.855 A 1.5,1.5 0 0 0 13.004,15.5 1.5,1.5 0 0 0 14.004,16.912 V 21.088 A 1.5,1.5 0 0 0 13.004,22.5 1.5,1.5 0 0 0 14.504,24 1.5,1.5 0 0 0 16.004,22.5 1.5,1.5 0 0 0 15.004,21.088 V 16.912 A 1.5,1.5 0 0 0 15.149,16.852 L 17.153,18.855 A 1.5,1.5 0 0 0 17.005,19.5 1.5,1.5 0 0 0 18.505,21 1.5,1.5 0 0 0 20.005,19.5 1.5,1.5 0 0 0 18.505,18 1.5,1.5 0 0 0 17.86,18.148 L 15.856,16.145 A 1.5,1.5 0 0 0 16.005,15.5 1.5,1.5 0 0 0 14.505,14 1.5,1.5 0 0 0 13.86,14.149 L 12.708,12.996 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-github.svg b/.icons/awkward/32x32/places/folder-indigo-github.svg
new file mode 100644
index 00000000..66e96371
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#202543" d="m 16,14 c -2.761424,0 -5,2.238576 -5,5 7.92e-4,2.207084 1.448598,4.152573 3.5625,4.787109 v -0.804687 c -1.265656,0.2793 -1.630859,-0.556641 -1.630859,-0.556641 -0.206993,-0.534138 -0.50586,-0.478156 -0.50586,-0.478156 -0.413144,-0.28665 0.03125,-0.28125 0.03125,-0.28125 0.347602,0.06261 0.658903,0.39224 0.895691,0.633129 0.164431,0.167279 0.184879,0.270156 0.605672,0.300926 0.258577,0.0367 0.49603,-0.01639 0.619731,-0.07286 0.01736,-0.125399 0.0194,-0.577036 0.02734,-0.814677 C 13.618537,21.281097 13.000263,20.428902 13,19.5 c 0.0014,-0.710006 0.364949,-1.386038 1,-1.859375 V 16 c 0.326285,0 0.718404,0.577667 1.037109,1.134766 C 15.347088,17.046328 15.672359,17.000803 16,17 c 0.327641,8.03e-4 0.652912,0.04633 0.962891,0.134766 C 17.281596,16.577667 17.673715,16 18,16 v 1.638672 c 0.635658,0.473791 0.999296,1.150641 1,1.861328 -0.0014,1.05337 -0.79497,1.993 -1.984375,2.349609 0.01555,0.332327 0.03711,0.714925 0.03711,1.013672 0,0.5207 -0.0028,0.35915 -0.0039,0.574219 v 0.445312 C 19.351442,23.388806 20.997199,21.355003 21,19 21,16.238576 18.761424,14 16,14 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-gitlab.svg b/.icons/awkward/32x32/places/folder-indigo-gitlab.svg
new file mode 100644
index 00000000..ae165909
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543;fill-rule:evenodd" d="m 12.055391,14.000099 c -0.08401,0 -0.168122,0.04757 -0.199495,0.142885 L 10.635908,18 h 2.838967 l -1.219989,-3.857016 c -0.03139,-0.09532 -0.115484,-0.142885 -0.199495,-0.142885 z M 13.474875,18 l 2.02513,6 2.02513,-6 z m 4.05026,0 h 2.838968 l -1.219989,-3.857016 c -0.06274,-0.190645 -0.336216,-0.190645 -0.39899,0 z m 2.838968,0 -4.864098,6 5.327028,-3.819864 c 0.146989,-0.105359 0.208568,-0.292063 0.152435,-0.462577 z m -4.864098,6 -4.864097,-6 -0.615366,1.717559 c -0.05613,0.170514 0.0054,0.357218 0.152435,0.462577 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-gnome.svg b/.icons/awkward/32x32/places/folder-indigo-gnome.svg
new file mode 100644
index 00000000..513fd851
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 19.952,12 C 17.413,12 16.937,15.858 18.366,15.858 19.794,15.858 22.492,12 19.952,12 Z M 16.041,12.594 C 16.001,12.593 15.958,12.597 15.913,12.602 14.473,12.784 14.98,15.219 15.746,15.264 16.487,15.309 17.299,12.598 16.04,12.594 Z M 13.546,13.493 C 13.458,13.487 13.361,13.504 13.252,13.548 12.096,14.023 13.077,15.984 13.724,15.852 14.312,15.732 14.396,13.548 13.546,13.493 Z M 11.659,15.095 C 11.558,15.093 11.45,15.127 11.334,15.214 10.408,15.905 11.645,17.574 12.19,17.315 12.666,17.088 12.362,15.121 11.658,15.096 Z M 17.126,16.689 C 15.12,16.654 12.474,17.672 12.023,19.718 11.534,21.93 14.035,25 16.643,25 17.927,25 19.407,23.827 19.684,22.342 19.896,21.209 17.195,21.663 17.292,22.412 17.408,23.311 16.641,23.755 15.889,23.176 13.495,21.332 19.852,20.412 19.432,17.893 19.302,17.109 18.329,16.71 17.126,16.689 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-google-drive.svg b/.icons/awkward/32x32/places/folder-indigo-google-drive.svg
new file mode 100644
index 00000000..87f471c0
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 14,14 17,19 H 21 L 17.666,14 Z M 13.301,14.6 10.5,20 12.4,23 15,17.6 Z M 15,20 13.5,23 H 19.5 L 21,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-image-people.svg b/.icons/awkward/32x32/places/folder-indigo-image-people.svg
new file mode 100644
index 00000000..47f382c0
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 13.41,16.301 C 13.376,16.308 13.341,16.321 13.309,16.336 12.986,16.487 12.902,16.959 13.123,17.396 13.301,17.748 13.616,17.966 13.902,17.959 14.118,19.128 14.976,20 16,20 17.024,20 17.882,19.128 18.098,17.959 18.384,17.966 18.699,17.748 18.877,17.396 19.098,16.959 19.014,16.487 18.691,16.336 18.659,16.321 18.624,16.308 18.59,16.301 18.548,15.023 17.406,14 16,14 14.594,14 13.452,15.023 13.41,16.301 Z M 15.996,21 C 15.413,21 14.887,20.71 14.5,20.248 12.869,20.489 11.125,20.838 11.016,21.236 11.014,21.242 11.017,21.249 11.016,21.254 11.011,21.274 11.01,21.292 11.008,21.312 11.007,21.322 11,21.328 11,21.338 V 22.732 C 11,22.881 11.111,23 11.25,23 H 20.75 C 20.889,23 21,22.881 21,22.732 V 21.328 C 20.999,21.296 20.985,21.268 20.977,21.236 20.861,20.822 19.171,20.459 17.568,20.217 17.445,20.389 17.281,20.544 17.061,20.66 L 17.059,20.662 C 16.747,20.877 16.386,21 16.004,21"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-important.svg b/.icons/awkward/32x32/places/folder-indigo-important.svg
new file mode 100644
index 00000000..a19598ba
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15,16 H 17 V 20 H 15 Z M 16,21 C 16.552,21 17,21.448 17,22 17,22.552 16.552,23 16,23 15.448,23 15,22.552 15,22 15,21.448 15.448,21 16,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-java.svg b/.icons/awkward/32x32/places/folder-indigo-java.svg
new file mode 100644
index 00000000..533e468c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 15.008,13 C 15.008,13 15.585,13.353 15.178,14.281 14.562,15.68 15.746,16 15.746,16 15.746,16 15.37,15.672 15.871,14.518 16.425,13.238 15.008,13 15.008,13 Z M 16.6,14.928 C 16.6,14.928 15.551,15.393 16.227,16.666 16.673,17.509 16.178,17.928 16.178,17.928 16.178,17.928 17.445,17.51 16.834,16.346 16.285,15.293 16.6,14.928 16.6,14.928 Z M 13.336,15 C 13.336,15 12.585,15.799 13.328,16.781 13.82,17.435 13.498,18 13.498,18 13.498,18 14.429,17.175 13.756,16.271 13.148,15.457 13.336,15 13.336,15 Z M 13.498,18 H 11 L 12.5,24 H 18 L 18.34,23.016 C 18.506,23.057 18.678,23.086 18.857,23.086 20.041,23.086 21,22.326 21,21.143 21,20.138 20.307,19.303 19.375,19.07 L 19.572,18 Z M 19.203,19.76 A 0.71429,1.4286 15 0 1 19.227,19.764 0.71429,1.4286 15 0 1 19.547,21.328 0.71429,1.4286 15 0 1 18.512,22.527 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-kde.svg b/.icons/awkward/32x32/places/folder-indigo-kde.svg
new file mode 100644
index 00000000..8e6d18b2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <g transform="translate(7,11.00002)">
+ <path style="fill:#202543" d="m9.0056 1.00002-2.0056 0.3989v8.5128l1.9944-0.3116v-3.6l2.8056 4 2.1886-1.00012-2.9886-3.39988 3.0114-3.6-2.2114-1.00014-2.8056 4.20014v-4.20014z"/>
+ <path style="fill:#202543" d="m4.28125 4.2011719c-0.0246 3e-3 -0.051712 0.00874-0.070312 0.027344l-0.8535161 0.847656c-0.035792 0.0357-0.039984 0.089612-0.013672 0.1328125l0.9082031 1.4882812c-0.213336 0.346448-0.3789944 0.72368-0.4902343 1.125l-1.6738281 0.3457032c-0.05084 0.0104-0.0878906 0.0593281-0.0878906 0.1113281v1.1972656c0 0.0507 0.038572 0.093769 0.087891 0.1054687l1.6230469 0.390625c0.102124 0.4515198 0.2747303 0.8766718 0.5039063 1.2636718l-0.9453126 1.429688c-0.02868 0.0435-0.023316 0.101771 0.013672 0.138672l0.8535157 0.847656c0.036 0.0357 0.091566 0.03977 0.1347656 0.01367l1.4765625-0.890625c0.36468 0.217976 0.7624668 0.384786 1.1855469 0.490234l0.3457031 1.646484c0.0107995 0.050802 0.0530682 0.087893 0.1054682 0.087893h1.2070313c0.0504 0 0.093469-0.03313 0.1054687-0.08203l0.4101563-1.658203c0.42644-0.110472 0.8235331-0.288804 1.1894531-0.513672l1.482422 0.964844c0.0438 0.0282 0.101472 0.02263 0.138672-0.01367l0.849609-0.845704c0.036-0.0357 0.04398-0.09186 0.01758-0.134765l-0.580078-0.947266-0.189453 0.05859c-0.0276 0.0084-0.05802-0.0036-0.07422-0.02734 0 0-0.179449-0.244084-0.322265-0.4375-0.05957-0.09064-0.550829-0.687764-0.890625-1.121093a3 3 0 0 1-2.728517 1.757809 3 3 0 0 1-3-3 3 3 0 0 1 1.4003906-2.5351562v-1.5898438c-0.22315 0.082948-0.3698787 0.1843413-0.5742187 0.3007812l-1.4765625-0.9589843c-0.0219-0.0144-0.044059-0.018025-0.068359-0.015625z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-linux.svg b/.icons/awkward/32x32/places/folder-indigo-linux.svg
new file mode 100644
index 00000000..abc0072d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 15.843,21.196 C 15.043,21.569 14.299,21.565 13.799,21.529 13.203,21.486 12.723,21.322 12.513,21.18 12.383,21.092 12.206,21.126 12.118,21.256 12.03,21.386 12.064,21.562 12.194,21.65 12.533,21.879 13.132,22.05 13.758,22.095 13.864,22.103 13.981,22.108 14.106,22.108 14.651,22.108 15.343,22.056 16.083,21.711 16.225,21.645 16.287,21.476 16.221,21.334 16.155,21.192 15.986,21.13 15.843,21.196 Z M 19.001,20.775 C 19.028,18.308 19.282,13.645 14.558,14.021 9.8935,14.397 11.13,19.324 11.061,20.974 10.999,21.847 10.709,22.914 10.3,24 H 11.561 C 11.69,23.54 11.786,23.085 11.827,22.651 11.903,22.704 11.984,22.755 12.071,22.804 12.212,22.887 12.333,22.998 12.462,23.115 12.762,23.389 13.102,23.699 13.768,23.738 13.812,23.74 13.857,23.742 13.901,23.742 14.574,23.742 15.034,23.447 15.404,23.211 15.581,23.097 15.734,22.999 15.878,22.952 16.287,22.824 16.645,22.617 16.912,22.354 16.954,22.313 16.993,22.271 17.029,22.228 17.178,22.773 17.382,23.387 17.608,24 H 20.3 C 19.654,23.002 18.987,22.024 19.001,20.776 Z M 11.512,19.433 C 11.512,19.433 11.512,19.433 11.512,19.433 11.466,18.627 11.851,17.95 12.373,17.92 12.894,17.889 13.355,18.518 13.401,19.323 13.401,19.323 13.401,19.323 13.401,19.323 13.403,19.367 13.405,19.41 13.405,19.452 13.239,19.494 13.09,19.554 12.957,19.624 12.956,19.618 12.956,19.612 12.955,19.607 V 19.606 C 12.911,19.149 12.667,18.804 12.41,18.835 12.153,18.866 11.981,19.262 12.026,19.719 12.026,19.72 12.026,19.72 12.026,19.72 12.045,19.919 12.103,20.097 12.183,20.232 12.163,20.248 12.107,20.289 12.042,20.336 11.993,20.371 11.934,20.415 11.863,20.467 11.669,20.212 11.536,19.846 11.512,19.433 Z M 16.797,21.423 C 16.778,21.849 16.221,22.25 15.707,22.41 L 15.704,22.411 C 15.49,22.48 15.3,22.603 15.098,22.732 14.758,22.949 14.408,23.173 13.901,23.173 13.868,23.173 13.834,23.172 13.8,23.17 13.336,23.143 13.119,22.945 12.845,22.695 12.7,22.563 12.55,22.426 12.356,22.313 L 12.352,22.311 C 11.935,22.075 11.676,21.782 11.66,21.527 11.652,21.401 11.708,21.291 11.828,21.201 12.088,21.006 12.262,20.879 12.377,20.794 12.505,20.701 12.544,20.673 12.573,20.645 12.593,20.626 12.615,20.604 12.639,20.581 12.878,20.349 13.277,19.961 13.891,19.961 14.266,19.961 14.681,20.105 15.123,20.389 15.331,20.525 15.512,20.587 15.742,20.667 15.899,20.721 16.078,20.783 16.318,20.885 L 16.322,20.887 C 16.545,20.979 16.809,21.146 16.797,21.423 Z M 16.674,20.424 C 16.631,20.402 16.586,20.382 16.539,20.362 16.323,20.27 16.15,20.207 16.007,20.157 16.086,20.002 16.135,19.808 16.14,19.598 V 19.598 C 16.151,19.086 15.893,18.671 15.564,18.67 15.234,18.67 14.959,19.084 14.948,19.595 V 19.595 C 14.947,19.612 14.947,19.629 14.947,19.645 14.745,19.552 14.545,19.484 14.35,19.443 14.349,19.423 14.348,19.404 14.348,19.385 V 19.384 C 14.329,18.453 14.901,17.681 15.625,17.662 16.349,17.642 16.951,18.381 16.97,19.313 V 19.314 C 16.979,19.735 16.866,20.123 16.673,20.424 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-locked.svg b/.icons/awkward/32x32/places/folder-indigo-locked.svg
new file mode 100644
index 00000000..9ddf3517
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 16 14 C 14.34 14 13 15.3 13 17 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 17 C 19 15.3 17.66 14 16 14 z M 16 15 C 17.11 15 18 15.9 18 17 L 18 18 L 14 18 L 14 17 C 14 15.9 14.89 15 16 15 z"/>
+ <path style="fill:#3f51b5" d="M 12,23.5 V 24 H 12.5 C 12.223,24 12,23.777 12,23.5 Z"/>
+ <path style="fill:#3f51b5" d="M 20,23.5 C 20,23.777 19.777,24 19.5,24 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-mail-cloud.svg b/.icons/awkward/32x32/places/folder-indigo-mail-cloud.svg
new file mode 100644
index 00000000..c19f83b7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 15.667,15 A 3.3333,3.6364 0 0 0 12.512,17.471 2.6667,2.9091 0 0 0 11,20.091 2.6667,2.9091 0 0 0 13.667,23 2.6667,2.9091 0 0 0 15.439,22.26 3.3333,3.6364 0 0 0 15.667,22.273 3.3333,3.6364 0 0 0 17.076,21.927 2.6667,2.9091 0 0 0 18.334,22.273 2.6667,2.9091 0 0 0 21,19.364 2.6667,2.9091 0 0 0 18.333,16.455 2.6667,2.9091 0 0 0 18.328,16.455 3.3333,3.6364 0 0 0 15.666,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-mail.svg b/.icons/awkward/32x32/places/folder-indigo-mail.svg
new file mode 100644
index 00000000..0955dc54
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 16,13 C 12.687,13 10,15.687 10,19 10,22.314 12.687,25 16,25 H 19.75 C 19.75,25 20.453,24.699 20.5,23.949 20.5,23.199 19.75,23 19.75,23 H 16 C 15.805,22.999 15.611,22.983 15.418,22.953 14.718,22.874 14.162,22.654 13.742,22.301 L 13.736,22.297 C 12.65,21.551 12,20.318 12,19 12,16.791 13.791,15 16,15 18.209,15 20,16.791 20,19 20,19.454 19.908,19.745 19.76,20.002 19.756,20.002 19.753,20 19.75,20 H 18.816 C 18.928,19.686 19,19.352 19,19 19,17.343 17.657,16 16,16 14.344,16 13,17.343 13,19 13,20.657 14.343,22 16,22 H 19.75 C 20.292,21.95 20.673,21.629 21.02,21.424 21.782,20.88 22,20.114 22,19 22,15.686 19.314,13 16,13 Z M 16,18 C 16.552,18 17,18.448 17,19 17,19.552 16.552,20 16,20 15.448,20 15,19.552 15,19 15,18.448 15.448,18 16,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-mega.svg b/.icons/awkward/32x32/places/folder-indigo-mega.svg
new file mode 100644
index 00000000..881af6a7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 16,13 C 12.686,13 10,15.686 10,19 10,22.314 12.686,25 16,25 19.314,25 22,22.314 22,19 22,15.686 19.314,13 16,13 Z M 13,16 H 15 V 16 L 16,17 17,16 H 19 V 22 H 17 V 19 L 16,20 15,19 V 22 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-meocloud.svg b/.icons/awkward/32x32/places/folder-indigo-meocloud.svg
new file mode 100644
index 00000000..096a239d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 16.2,15 C 14.998,15 13.897,15.676 13.352,16.748 13.113,16.651 12.857,16.6 12.6,16.6 11.599,16.6 10.755,17.341 10.621,18.332 9.653,18.665 9.001,19.576 9,20.6 9,21.925 10.075,23 11.4,23 H 18.6 C 19.925,23 21,21.925 21,20.6 20.999,19.581 20.356,18.675 19.395,18.338 19.398,18.292 19.399,18.245 19.4,18.199 19.4,16.432 17.967,15 16.2,15 Z M 16.199,17 C 16.884,17 17.396,17.511 17.398,18.195 V 18.201 C 17.337,19.099 17.883,19.927 18.732,20.225 18.899,20.283 18.999,20.424 19,20.6 19,20.844 18.844,21 18.6,21 H 11.4 C 11.156,21 11.001,20.845 11,20.602 V 20.6 C 11.001,20.422 11.102,20.282 11.27,20.225 11.985,19.979 12.5,19.351 12.602,18.602 13.564,18.992 14.664,18.581 15.135,17.656 15.341,17.25 15.747,17 16.199,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-music-open.svg b/.icons/awkward/32x32/places/folder-indigo-music-open.svg
new file mode 100644
index 00000000..3328142b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 14,21.27 C 13.7,21.09 13.35,21 13,21 11.9,21 11,21.9 11,23 11,24.1 11.9,25 13,25 14.1,25 15,24.1 15,23 V 18 H 19 V 21.27 C 18.7,21.09 18.35,21 18,21 16.9,21 16,21.9 16,23 16,24.1 16.9,25 18,25 19.1,25 20,24.1 20,23 V 16 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-music.svg b/.icons/awkward/32x32/places/folder-indigo-music.svg
new file mode 100644
index 00000000..a13b2198
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 14,19.27 C 13.7,19.09 13.35,19 13,19 11.9,19 11,19.9 11,21 11,22.1 11.9,23 13,23 14.1,23 15,22.1 15,21 V 16 H 19 V 19.27 C 18.7,19.09 18.35,19 18,19 16.9,19 16,19.9 16,21 16,22.1 16.9,23 18,23 19.1,23 20,22.1 20,21 V 14 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-network.svg b/.icons/awkward/32x32/places/folder-indigo-network.svg
new file mode 100644
index 00000000..750aad5f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15.643,15.384 C 15.691,15.379 15.751,15.387 15.799,15.384 15.805,15.407 15.764,15.488 15.71,15.607 15.363,16.365 15.343,17.253 15.665,17.728 15.723,17.814 15.777,17.896 15.777,17.906 15.777,17.917 15.714,17.929 15.643,17.929 15.476,17.929 15.318,17.827 14.996,17.571 14.852,17.458 14.666,17.363 14.594,17.348 14.48,17.326 14.45,17.336 14.304,17.482 14.167,17.619 14.125,17.692 14.125,17.817 14.125,18.29 14.687,18.667 15.732,18.888 17.151,19.189 17.501,19.459 17.54,20.205 17.589,21.141 17.091,21.847 16,22.393 15.87,22.458 15.787,22.483 15.732,22.504 15.708,22.502 15.689,22.507 15.665,22.504 15.656,22.476 15.643,22.408 15.643,22.281 15.643,21.784 15.447,21.273 15.152,20.987 15.073,20.91 14.851,20.747 14.661,20.63 14.471,20.512 14.279,20.375 14.237,20.317 14.166,20.22 14.16,20.161 14.214,19.982 14.313,19.656 14.431,19.474 14.661,19.268 14.781,19.16 14.902,19.069 14.929,19.067 14.955,19.065 14.775,19.011 14.505,18.955 14.234,18.9 13.839,18.784 13.634,18.71 13.26,18.575 12.755,18.29 12.563,18.085 12.555,18.076 12.547,18.07 12.54,18.063 12.816,16.964 13.59,16.063 14.616,15.63 14.831,15.539 15.052,15.476 15.286,15.429 15.402,15.405 15.523,15.396 15.643,15.384 Z M 18.991,17.058 C 19.075,17.11 19.392,17.795 19.482,18.129 19.599,18.561 19.59,19.308 19.482,19.736 19.441,19.9 19.388,20.052 19.371,20.071 19.353,20.09 19.289,19.981 19.214,19.848 19.139,19.715 18.9,19.433 18.701,19.223 18.126,18.617 18.036,18.301 18.277,17.817 18.398,17.573 18.926,17.018 18.991,17.058 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-nextcloud.svg b/.icons/awkward/32x32/places/folder-indigo-nextcloud.svg
new file mode 100644
index 00000000..b5d466dc
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#202543" d="M 22,16 A 3,3 0 0 0 19,19 3,3 0 0 0 22,22 3,3 0 0 0 25,19 3,3 0 0 0 22,16 Z M 22,18 A 1,1 0 0 1 23,19 1,1 0 0 1 22,20 1,1 0 0 1 21,19 1,1 0 0 1 22,18 Z M 8,16 A 3,3 0 0 0 5,19 3,3 0 0 0 8,22 3,3 0 0 0 11,19 3,3 0 0 0 8,16 Z M 8,18 A 1,1 0 0 1 9,19 1,1 0 0 1 8,20 1,1 0 0 1 7,19 1,1 0 0 1 8,18 Z M 15,15 A 4,4 0 0 0 11,19 4,4 0 0 0 15,23 4,4 0 0 0 19,19 4,4 0 0 0 15,15 Z M 15,17 A 2,2 0 0 1 17,19 2,2 0 0 1 15,21 2,2 0 0 1 13,19 2,2 0 0 1 15,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-open.svg b/.icons/awkward/32x32/places/folder-indigo-open.svg
new file mode 100644
index 00000000..46dbc227
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-owncloud.svg b/.icons/awkward/32x32/places/folder-indigo-owncloud.svg
new file mode 100644
index 00000000..77f63bb6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="17.5" cy="18" r="2.25"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22" cy="22" r="1.25"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19.25" cy="20.75" r="2.5"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="10" cy="21" r="2.25"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="16.25" r="1.5"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.5" cy="19" r="2.75"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="22" r="1.25"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="14.75" cy="16.75" r="2.5"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="20" r="3.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-pcloud.svg b/.icons/awkward/32x32/places/folder-indigo-pcloud.svg
new file mode 100644
index 00000000..5e2ee5ca
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 16,13 A 5,5 0 0 0 11.396484,16.048828 4,4 0 0 0 8,20 4,4 0 0 0 11.808594,23.990234 V 24 h 9.714844 A 2.4761905,2.4761905 0 0 0 24,21.523438 2.4761905,2.4761905 0 0 0 22.822266,19.417969 2.5,2.5 0 0 0 23,18.5 2.5,2.5 0 0 0 20.578125,16.003906 5,5 0 0 0 16,13 Z m -2,3 h 1 3 v 3 h -3 v 2 h -1 v -2 z m 1,1 v 1 h 2 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-photo.svg b/.icons/awkward/32x32/places/folder-indigo-photo.svg
new file mode 100644
index 00000000..e14886c4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 14,15 13,16 H 12.5 C 11.669,16 11,16.557 11,17.25 V 21.75 C 11,22.442 11.669,23 12.5,23 H 19.5 C 20.331,23 21,22.442 21,21.75 V 17.25 C 21,16.557 20.331,16 19.5,16 H 19 L 18,15 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-pictures-open.svg b/.icons/awkward/32x32/places/folder-indigo-pictures-open.svg
new file mode 100644
index 00000000..04a25dc6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 11.699,17 C 11.311,17 11,17.311 11,17.699 V 24.301 C 11,24.689 11.311,25 11.699,25 H 20.301 C 20.689,25 21,24.689 21,24.301 V 17.699 C 21,17.311 20.689,17 20.301,17 Z M 14,20 17,23 18.5,21 20,23 V 24 H 12 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-pictures.svg b/.icons/awkward/32x32/places/folder-indigo-pictures.svg
new file mode 100644
index 00000000..cb9e7021
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 11.699 15 C 11.311 15 11 15.311 11 15.699 L 11 22.301 C 11 22.689 11.311 23 11.699 23 L 20.301 23 C 20.689 23 21 22.689 21 22.301 L 21 15.699 C 21 15.311 20.689 15 20.301 15 L 11.699 15 z M 14 18 L 17 21 L 18.5 19 L 20 21 L 20 22 L 12 22 L 12 20 L 14 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-print.svg b/.icons/awkward/32x32/places/folder-indigo-print.svg
new file mode 100644
index 00000000..bb279e1d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 13,14 V 16 H 19 V 14 Z M 11.715,17 C 11.358,17 11,17.349 11,17.699 V 20.301 C 11,20.651 11.358,21 11.715,21 H 13 V 24 H 19 V 21 H 20.285 C 20.642,21 21,20.651 21,20.301 V 17.699 C 21,17.349 20.642,17 20.285,17 Z M 13,19 H 19 V 20 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-private.svg b/.icons/awkward/32x32/places/folder-indigo-private.svg
new file mode 100644
index 00000000..8e22544f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 13,16 C 11.343,16 10,17.343 10,19 10,20.657 11.343,22 13,22 14.27,22 15.401,21.197 15.824,20 H 18 V 21 H 20 V 20 H 21 V 18 H 15.824 C 15.401,16.803 14.27,16 13,16 Z M 13,18 C 13.552,18 14,18.448 14,19 14,19.552 13.552,20 13,20 12.448,20 12,19.552 12,19 12,18.448 12.448,18 13,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-projects.svg b/.icons/awkward/32x32/places/folder-indigo-projects.svg
new file mode 100644
index 00000000..9f60c50d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#202543" d="M 17,14 C 16.781,14.081 16.556,14.187 16.375,14.337 15.512,15.031 16.156,16.288 17,17 V 19 C 17.631,19.437 17.777,19.58 18.15,20 18.34,20.214 18.869,20.756 19,21 V 17 C 19.862,16.3 20.462,15.094 19.625,14.375 19.444,14.225 19.219,14.088 19,14 V 15.406 C 19,15.694 18.601,15.981 18.211,15.981 H 17.784 C 17.434,15.981 17,15.694 17,15.406 Z M 15,19 C 12.5,19 11,21.125 11,23 L 10.156,23.005 C 10,23.006 10,23.161 10,23.161 L 9.9963,23.844 C 9.9954,24 10.153,24 10.153,24 H 19.865 C 19.865,24 20.026,24 20.021,23.844 L 20,23.165 C 20,23.165 20,23.01 19.844,23.009 L 19.009,23 C 19.009,21.125 17.5,19 15,19 Z M 15,21 C 17,21 17,22.225 17,23 H 13 C 13,22.25 13,21 15,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-public.svg b/.icons/awkward/32x32/places/folder-indigo-public.svg
new file mode 120000
index 00000000..cbd39714
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-public.svg
@@ -0,0 +1 @@
+folder-indigo-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-indigo-publicshare-open.svg b/.icons/awkward/32x32/places/folder-indigo-publicshare-open.svg
new file mode 100644
index 00000000..809d4331
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 13.41,18.301 C 13.376,18.308 13.341,18.321 13.309,18.336 12.986,18.487 12.902,18.959 13.123,19.396 13.301,19.748 13.616,19.966 13.902,19.959 14.118,21.128 14.976,22 16,22 17.024,22 17.882,21.128 18.098,19.959 18.384,19.966 18.699,19.748 18.877,19.396 19.098,18.959 19.014,18.487 18.691,18.336 18.659,18.321 18.624,18.308 18.59,18.301 18.548,17.023 17.406,16 16,16 14.594,16 13.452,17.023 13.41,18.301 Z M 15.996,23 C 15.413,23 14.887,22.71 14.5,22.248 12.869,22.489 11.125,22.838 11.016,23.236 11.014,23.242 11.017,23.249 11.016,23.254 11.011,23.274 11.01,23.292 11.008,23.312 11.007,23.322 11,23.328 11,23.338 V 24.732 C 11,24.881 11.111,25 11.25,25 H 20.75 C 20.889,25 21,24.881 21,24.732 V 23.328 C 20.999,23.296 20.985,23.268 20.977,23.236 20.861,22.822 19.171,22.459 17.568,22.217 17.445,22.389 17.281,22.544 17.061,22.66 L 17.059,22.662 C 16.747,22.877 16.386,23 16.004,23"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-recent.svg b/.icons/awkward/32x32/places/folder-indigo-recent.svg
new file mode 100644
index 00000000..e2ec58fe
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 16,13 A 6,6 0 0 0 10,19 6,6 0 0 0 16,25 6,6 0 0 0 22,19 6,6 0 0 0 16,13 Z M 16,15 A 4,4 0 0 1 20,19 4,4 0 0 1 16,23 4,4 0 0 1 12,19 4,4 0 0 1 16,15 Z M 15,16 V 20 H 19 V 18 H 17 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-remote-open.svg b/.icons/awkward/32x32/places/folder-indigo-remote-open.svg
new file mode 100644
index 00000000..338b6684
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 15,16 C 13.324,16.32 12.342,17.434 12,19 H 10 V 21 H 12 C 12.343,22.565 13.325,23.68 15,24 Z M 16,16 V 24 C 17.675,23.68 18.657,22.565 19,21 H 21 V 19 H 19 C 18.658,17.434 17.676,16.32 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-remote.svg b/.icons/awkward/32x32/places/folder-indigo-remote.svg
new file mode 100644
index 00000000..adfe4ead
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 15,15 C 13.324,15.32 12.342,16.434 12,18 H 10 V 20 H 12 C 12.343,21.565 13.325,22.68 15,23 Z M 16,15 V 23 C 17.675,22.68 18.657,21.565 19,20 H 21 V 18 H 19 C 18.658,16.434 17.676,15.32 16,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-script.svg b/.icons/awkward/32x32/places/folder-indigo-script.svg
new file mode 100644
index 00000000..3cf4575f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-script.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g transform="translate(-16.5,12)">
+ <path style="fill:#202543" d="M 25.5,1 V 13 H 37.5 V 1 Z"/>
+ <g style="fill:#5c6bc0">
+ <path style="fill:#5c6bc0" d="M 32.5,8 H 36.5 V 9 H 32.5 Z"/>
+ <rect style="fill:#5c6bc0" width="1" height="7" x="28.5" y="2"/>
+ <path style="fill:#5c6bc0" d="M 28,3 C 27.17,3 26.5,3.67 26.5,4.5 26.5,5.33 27.17,6 28,6 H 29.5 30 C 30.28,6 30.5,6.22 30.5,6.5 30.5,6.78 30.28,7.01 30,7 H 29.5 28 26.59 C 26.8,7.58 27.35,8 28,8 H 29.5 30 C 30.83,8 31.5,7.33 31.5,6.5 31.5,5.67 30.83,5 30,5 H 29.5 28 C 27.72,5 27.5,4.78 27.5,4.5 27.5,4.22 27.72,4 28,4 H 29.5 30 31.41 C 31.2,3.42 30.65,3 30,3 H 29.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-steam.svg b/.icons/awkward/32x32/places/folder-indigo-steam.svg
new file mode 100644
index 00000000..9026309e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 7,20.056 10.008,21.793 C 10.003,21.862 10,21.931 10,22 10,23.657 11.343,25 13,25 14.657,25 16,23.657 16,22 15.998,21.863 15.987,21.727 15.967,21.592 L 19.605,18.994 C 21.495,18.937 22.998,17.39 23,15.5 23,13.567 21.433,12 19.5,12 17.567,12 15.999,13.567 16,15.514 L 13.678,19.082 C 13.456,19.029 13.228,19.001 13,19 12.547,19.001 12.1,19.105 11.693,19.303 L 7,16.594 M 19.5,13 C 20.881,13 22,14.119 22,15.5 22,16.881 20.881,18 19.5,18 18.119,18 17,16.881 17,15.5 17,14.119 18.119,13 19.5,13 Z M 19.5,14 C 18.672,14 18,14.672 18,15.5 18,16.328 18.672,17 19.5,17 20.328,17 21,16.328 21,15.5 21,14.672 20.328,14 19.5,14 Z M 13,20 C 14.105,20 15,20.895 15,22 15,23.105 14.105,24 13,24 12.046,23.999 11.226,23.324 11.041,22.389 L 11.746,22.797 C 12.466,23.212 13.379,22.968 13.795,22.248 14.21,21.528 13.966,20.615 13.246,20.199 L 12.908,20.004 C 12.939,20.002 12.969,20.001 13,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-tar.svg b/.icons/awkward/32x32/places/folder-indigo-tar.svg
new file mode 100644
index 00000000..4973fc36
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <path style="fill:#202543" d="M 15 11 L 15 12 L 16 12 L 16 11 L 15 11 z M 15 12 L 14 12 L 14 13 L 15 13 L 15 12 z M 15 13 L 15 14 L 16 14 L 16 13 L 15 13 z M 15 14 L 14 14 L 14 15 L 15 15 L 15 14 z M 15 15 L 15 16 C 15.552 16 16 15.5 16 15 L 15 15 z"/>
+ <path style="fill:#202543" d="M 15,16 C 13.895,16 13,16.9 13,18 V 22 C 13,23.1 13.895,24 15,24 16.105,24 17,23.1 17,22 V 18 C 17,16.9 16.105,16 15,16 Z M 15,17 C 15.552,17 16,17.4 16,18 16,18.5 15.552,19 15,19 14.448,19 14,18.5 14,18 14,17.4 14.448,17 15,17 Z M 15,20 C 15.552,20 16,20.4 16,21 V 22 C 16,22.5 15.552,23 15,23 14.448,23 14,22.5 14,22 V 21 C 14,20.4 14.448,20 15,20 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-templates-open.svg b/.icons/awkward/32x32/places/folder-indigo-templates-open.svg
new file mode 100644
index 00000000..d61b7995
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 12.75,16 C 12.334,16 12,16.335 12,16.75 V 23 H 13 V 24 H 14 V 18 H 17 V 20 H 18 V 25 H 19 V 24 H 20 V 18.5 L 17.5,16 Z M 19,25 V 26 H 20 V 25 Z M 18,25 H 17 V 26 H 18 Z M 17,25 V 24 H 16 V 25 Z M 16,25 H 15 V 26 H 16 Z M 15,25 V 24 H 14 V 25 Z M 14,25 H 13 V 26 H 14 Z M 13,25 V 24 H 12 V 25 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-templates.svg b/.icons/awkward/32x32/places/folder-indigo-templates.svg
new file mode 100644
index 00000000..0a0c30c4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 12.75,14 C 12.334,14 12,14.335 12,14.75 V 21 H 13 V 22 H 14 V 16 H 17 V 18 H 18 V 23 H 19 V 22 H 20 V 16.5 L 17.5,14 Z M 19,23 V 24 H 20 V 23 Z M 18,23 H 17 V 24 H 18 Z M 17,23 V 22 H 16 V 23 Z M 16,23 H 15 V 24 H 16 Z M 15,23 V 22 H 14 V 23 Z M 14,23 H 13 V 24 H 14 Z M 13,23 V 22 H 12 V 23 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-torrent.svg b/.icons/awkward/32x32/places/folder-indigo-torrent.svg
new file mode 100644
index 00000000..97038be6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 16 13 A 6 6 0 0 0 10 19 A 6 6 0 0 0 16 25 L 28 25 L 28 24 L 19.308594 24 L 16 24 A 5 5 0 0 1 11 19 A 5 5 0 0 1 16 14 L 16 13 z M 16 15 C 13.790861 15 12 16.790861 12 19 C 12 21.209139 13.790861 23 16 23 L 28 23 L 28 22 L 16 22 C 14.343146 22 13 20.656854 13 19 C 13 17.343146 14.343146 16 16 16 C 16.3409 16.0014 16.679075 16.0608 17 16.175781 L 17 15.130859 C 16.673523 15.045224 16.337519 15.001255 16 15 z M 16 17 A 2 2 0 0 0 14 19 A 2 2 0 0 0 16 21 L 28 21 L 28 20 L 16 20 A 1 1 0 0 1 15 19 A 1 1 0 0 1 16 18 L 17.730469 18 A 2 2 0 0 0 16 17 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-unlocked.svg b/.icons/awkward/32x32/places/folder-indigo-unlocked.svg
new file mode 100644
index 00000000..f841a402
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 16 13 C 14.34 13 13 14.3 13 16 L 14 16 C 14 14.9 14.89 14 16 14 C 17.11 14 18 14.9 18 16 L 18 18 L 15 18 L 14 18 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 16 C 19 14.3 17.66 13 16 13 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-vbox.svg b/.icons/awkward/32x32/places/folder-indigo-vbox.svg
new file mode 100644
index 00000000..7ded0d71
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:none;stroke:#202543;stroke-width:2;stroke-linejoin:round" d="M 10,18 H 12.5 L 14,23 15.5,15 17,19 18.5,16 20,20 H 22"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-video.svg b/.icons/awkward/32x32/places/folder-indigo-video.svg
new file mode 100644
index 00000000..15b3985b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 10.75,15 C 10.334,15 10,15.335 10,15.75 V 22.25 C 10,22.666 10.334,23 10.75,23 H 18.25 C 18.666,23 19,22.666 19,22.25 V 19 15.75 C 19,15.335 18.666,15 18.25,15 Z M 19,19 22,22 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-videos-open.svg b/.icons/awkward/32x32/places/folder-indigo-videos-open.svg
new file mode 100644
index 00000000..723f5493
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 10.75,16 C 10.334,16 10,16.335 10,16.75 V 23.25 C 10,23.666 10.334,24 10.75,24 H 18.25 C 18.666,24 19,23.666 19,23.25 V 20 16.75 C 19,16.335 18.666,16 18.25,16 Z M 19,20 22,23 V 17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-videos.svg b/.icons/awkward/32x32/places/folder-indigo-videos.svg
new file mode 120000
index 00000000..4f0c77bb
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-videos.svg
@@ -0,0 +1 @@
+folder-indigo-video.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-indigo-visiting.svg b/.icons/awkward/32x32/places/folder-indigo-visiting.svg
new file mode 100644
index 00000000..b3bab4e7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 4.25,11 C 3.5575,11 3,11.558 3,12.25 V 13.021 L 27.111,26.941 C 27.625,26.786 28,26.316 28,25.75 V 24.454 L 4.6965,11 Z M 9.893,11 28,21.454 V 18.454 L 15.088,11 Z M 20.284,11 28,15.454 V 12.454 L 25.48,11 Z M 3,16.021 V 19.021 L 16.82,27 H 22.016 Z M 3,22.02 V 25.02 L 6.428,27 H 11.624 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-wifi.svg b/.icons/awkward/32x32/places/folder-indigo-wifi.svg
new file mode 100644
index 00000000..a1327d92
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 15.5,15 C 13.505,15 11.78,16 10,17.25 L 15.5,24 21,17.25 C 19.227,16 17.494,15 15.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-wine.svg b/.icons/awkward/32x32/places/folder-indigo-wine.svg
new file mode 100644
index 00000000..f41c509a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <rect style="fill:#202543" width="4" height="4" x="11" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#202543" width="4" height="4" x="16" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#202543" width="4" height="4" x="16" y="19" rx=".625" ry=".625"/>
+ <rect style="fill:#202543" width="4" height="4" x="11" y="19" rx=".625" ry=".625"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo-yandex-disk.svg b/.icons/awkward/32x32/places/folder-indigo-yandex-disk.svg
new file mode 100644
index 00000000..95876278
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 14.319,15.035 C 11.652,15.035 12.273,17.271 10.907,18.005 10.86,18.032 10.834,18.056 10.792,18.082 11.692,17.547 12.802,17.098 13.981,16.795 14.979,16.538 15.991,16.394 16.925,16.376 16.949,16.376 16.973,16.376 16.997,16.376 16.096,16.12 15.998,15.035 14.319,15.035 Z M 17.225,17.051 C 16.292,17.069 15.279,17.213 14.281,17.47 10.991,18.317 8.6463,20.158 9.044,21.582 9.2731,22.396 10.377,23.133 12.022,23.231 12.021,23.225 12.02,23.219 12.019,23.213 11.93,22.443 12.419,21.773 12.992,21.319 13.565,20.865 14.301,20.535 15.129,20.36 15.957,20.184 16.731,20.192 17.379,20.387 17.988,20.571 18.561,20.971 18.702,21.657 20.35,20.733 21.206,19.419 20.958,18.518 20.695,17.574 19.264,17.012 17.225,17.051 Z M 16.247,21 C 15.916,20.996 15.564,21.032 15.214,21.107 13.767,21.414 12.666,22.287 12.755,23.056 12.844,23.826 14.089,24.2 15.536,23.893 16.983,23.585 18.084,22.712 17.994,21.943 17.93,21.383 17.241,21.012 16.247,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-indigo.svg b/.icons/awkward/32x32/places/folder-indigo.svg
new file mode 100644
index 00000000..eac1e04f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-indigo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-java.svg b/.icons/awkward/32x32/places/folder-java.svg
new file mode 120000
index 00000000..28c34c41
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-java.svg
@@ -0,0 +1 @@
+folder-oomox-java.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-kde.svg b/.icons/awkward/32x32/places/folder-kde.svg
new file mode 120000
index 00000000..bfef1b27
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-kde.svg
@@ -0,0 +1 @@
+folder-oomox-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-linux.svg b/.icons/awkward/32x32/places/folder-linux.svg
new file mode 120000
index 00000000..9f17942c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-linux.svg
@@ -0,0 +1 @@
+folder-oomox-linux.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-locked.svg b/.icons/awkward/32x32/places/folder-locked.svg
new file mode 120000
index 00000000..8a03bb85
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-locked.svg
@@ -0,0 +1 @@
+folder-oomox-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-magenta-activities.svg b/.icons/awkward/32x32/places/folder-magenta-activities.svg
new file mode 100644
index 00000000..84cc4ec7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#47274e" cx="11.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#47274e" cx="15.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#47274e" cx="19.5" cy="19.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-android.svg b/.icons/awkward/32x32/places/folder-magenta-android.svg
new file mode 100644
index 00000000..ff8a819c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+ <path style="fill:#47274e" d="m9.9902344 14.988281a1.0001 1.0001 0 0 0-0.7636719 1.644531l1.0761715 1.316407c-0.7422346 1.034712-1.1268513 2.468362-1.3007809 4.28125-0.0367464 0.769972 0.7753907 0.769531 0.7753907 0.769531h10.425781s0.835451-1.68e-4 0.794922-0.808594c-0.189021-1.874847-0.601975-3.337697-1.402344-4.373047l1.111328-1.111328a1.0001 1.0001 0 0 0-0.726562-1.716797 1.0001 1.0001 0 0 0-0.6875 0.302735l-1.273438 1.273437c-0.79792-0.371041-1.785583-0.566406-3.019531-0.566406-1.317391 0-2.360855 0.215623-3.185547 0.638672l-1.041015-1.271484a1.0001 1.0001 0 0 0-0.7832036-0.378907z"/>
+ <circle style="fill:#ca71df" cx="12" cy="20" r="1"/>
+ <circle style="fill:#ca71df" cx="-18" cy="20" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-apple.svg b/.icons/awkward/32x32/places/folder-magenta-apple.svg
new file mode 100644
index 00000000..20099aea
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 17.989,14 C 17.493,14.018 16.892,14.29 16.536,14.656 16.217,14.981 15.936,15.498 16.011,15.996 16.564,16.034 17.131,15.749 17.476,15.383 17.82,15.016 18.053,14.508 17.989,14 Z M 17.661,16.006 C 17.004,16.058 16.403,16.49 16.063,16.49 15.676,16.49 15.079,16.021 14.444,16.033 13.61,16.047 12.84,16.552 12.411,17.354 11.545,18.967 12.188,21.356 13.032,22.664 13.445,23.304 14,24 14.585,24 15.17,24 15.442,23.566 16.194,23.566 16.946,23.566 17.148,23.986 17.815,23.986 18.482,23.986 18.908,23.334 19.317,22.691 19.791,21.949 19.988,21.228 20,21.191 19.985,21.184 18.694,20.655 18.681,19.061 18.668,17.726 19.697,17.084 19.743,17.053 19.166,16.147 18.267,16.022 17.946,16.008 17.851,15.997 17.755,15.998 17.661,16.006 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-arduino.svg b/.icons/awkward/32x32/places/folder-magenta-arduino.svg
new file mode 100644
index 00000000..b068393f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#47274e" d="m11.40822 15c-0.44417 0-0.88635 0.08893-1.2978 0.2627-0.4114996 0.17376-0.7872996 0.4296-1.1044996 0.75295-0.3172 0.3234-0.5713 0.7102-0.7442 1.1355-0.1725 0.426-0.2615 0.885-0.2615 1.347 0 0.46216 0.08879 0.92105 0.26172 1.3467 0.17294 0.4256 0.42698 0.8124 0.74415 1.1358 0.31717 0.323321 0.693 0.579151 1.1044996 0.752951 0.4021 0.1698 0.8337 0.25774 1.2676 0.26172 0.01025 3.71e-4 0.02008 6e-4 0.03027 1e-3 1.055 0.04997 1.9052-0.36871 2.5274-0.97655 0.42532-0.415521 0.7595-0.906201 1.0644-1.406201 0.30496 0.50005 0.6391 0.99075 1.0644 1.406201 0.6222 0.60785 1.4723 1.0265 2.5274 0.97655 0.0102-3.71e-4 0.02003-4.9e-4 0.03028-1e-3 0.43388-0.0037 0.8645-0.09192 1.2666-0.26172 0.4115-0.17376 0.7883-0.4296 1.1054-0.752951l2e-3 -0.0039c0.31586-0.32274 0.56975-0.7075 0.7422-1.1318 0.1725-0.4255 0.2615-0.8845 0.2615-1.3465 0-0.46216-0.0888-0.9211-0.26172-1.3467l-0.0029-0.0059c-0.173-0.423-0.426-0.808-0.7415-1.13-0.317-0.323-0.693-0.579-1.1045-0.753-0.4115-0.1735-0.8535-0.2625-1.2975-0.2625-1.1116 0-1.9894 0.45712-2.6377 1.0928-0.375 0.367-0.679 0.787-0.9545 1.2165-0.2755-0.4295-0.5795-0.8495-0.954-1.2165-0.6485-0.636-1.5265-1.093-2.638-1.093zm-0.01172 1c0.88675 0 1.4532 0.31778 1.9726 0.84375 0.41181 0.41692 0.7729 0.9841 1.1308 1.6026-0.40852 0.72255-0.80335 1.3825-1.247 1.8301-0.48913 0.49341-0.996 0.765501-1.8242 0.71775h-0.03222c-0.31584 0-0.63425-0.06666-0.9248-0.19336-0.28667-0.125-0.5511996-0.31072-0.7695496-0.5381l-0.0088-0.0088c-0.22-0.231-0.397-0.51-0.515-0.809-0.1175-0.2995-0.1785-0.6255-0.1785-0.9475 0-0.32214 0.06099-0.64815 0.17871-0.94725 0.1177-0.29914 0.29461-0.577 0.51465-0.8086l0.0088-0.0098c0.21833-0.22736 0.4828596-0.41309 0.7695496-0.5381 0.2905-0.1265 0.6085-0.193 0.9245-0.193zm7.207 0c0.31585 0 0.63425 0.06666 0.9248 0.19336 0.28666 0.125 0.5512 0.31072 0.76955 0.5381l0.0088 0.0098c0.22004 0.23162 0.39694 0.50945 0.51465 0.8086 0.1175 0.299 0.1785 0.625 0.1785 0.947 0 0.32216-0.06099 0.6481-0.17871 0.94725-0.1177 0.29914-0.2946 0.57795-0.51465 0.80955l-0.0088 0.0088c-0.21833 0.22736-0.48286 0.41308-0.76955 0.5381-0.29057 0.1267-0.60895 0.19336-0.9248 0.19336h-0.03223c-0.828 0.0475-1.335-0.2245-1.824-0.718-0.4435-0.4475-0.8385-1.1075-1.247-1.83 0.358-0.6185 0.719-1.186 1.131-1.6025 0.5195-0.526 1.086-0.844 1.9725-0.844zm-0.6035 1v1h-1v1h1v1h1v-1h1v-1h-1v-1zm-8 1v1h3v-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-backup.svg b/.icons/awkward/32x32/places/folder-magenta-backup.svg
new file mode 100644
index 00000000..070eb1da
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#47274e" d="m15.607422 13.011719c-0.33596 0.021972-0.67371 0.073469-1.009766 0.154297-2.688447 0.646633-4.594183 3.061061-4.597656 5.826172a1.0001 1.0001 0 0 0 0 0.007812h-1l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.005859c0.0023-1.852241 1.263577-3.449661 3.064453-3.882813 1.800879-0.433152 3.651746 0.41586 4.496094 2.064453 0.844348 1.648592 0.452744 3.647246-0.951172 4.855469-1.381932 1.189304-3.520755 1.236987-5.025391 0.15625a1.0005966 1.0005966 0 0 0 -1.167968 1.625c2.245578 1.612935 5.380223 1.556995 7.498046-0.265625 2.095842-1.803701 2.68627-4.820142 1.425782-7.28125-0.945366-1.845831-2.75319-3.030673-4.732422-3.234375-0.329872-0.03395-0.664041-0.041503-1-0.019531zm0.376953 2.974609a1.0001 1.0001 0 0 0 -0.984375 1.013672v2a1.0001 1.0001 0 0 0 0.292969 0.707031l1 1a1.0001 1.0001 0 1 0 1.414062 -1.414062l-0.707031-0.707031v-1.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-books.svg b/.icons/awkward/32x32/places/folder-magenta-books.svg
new file mode 100644
index 00000000..52f9699d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#47274e" d="m12 15c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-cd.svg b/.icons/awkward/32x32/places/folder-magenta-cd.svg
new file mode 100644
index 00000000..f5fa6637
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#47274e" cx="15" cy="19" r="6"/>
+ <circle style="fill:#ca71df" cx="15" cy="19" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-copy-cloud.svg b/.icons/awkward/32x32/places/folder-magenta-copy-cloud.svg
new file mode 100644
index 00000000..df8f53bf
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 19.5,14 17.25,17.75 18.75,18.5 Z M 11.25,16.25 9,17.857 12,17.75 13.5,23 14.25,22.25 21,23 18.75,19.25 17.785,18.714 14.143,20.857 12.428,16.572 Z M 15.429,17.857 13.714,18.928 14.357,20.428 17.357,18.714 16.286,17.857 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-desktop.svg b/.icons/awkward/32x32/places/folder-magenta-desktop.svg
new file mode 120000
index 00000000..f7f23a0b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-desktop.svg
@@ -0,0 +1 @@
+user-magenta-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-magenta-development.svg b/.icons/awkward/32x32/places/folder-magenta-development.svg
new file mode 100644
index 00000000..35611a25
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 14.738,14 V 14.002 L 14.627,15.318 A 3.9641,3.9283 0 0 0 13.469,15.982 L 12.262,15.418 11,17.584 12.098,18.34 A 3.9641,3.9283 0 0 0 12.035,19.002 3.9641,3.9283 0 0 0 12.094,19.668 L 11,20.418 12.262,22.584 13.467,22.02 A 3.9641,3.9283 0 0 0 14.629,22.682 L 14.738,24 H 17.262 L 17.373,22.684 A 3.9641,3.9283 0 0 0 18.531,22.02 L 19.738,22.582 21,20.418 19.904,19.664 A 3.9641,3.9283 0 0 0 19.963,19 3.9641,3.9283 0 0 0 19.904,18.336 L 20.998,17.582 19.738,15.418 18.531,15.98 A 3.9641,3.9283 0 0 0 17.371,15.32 L 17.262,14 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-documents-open.svg b/.icons/awkward/32x32/places/folder-magenta-documents-open.svg
new file mode 100644
index 00000000..d431ad91
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 12.75,16 C 12.334,16 12,16.334 12,16.75 V 25.25 C 12,25.666 12.334,26 12.75,26 H 19.25 C 19.666,26 20,25.666 20,25.25 V 18.5 L 17.5,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-documents.svg b/.icons/awkward/32x32/places/folder-magenta-documents.svg
new file mode 100644
index 00000000..05081f14
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 12.75,14 C 12.334,14 12,14.334 12,14.75 V 23.25 C 12,23.666 12.334,24 12.75,24 H 19.25 C 19.666,24 20,23.666 20,23.25 V 16.5 L 17.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-download-open.svg b/.icons/awkward/32x32/places/folder-magenta-download-open.svg
new file mode 100644
index 00000000..9b1550f2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 15,16 V 20 H 13 L 16,24 19,20 H 17 V 16 Z M 12,24 V 25 H 20 V 24 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-download.svg b/.icons/awkward/32x32/places/folder-magenta-download.svg
new file mode 100644
index 00000000..6715c100
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 15,14 V 18 H 13 L 16,22 19,18 H 17 V 14 Z M 12,22 V 24 H 20 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-downloads.svg b/.icons/awkward/32x32/places/folder-magenta-downloads.svg
new file mode 120000
index 00000000..5e917b7f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-downloads.svg
@@ -0,0 +1 @@
+folder-magenta-download.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-magenta-drag-accept.svg b/.icons/awkward/32x32/places/folder-magenta-drag-accept.svg
new file mode 100644
index 00000000..4d005d78
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-dropbox.svg b/.icons/awkward/32x32/places/folder-magenta-dropbox.svg
new file mode 100644
index 00000000..752ce894
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 12.83,13.7 9.5,15.7 12.17,17.7 9.49,19.7 12.83,21.7 15.5,19.7 12.17,17.7 15.5,15.7 18.83,17.7 15.5,19.7 18.17,21.7 21.51,19.7 18.83,17.7 21.5,15.7 18.17,13.7 15.5,15.7 Z M 15.5,20.3 12.83,22.3 12.17,21.9 V 22.3 L 15.5,24.3 18.83,22.3 V 21.9 L 18.17,22.3 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-favorites.svg b/.icons/awkward/32x32/places/folder-magenta-favorites.svg
new file mode 100644
index 00000000..a4e48509
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 15.5,14 14.176,18 10.5,18 13.357,20.26 12.41,24 15.5,21.6 18.59,24 17.642,20.26 20.5,18 16.824,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-games.svg b/.icons/awkward/32x32/places/folder-magenta-games.svg
new file mode 100644
index 00000000..459b756f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 18.645 15 C 18.495 15.001 18.359 15.052 18.229 15.15 C 17.899 15.402 17.21 15.999 15.998 16 C 14.786 16.001 14.1 15.402 13.77 15.15 C 13.64 15.052 13.515 15.003 13.363 15.004 C 13.212 15.005 13.037 15.049 12.859 15.15 C 12.211 15.515 11.617 16.712 11.293 18.262 C 11.017 19.578 10.913 21.377 11.078 22.102 C 11.222 22.724 11.469 23 11.91 23 C 13.323 23 13.385 21.908 13.906 20.861 C 14.283 20.281 15.156 20.019 15.998 20.049 C 16.84 20.017 17.715 20.281 18.092 20.861 C 18.613 21.908 18.675 23 20.088 23 C 20.529 23 20.776 22.724 20.92 22.102 C 21.085 21.377 20.981 19.578 20.705 18.262 C 20.381 16.712 19.787 15.515 19.139 15.15 C 18.961 15.049 18.796 14.999 18.645 15 z M 13 16 L 14 16 L 14 17 L 15 17 L 15 18 L 14 18 L 14 19 L 13 19 L 13 18 L 12 18 L 12 17 L 13 17 L 13 16 z M 18.5 16 A 0.5 0.5 0 0 1 19 16.5 A 0.5 0.5 0 0 1 18.5 17 A 0.5 0.5 0 0 1 18 16.5 A 0.5 0.5 0 0 1 18.5 16 z M 17.5 17 A 0.5 0.5 0 0 1 18 17.5 A 0.5 0.5 0 0 1 17.5 18 A 0.5 0.5 0 0 1 17 17.5 A 0.5 0.5 0 0 1 17.5 17 z M 19.5 17 A 0.5 0.5 0 0 1 20 17.5 A 0.5 0.5 0 0 1 19.5 18 A 0.5 0.5 0 0 1 19 17.5 A 0.5 0.5 0 0 1 19.5 17 z M 18.5 18 A 0.5 0.5 0 0 1 19 18.5 A 0.5 0.5 0 0 1 18.5 19 A 0.5 0.5 0 0 1 18 18.5 A 0.5 0.5 0 0 1 18.5 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-git.svg b/.icons/awkward/32x32/places/folder-magenta-git.svg
new file mode 100644
index 00000000..5e09916d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 12.707,12.996 12,13.703 13.152,14.855 A 1.5,1.5 0 0 0 13.004,15.5 1.5,1.5 0 0 0 14.004,16.912 V 21.088 A 1.5,1.5 0 0 0 13.004,22.5 1.5,1.5 0 0 0 14.504,24 1.5,1.5 0 0 0 16.004,22.5 1.5,1.5 0 0 0 15.004,21.088 V 16.912 A 1.5,1.5 0 0 0 15.149,16.852 L 17.153,18.855 A 1.5,1.5 0 0 0 17.005,19.5 1.5,1.5 0 0 0 18.505,21 1.5,1.5 0 0 0 20.005,19.5 1.5,1.5 0 0 0 18.505,18 1.5,1.5 0 0 0 17.86,18.148 L 15.856,16.145 A 1.5,1.5 0 0 0 16.005,15.5 1.5,1.5 0 0 0 14.505,14 1.5,1.5 0 0 0 13.86,14.149 L 12.708,12.996 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-github.svg b/.icons/awkward/32x32/places/folder-magenta-github.svg
new file mode 100644
index 00000000..f6eed5d3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#47274e" d="m 16,14 c -2.761424,0 -5,2.238576 -5,5 7.92e-4,2.207084 1.448598,4.152573 3.5625,4.787109 v -0.804687 c -1.265656,0.2793 -1.630859,-0.556641 -1.630859,-0.556641 -0.206993,-0.534138 -0.50586,-0.478156 -0.50586,-0.478156 -0.413144,-0.28665 0.03125,-0.28125 0.03125,-0.28125 0.347602,0.06261 0.658903,0.39224 0.895691,0.633129 0.164431,0.167279 0.184879,0.270156 0.605672,0.300926 0.258577,0.0367 0.49603,-0.01639 0.619731,-0.07286 0.01736,-0.125399 0.0194,-0.577036 0.02734,-0.814677 C 13.618537,21.281097 13.000263,20.428902 13,19.5 c 0.0014,-0.710006 0.364949,-1.386038 1,-1.859375 V 16 c 0.326285,0 0.718404,0.577667 1.037109,1.134766 C 15.347088,17.046328 15.672359,17.000803 16,17 c 0.327641,8.03e-4 0.652912,0.04633 0.962891,0.134766 C 17.281596,16.577667 17.673715,16 18,16 v 1.638672 c 0.635658,0.473791 0.999296,1.150641 1,1.861328 -0.0014,1.05337 -0.79497,1.993 -1.984375,2.349609 0.01555,0.332327 0.03711,0.714925 0.03711,1.013672 0,0.5207 -0.0028,0.35915 -0.0039,0.574219 v 0.445312 C 19.351442,23.388806 20.997199,21.355003 21,19 21,16.238576 18.761424,14 16,14 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-gitlab.svg b/.icons/awkward/32x32/places/folder-magenta-gitlab.svg
new file mode 100644
index 00000000..bfc01c09
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e;fill-rule:evenodd" d="m 12.055391,14.000099 c -0.08401,0 -0.168122,0.04757 -0.199495,0.142885 L 10.635908,18 h 2.838967 l -1.219989,-3.857016 c -0.03139,-0.09532 -0.115484,-0.142885 -0.199495,-0.142885 z M 13.474875,18 l 2.02513,6 2.02513,-6 z m 4.05026,0 h 2.838968 l -1.219989,-3.857016 c -0.06274,-0.190645 -0.336216,-0.190645 -0.39899,0 z m 2.838968,0 -4.864098,6 5.327028,-3.819864 c 0.146989,-0.105359 0.208568,-0.292063 0.152435,-0.462577 z m -4.864098,6 -4.864097,-6 -0.615366,1.717559 c -0.05613,0.170514 0.0054,0.357218 0.152435,0.462577 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-gnome.svg b/.icons/awkward/32x32/places/folder-magenta-gnome.svg
new file mode 100644
index 00000000..af69dd62
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 19.952,12 C 17.413,12 16.937,15.858 18.366,15.858 19.794,15.858 22.492,12 19.952,12 Z M 16.041,12.594 C 16.001,12.593 15.958,12.597 15.913,12.602 14.473,12.784 14.98,15.219 15.746,15.264 16.487,15.309 17.299,12.598 16.04,12.594 Z M 13.546,13.493 C 13.458,13.487 13.361,13.504 13.252,13.548 12.096,14.023 13.077,15.984 13.724,15.852 14.312,15.732 14.396,13.548 13.546,13.493 Z M 11.659,15.095 C 11.558,15.093 11.45,15.127 11.334,15.214 10.408,15.905 11.645,17.574 12.19,17.315 12.666,17.088 12.362,15.121 11.658,15.096 Z M 17.126,16.689 C 15.12,16.654 12.474,17.672 12.023,19.718 11.534,21.93 14.035,25 16.643,25 17.927,25 19.407,23.827 19.684,22.342 19.896,21.209 17.195,21.663 17.292,22.412 17.408,23.311 16.641,23.755 15.889,23.176 13.495,21.332 19.852,20.412 19.432,17.893 19.302,17.109 18.329,16.71 17.126,16.689 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-google-drive.svg b/.icons/awkward/32x32/places/folder-magenta-google-drive.svg
new file mode 100644
index 00000000..ec745567
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 14,14 17,19 H 21 L 17.666,14 Z M 13.301,14.6 10.5,20 12.4,23 15,17.6 Z M 15,20 13.5,23 H 19.5 L 21,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-image-people.svg b/.icons/awkward/32x32/places/folder-magenta-image-people.svg
new file mode 100644
index 00000000..bbc119f5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 13.41,16.301 C 13.376,16.308 13.341,16.321 13.309,16.336 12.986,16.487 12.902,16.959 13.123,17.396 13.301,17.748 13.616,17.966 13.902,17.959 14.118,19.128 14.976,20 16,20 17.024,20 17.882,19.128 18.098,17.959 18.384,17.966 18.699,17.748 18.877,17.396 19.098,16.959 19.014,16.487 18.691,16.336 18.659,16.321 18.624,16.308 18.59,16.301 18.548,15.023 17.406,14 16,14 14.594,14 13.452,15.023 13.41,16.301 Z M 15.996,21 C 15.413,21 14.887,20.71 14.5,20.248 12.869,20.489 11.125,20.838 11.016,21.236 11.014,21.242 11.017,21.249 11.016,21.254 11.011,21.274 11.01,21.292 11.008,21.312 11.007,21.322 11,21.328 11,21.338 V 22.732 C 11,22.881 11.111,23 11.25,23 H 20.75 C 20.889,23 21,22.881 21,22.732 V 21.328 C 20.999,21.296 20.985,21.268 20.977,21.236 20.861,20.822 19.171,20.459 17.568,20.217 17.445,20.389 17.281,20.544 17.061,20.66 L 17.059,20.662 C 16.747,20.877 16.386,21 16.004,21"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-important.svg b/.icons/awkward/32x32/places/folder-magenta-important.svg
new file mode 100644
index 00000000..671e65b8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15,16 H 17 V 20 H 15 Z M 16,21 C 16.552,21 17,21.448 17,22 17,22.552 16.552,23 16,23 15.448,23 15,22.552 15,22 15,21.448 15.448,21 16,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-java.svg b/.icons/awkward/32x32/places/folder-magenta-java.svg
new file mode 100644
index 00000000..5fe55952
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 15.008,13 C 15.008,13 15.585,13.353 15.178,14.281 14.562,15.68 15.746,16 15.746,16 15.746,16 15.37,15.672 15.871,14.518 16.425,13.238 15.008,13 15.008,13 Z M 16.6,14.928 C 16.6,14.928 15.551,15.393 16.227,16.666 16.673,17.509 16.178,17.928 16.178,17.928 16.178,17.928 17.445,17.51 16.834,16.346 16.285,15.293 16.6,14.928 16.6,14.928 Z M 13.336,15 C 13.336,15 12.585,15.799 13.328,16.781 13.82,17.435 13.498,18 13.498,18 13.498,18 14.429,17.175 13.756,16.271 13.148,15.457 13.336,15 13.336,15 Z M 13.498,18 H 11 L 12.5,24 H 18 L 18.34,23.016 C 18.506,23.057 18.678,23.086 18.857,23.086 20.041,23.086 21,22.326 21,21.143 21,20.138 20.307,19.303 19.375,19.07 L 19.572,18 Z M 19.203,19.76 A 0.71429,1.4286 15 0 1 19.227,19.764 0.71429,1.4286 15 0 1 19.547,21.328 0.71429,1.4286 15 0 1 18.512,22.527 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-kde.svg b/.icons/awkward/32x32/places/folder-magenta-kde.svg
new file mode 100644
index 00000000..f530a58d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <g transform="translate(7,11.00002)">
+ <path style="fill:#47274e" d="m9.0056 1.00002-2.0056 0.3989v8.5128l1.9944-0.3116v-3.6l2.8056 4 2.1886-1.00012-2.9886-3.39988 3.0114-3.6-2.2114-1.00014-2.8056 4.20014v-4.20014z"/>
+ <path style="fill:#47274e" d="m4.28125 4.2011719c-0.0246 3e-3 -0.051712 0.00874-0.070312 0.027344l-0.8535161 0.847656c-0.035792 0.0357-0.039984 0.089612-0.013672 0.1328125l0.9082031 1.4882812c-0.213336 0.346448-0.3789944 0.72368-0.4902343 1.125l-1.6738281 0.3457032c-0.05084 0.0104-0.0878906 0.0593281-0.0878906 0.1113281v1.1972656c0 0.0507 0.038572 0.093769 0.087891 0.1054687l1.6230469 0.390625c0.102124 0.4515198 0.2747303 0.8766718 0.5039063 1.2636718l-0.9453126 1.429688c-0.02868 0.0435-0.023316 0.101771 0.013672 0.138672l0.8535157 0.847656c0.036 0.0357 0.091566 0.03977 0.1347656 0.01367l1.4765625-0.890625c0.36468 0.217976 0.7624668 0.384786 1.1855469 0.490234l0.3457031 1.646484c0.0107995 0.050802 0.0530682 0.087893 0.1054682 0.087893h1.2070313c0.0504 0 0.093469-0.03313 0.1054687-0.08203l0.4101563-1.658203c0.42644-0.110472 0.8235331-0.288804 1.1894531-0.513672l1.482422 0.964844c0.0438 0.0282 0.101472 0.02263 0.138672-0.01367l0.849609-0.845704c0.036-0.0357 0.04398-0.09186 0.01758-0.134765l-0.580078-0.947266-0.189453 0.05859c-0.0276 0.0084-0.05802-0.0036-0.07422-0.02734 0 0-0.179449-0.244084-0.322265-0.4375-0.05957-0.09064-0.550829-0.687764-0.890625-1.121093a3 3 0 0 1-2.728517 1.757809 3 3 0 0 1-3-3 3 3 0 0 1 1.4003906-2.5351562v-1.5898438c-0.22315 0.082948-0.3698787 0.1843413-0.5742187 0.3007812l-1.4765625-0.9589843c-0.0219-0.0144-0.044059-0.018025-0.068359-0.015625z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-linux.svg b/.icons/awkward/32x32/places/folder-magenta-linux.svg
new file mode 100644
index 00000000..081a96e1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 15.843,21.196 C 15.043,21.569 14.299,21.565 13.799,21.529 13.203,21.486 12.723,21.322 12.513,21.18 12.383,21.092 12.206,21.126 12.118,21.256 12.03,21.386 12.064,21.562 12.194,21.65 12.533,21.879 13.132,22.05 13.758,22.095 13.864,22.103 13.981,22.108 14.106,22.108 14.651,22.108 15.343,22.056 16.083,21.711 16.225,21.645 16.287,21.476 16.221,21.334 16.155,21.192 15.986,21.13 15.843,21.196 Z M 19.001,20.775 C 19.028,18.308 19.282,13.645 14.558,14.021 9.8935,14.397 11.13,19.324 11.061,20.974 10.999,21.847 10.709,22.914 10.3,24 H 11.561 C 11.69,23.54 11.786,23.085 11.827,22.651 11.903,22.704 11.984,22.755 12.071,22.804 12.212,22.887 12.333,22.998 12.462,23.115 12.762,23.389 13.102,23.699 13.768,23.738 13.812,23.74 13.857,23.742 13.901,23.742 14.574,23.742 15.034,23.447 15.404,23.211 15.581,23.097 15.734,22.999 15.878,22.952 16.287,22.824 16.645,22.617 16.912,22.354 16.954,22.313 16.993,22.271 17.029,22.228 17.178,22.773 17.382,23.387 17.608,24 H 20.3 C 19.654,23.002 18.987,22.024 19.001,20.776 Z M 11.512,19.433 C 11.512,19.433 11.512,19.433 11.512,19.433 11.466,18.627 11.851,17.95 12.373,17.92 12.894,17.889 13.355,18.518 13.401,19.323 13.401,19.323 13.401,19.323 13.401,19.323 13.403,19.367 13.405,19.41 13.405,19.452 13.239,19.494 13.09,19.554 12.957,19.624 12.956,19.618 12.956,19.612 12.955,19.607 V 19.606 C 12.911,19.149 12.667,18.804 12.41,18.835 12.153,18.866 11.981,19.262 12.026,19.719 12.026,19.72 12.026,19.72 12.026,19.72 12.045,19.919 12.103,20.097 12.183,20.232 12.163,20.248 12.107,20.289 12.042,20.336 11.993,20.371 11.934,20.415 11.863,20.467 11.669,20.212 11.536,19.846 11.512,19.433 Z M 16.797,21.423 C 16.778,21.849 16.221,22.25 15.707,22.41 L 15.704,22.411 C 15.49,22.48 15.3,22.603 15.098,22.732 14.758,22.949 14.408,23.173 13.901,23.173 13.868,23.173 13.834,23.172 13.8,23.17 13.336,23.143 13.119,22.945 12.845,22.695 12.7,22.563 12.55,22.426 12.356,22.313 L 12.352,22.311 C 11.935,22.075 11.676,21.782 11.66,21.527 11.652,21.401 11.708,21.291 11.828,21.201 12.088,21.006 12.262,20.879 12.377,20.794 12.505,20.701 12.544,20.673 12.573,20.645 12.593,20.626 12.615,20.604 12.639,20.581 12.878,20.349 13.277,19.961 13.891,19.961 14.266,19.961 14.681,20.105 15.123,20.389 15.331,20.525 15.512,20.587 15.742,20.667 15.899,20.721 16.078,20.783 16.318,20.885 L 16.322,20.887 C 16.545,20.979 16.809,21.146 16.797,21.423 Z M 16.674,20.424 C 16.631,20.402 16.586,20.382 16.539,20.362 16.323,20.27 16.15,20.207 16.007,20.157 16.086,20.002 16.135,19.808 16.14,19.598 V 19.598 C 16.151,19.086 15.893,18.671 15.564,18.67 15.234,18.67 14.959,19.084 14.948,19.595 V 19.595 C 14.947,19.612 14.947,19.629 14.947,19.645 14.745,19.552 14.545,19.484 14.35,19.443 14.349,19.423 14.348,19.404 14.348,19.385 V 19.384 C 14.329,18.453 14.901,17.681 15.625,17.662 16.349,17.642 16.951,18.381 16.97,19.313 V 19.314 C 16.979,19.735 16.866,20.123 16.673,20.424 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-locked.svg b/.icons/awkward/32x32/places/folder-magenta-locked.svg
new file mode 100644
index 00000000..c824b0ab
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 16 14 C 14.34 14 13 15.3 13 17 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 17 C 19 15.3 17.66 14 16 14 z M 16 15 C 17.11 15 18 15.9 18 17 L 18 18 L 14 18 L 14 17 C 14 15.9 14.89 15 16 15 z"/>
+ <path style="fill:#3f51b5" d="M 12,23.5 V 24 H 12.5 C 12.223,24 12,23.777 12,23.5 Z"/>
+ <path style="fill:#3f51b5" d="M 20,23.5 C 20,23.777 19.777,24 19.5,24 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-mail-cloud.svg b/.icons/awkward/32x32/places/folder-magenta-mail-cloud.svg
new file mode 100644
index 00000000..33986ba6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 15.667,15 A 3.3333,3.6364 0 0 0 12.512,17.471 2.6667,2.9091 0 0 0 11,20.091 2.6667,2.9091 0 0 0 13.667,23 2.6667,2.9091 0 0 0 15.439,22.26 3.3333,3.6364 0 0 0 15.667,22.273 3.3333,3.6364 0 0 0 17.076,21.927 2.6667,2.9091 0 0 0 18.334,22.273 2.6667,2.9091 0 0 0 21,19.364 2.6667,2.9091 0 0 0 18.333,16.455 2.6667,2.9091 0 0 0 18.328,16.455 3.3333,3.6364 0 0 0 15.666,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-mail.svg b/.icons/awkward/32x32/places/folder-magenta-mail.svg
new file mode 100644
index 00000000..09f83aaa
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 16,13 C 12.687,13 10,15.687 10,19 10,22.314 12.687,25 16,25 H 19.75 C 19.75,25 20.453,24.699 20.5,23.949 20.5,23.199 19.75,23 19.75,23 H 16 C 15.805,22.999 15.611,22.983 15.418,22.953 14.718,22.874 14.162,22.654 13.742,22.301 L 13.736,22.297 C 12.65,21.551 12,20.318 12,19 12,16.791 13.791,15 16,15 18.209,15 20,16.791 20,19 20,19.454 19.908,19.745 19.76,20.002 19.756,20.002 19.753,20 19.75,20 H 18.816 C 18.928,19.686 19,19.352 19,19 19,17.343 17.657,16 16,16 14.344,16 13,17.343 13,19 13,20.657 14.343,22 16,22 H 19.75 C 20.292,21.95 20.673,21.629 21.02,21.424 21.782,20.88 22,20.114 22,19 22,15.686 19.314,13 16,13 Z M 16,18 C 16.552,18 17,18.448 17,19 17,19.552 16.552,20 16,20 15.448,20 15,19.552 15,19 15,18.448 15.448,18 16,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-mega.svg b/.icons/awkward/32x32/places/folder-magenta-mega.svg
new file mode 100644
index 00000000..8f51ddc4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 16,13 C 12.686,13 10,15.686 10,19 10,22.314 12.686,25 16,25 19.314,25 22,22.314 22,19 22,15.686 19.314,13 16,13 Z M 13,16 H 15 V 16 L 16,17 17,16 H 19 V 22 H 17 V 19 L 16,20 15,19 V 22 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-meocloud.svg b/.icons/awkward/32x32/places/folder-magenta-meocloud.svg
new file mode 100644
index 00000000..66f3dd11
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 16.2,15 C 14.998,15 13.897,15.676 13.352,16.748 13.113,16.651 12.857,16.6 12.6,16.6 11.599,16.6 10.755,17.341 10.621,18.332 9.653,18.665 9.001,19.576 9,20.6 9,21.925 10.075,23 11.4,23 H 18.6 C 19.925,23 21,21.925 21,20.6 20.999,19.581 20.356,18.675 19.395,18.338 19.398,18.292 19.399,18.245 19.4,18.199 19.4,16.432 17.967,15 16.2,15 Z M 16.199,17 C 16.884,17 17.396,17.511 17.398,18.195 V 18.201 C 17.337,19.099 17.883,19.927 18.732,20.225 18.899,20.283 18.999,20.424 19,20.6 19,20.844 18.844,21 18.6,21 H 11.4 C 11.156,21 11.001,20.845 11,20.602 V 20.6 C 11.001,20.422 11.102,20.282 11.27,20.225 11.985,19.979 12.5,19.351 12.602,18.602 13.564,18.992 14.664,18.581 15.135,17.656 15.341,17.25 15.747,17 16.199,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-music-open.svg b/.icons/awkward/32x32/places/folder-magenta-music-open.svg
new file mode 100644
index 00000000..73cc793e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 14,21.27 C 13.7,21.09 13.35,21 13,21 11.9,21 11,21.9 11,23 11,24.1 11.9,25 13,25 14.1,25 15,24.1 15,23 V 18 H 19 V 21.27 C 18.7,21.09 18.35,21 18,21 16.9,21 16,21.9 16,23 16,24.1 16.9,25 18,25 19.1,25 20,24.1 20,23 V 16 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-music.svg b/.icons/awkward/32x32/places/folder-magenta-music.svg
new file mode 100644
index 00000000..e2c324b2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 14,19.27 C 13.7,19.09 13.35,19 13,19 11.9,19 11,19.9 11,21 11,22.1 11.9,23 13,23 14.1,23 15,22.1 15,21 V 16 H 19 V 19.27 C 18.7,19.09 18.35,19 18,19 16.9,19 16,19.9 16,21 16,22.1 16.9,23 18,23 19.1,23 20,22.1 20,21 V 14 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-network.svg b/.icons/awkward/32x32/places/folder-magenta-network.svg
new file mode 100644
index 00000000..7d9c1095
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15.643,15.384 C 15.691,15.379 15.751,15.387 15.799,15.384 15.805,15.407 15.764,15.488 15.71,15.607 15.363,16.365 15.343,17.253 15.665,17.728 15.723,17.814 15.777,17.896 15.777,17.906 15.777,17.917 15.714,17.929 15.643,17.929 15.476,17.929 15.318,17.827 14.996,17.571 14.852,17.458 14.666,17.363 14.594,17.348 14.48,17.326 14.45,17.336 14.304,17.482 14.167,17.619 14.125,17.692 14.125,17.817 14.125,18.29 14.687,18.667 15.732,18.888 17.151,19.189 17.501,19.459 17.54,20.205 17.589,21.141 17.091,21.847 16,22.393 15.87,22.458 15.787,22.483 15.732,22.504 15.708,22.502 15.689,22.507 15.665,22.504 15.656,22.476 15.643,22.408 15.643,22.281 15.643,21.784 15.447,21.273 15.152,20.987 15.073,20.91 14.851,20.747 14.661,20.63 14.471,20.512 14.279,20.375 14.237,20.317 14.166,20.22 14.16,20.161 14.214,19.982 14.313,19.656 14.431,19.474 14.661,19.268 14.781,19.16 14.902,19.069 14.929,19.067 14.955,19.065 14.775,19.011 14.505,18.955 14.234,18.9 13.839,18.784 13.634,18.71 13.26,18.575 12.755,18.29 12.563,18.085 12.555,18.076 12.547,18.07 12.54,18.063 12.816,16.964 13.59,16.063 14.616,15.63 14.831,15.539 15.052,15.476 15.286,15.429 15.402,15.405 15.523,15.396 15.643,15.384 Z M 18.991,17.058 C 19.075,17.11 19.392,17.795 19.482,18.129 19.599,18.561 19.59,19.308 19.482,19.736 19.441,19.9 19.388,20.052 19.371,20.071 19.353,20.09 19.289,19.981 19.214,19.848 19.139,19.715 18.9,19.433 18.701,19.223 18.126,18.617 18.036,18.301 18.277,17.817 18.398,17.573 18.926,17.018 18.991,17.058 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-nextcloud.svg b/.icons/awkward/32x32/places/folder-magenta-nextcloud.svg
new file mode 100644
index 00000000..2c7ed127
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#47274e" d="M 22,16 A 3,3 0 0 0 19,19 3,3 0 0 0 22,22 3,3 0 0 0 25,19 3,3 0 0 0 22,16 Z M 22,18 A 1,1 0 0 1 23,19 1,1 0 0 1 22,20 1,1 0 0 1 21,19 1,1 0 0 1 22,18 Z M 8,16 A 3,3 0 0 0 5,19 3,3 0 0 0 8,22 3,3 0 0 0 11,19 3,3 0 0 0 8,16 Z M 8,18 A 1,1 0 0 1 9,19 1,1 0 0 1 8,20 1,1 0 0 1 7,19 1,1 0 0 1 8,18 Z M 15,15 A 4,4 0 0 0 11,19 4,4 0 0 0 15,23 4,4 0 0 0 19,19 4,4 0 0 0 15,15 Z M 15,17 A 2,2 0 0 1 17,19 2,2 0 0 1 15,21 2,2 0 0 1 13,19 2,2 0 0 1 15,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-open.svg b/.icons/awkward/32x32/places/folder-magenta-open.svg
new file mode 100644
index 00000000..246e6139
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-owncloud.svg b/.icons/awkward/32x32/places/folder-magenta-owncloud.svg
new file mode 100644
index 00000000..d0204270
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="17.5" cy="18" r="2.25"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22" cy="22" r="1.25"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19.25" cy="20.75" r="2.5"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="10" cy="21" r="2.25"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="16.25" r="1.5"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.5" cy="19" r="2.75"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="22" r="1.25"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="14.75" cy="16.75" r="2.5"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="20" r="3.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-pcloud.svg b/.icons/awkward/32x32/places/folder-magenta-pcloud.svg
new file mode 100644
index 00000000..64807369
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 16,13 A 5,5 0 0 0 11.396484,16.048828 4,4 0 0 0 8,20 4,4 0 0 0 11.808594,23.990234 V 24 h 9.714844 A 2.4761905,2.4761905 0 0 0 24,21.523438 2.4761905,2.4761905 0 0 0 22.822266,19.417969 2.5,2.5 0 0 0 23,18.5 2.5,2.5 0 0 0 20.578125,16.003906 5,5 0 0 0 16,13 Z m -2,3 h 1 3 v 3 h -3 v 2 h -1 v -2 z m 1,1 v 1 h 2 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-photo.svg b/.icons/awkward/32x32/places/folder-magenta-photo.svg
new file mode 100644
index 00000000..c4f95fd2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 14,15 13,16 H 12.5 C 11.669,16 11,16.557 11,17.25 V 21.75 C 11,22.442 11.669,23 12.5,23 H 19.5 C 20.331,23 21,22.442 21,21.75 V 17.25 C 21,16.557 20.331,16 19.5,16 H 19 L 18,15 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-pictures-open.svg b/.icons/awkward/32x32/places/folder-magenta-pictures-open.svg
new file mode 100644
index 00000000..1b9c851a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 11.699,17 C 11.311,17 11,17.311 11,17.699 V 24.301 C 11,24.689 11.311,25 11.699,25 H 20.301 C 20.689,25 21,24.689 21,24.301 V 17.699 C 21,17.311 20.689,17 20.301,17 Z M 14,20 17,23 18.5,21 20,23 V 24 H 12 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-pictures.svg b/.icons/awkward/32x32/places/folder-magenta-pictures.svg
new file mode 100644
index 00000000..b82a31d5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 11.699 15 C 11.311 15 11 15.311 11 15.699 L 11 22.301 C 11 22.689 11.311 23 11.699 23 L 20.301 23 C 20.689 23 21 22.689 21 22.301 L 21 15.699 C 21 15.311 20.689 15 20.301 15 L 11.699 15 z M 14 18 L 17 21 L 18.5 19 L 20 21 L 20 22 L 12 22 L 12 20 L 14 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-print.svg b/.icons/awkward/32x32/places/folder-magenta-print.svg
new file mode 100644
index 00000000..58f61482
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 13,14 V 16 H 19 V 14 Z M 11.715,17 C 11.358,17 11,17.349 11,17.699 V 20.301 C 11,20.651 11.358,21 11.715,21 H 13 V 24 H 19 V 21 H 20.285 C 20.642,21 21,20.651 21,20.301 V 17.699 C 21,17.349 20.642,17 20.285,17 Z M 13,19 H 19 V 20 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-private.svg b/.icons/awkward/32x32/places/folder-magenta-private.svg
new file mode 100644
index 00000000..77454281
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 13,16 C 11.343,16 10,17.343 10,19 10,20.657 11.343,22 13,22 14.27,22 15.401,21.197 15.824,20 H 18 V 21 H 20 V 20 H 21 V 18 H 15.824 C 15.401,16.803 14.27,16 13,16 Z M 13,18 C 13.552,18 14,18.448 14,19 14,19.552 13.552,20 13,20 12.448,20 12,19.552 12,19 12,18.448 12.448,18 13,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-projects.svg b/.icons/awkward/32x32/places/folder-magenta-projects.svg
new file mode 100644
index 00000000..453f864a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#47274e" d="M 17,14 C 16.781,14.081 16.556,14.187 16.375,14.337 15.512,15.031 16.156,16.288 17,17 V 19 C 17.631,19.437 17.777,19.58 18.15,20 18.34,20.214 18.869,20.756 19,21 V 17 C 19.862,16.3 20.462,15.094 19.625,14.375 19.444,14.225 19.219,14.088 19,14 V 15.406 C 19,15.694 18.601,15.981 18.211,15.981 H 17.784 C 17.434,15.981 17,15.694 17,15.406 Z M 15,19 C 12.5,19 11,21.125 11,23 L 10.156,23.005 C 10,23.006 10,23.161 10,23.161 L 9.9963,23.844 C 9.9954,24 10.153,24 10.153,24 H 19.865 C 19.865,24 20.026,24 20.021,23.844 L 20,23.165 C 20,23.165 20,23.01 19.844,23.009 L 19.009,23 C 19.009,21.125 17.5,19 15,19 Z M 15,21 C 17,21 17,22.225 17,23 H 13 C 13,22.25 13,21 15,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-public.svg b/.icons/awkward/32x32/places/folder-magenta-public.svg
new file mode 120000
index 00000000..665f3d03
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-public.svg
@@ -0,0 +1 @@
+folder-magenta-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-magenta-publicshare-open.svg b/.icons/awkward/32x32/places/folder-magenta-publicshare-open.svg
new file mode 100644
index 00000000..35f1d00b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 13.41,18.301 C 13.376,18.308 13.341,18.321 13.309,18.336 12.986,18.487 12.902,18.959 13.123,19.396 13.301,19.748 13.616,19.966 13.902,19.959 14.118,21.128 14.976,22 16,22 17.024,22 17.882,21.128 18.098,19.959 18.384,19.966 18.699,19.748 18.877,19.396 19.098,18.959 19.014,18.487 18.691,18.336 18.659,18.321 18.624,18.308 18.59,18.301 18.548,17.023 17.406,16 16,16 14.594,16 13.452,17.023 13.41,18.301 Z M 15.996,23 C 15.413,23 14.887,22.71 14.5,22.248 12.869,22.489 11.125,22.838 11.016,23.236 11.014,23.242 11.017,23.249 11.016,23.254 11.011,23.274 11.01,23.292 11.008,23.312 11.007,23.322 11,23.328 11,23.338 V 24.732 C 11,24.881 11.111,25 11.25,25 H 20.75 C 20.889,25 21,24.881 21,24.732 V 23.328 C 20.999,23.296 20.985,23.268 20.977,23.236 20.861,22.822 19.171,22.459 17.568,22.217 17.445,22.389 17.281,22.544 17.061,22.66 L 17.059,22.662 C 16.747,22.877 16.386,23 16.004,23"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-recent.svg b/.icons/awkward/32x32/places/folder-magenta-recent.svg
new file mode 100644
index 00000000..5d3d8cb4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 16,13 A 6,6 0 0 0 10,19 6,6 0 0 0 16,25 6,6 0 0 0 22,19 6,6 0 0 0 16,13 Z M 16,15 A 4,4 0 0 1 20,19 4,4 0 0 1 16,23 4,4 0 0 1 12,19 4,4 0 0 1 16,15 Z M 15,16 V 20 H 19 V 18 H 17 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-remote-open.svg b/.icons/awkward/32x32/places/folder-magenta-remote-open.svg
new file mode 100644
index 00000000..7c065e96
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 15,16 C 13.324,16.32 12.342,17.434 12,19 H 10 V 21 H 12 C 12.343,22.565 13.325,23.68 15,24 Z M 16,16 V 24 C 17.675,23.68 18.657,22.565 19,21 H 21 V 19 H 19 C 18.658,17.434 17.676,16.32 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-remote.svg b/.icons/awkward/32x32/places/folder-magenta-remote.svg
new file mode 100644
index 00000000..9d1f0152
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 15,15 C 13.324,15.32 12.342,16.434 12,18 H 10 V 20 H 12 C 12.343,21.565 13.325,22.68 15,23 Z M 16,15 V 23 C 17.675,22.68 18.657,21.565 19,20 H 21 V 18 H 19 C 18.658,16.434 17.676,15.32 16,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-script.svg b/.icons/awkward/32x32/places/folder-magenta-script.svg
new file mode 100644
index 00000000..cc919c72
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-script.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g transform="translate(-16.5,12)">
+ <path style="fill:#47274e" d="M 25.5,1 V 13 H 37.5 V 1 Z"/>
+ <g style="fill:#ca71df">
+ <path style="fill:#ca71df" d="M 32.5,8 H 36.5 V 9 H 32.5 Z"/>
+ <rect style="fill:#ca71df" width="1" height="7" x="28.5" y="2"/>
+ <path style="fill:#ca71df" d="M 28,3 C 27.17,3 26.5,3.67 26.5,4.5 26.5,5.33 27.17,6 28,6 H 29.5 30 C 30.28,6 30.5,6.22 30.5,6.5 30.5,6.78 30.28,7.01 30,7 H 29.5 28 26.59 C 26.8,7.58 27.35,8 28,8 H 29.5 30 C 30.83,8 31.5,7.33 31.5,6.5 31.5,5.67 30.83,5 30,5 H 29.5 28 C 27.72,5 27.5,4.78 27.5,4.5 27.5,4.22 27.72,4 28,4 H 29.5 30 31.41 C 31.2,3.42 30.65,3 30,3 H 29.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-steam.svg b/.icons/awkward/32x32/places/folder-magenta-steam.svg
new file mode 100644
index 00000000..7bae55c4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 7,20.056 10.008,21.793 C 10.003,21.862 10,21.931 10,22 10,23.657 11.343,25 13,25 14.657,25 16,23.657 16,22 15.998,21.863 15.987,21.727 15.967,21.592 L 19.605,18.994 C 21.495,18.937 22.998,17.39 23,15.5 23,13.567 21.433,12 19.5,12 17.567,12 15.999,13.567 16,15.514 L 13.678,19.082 C 13.456,19.029 13.228,19.001 13,19 12.547,19.001 12.1,19.105 11.693,19.303 L 7,16.594 M 19.5,13 C 20.881,13 22,14.119 22,15.5 22,16.881 20.881,18 19.5,18 18.119,18 17,16.881 17,15.5 17,14.119 18.119,13 19.5,13 Z M 19.5,14 C 18.672,14 18,14.672 18,15.5 18,16.328 18.672,17 19.5,17 20.328,17 21,16.328 21,15.5 21,14.672 20.328,14 19.5,14 Z M 13,20 C 14.105,20 15,20.895 15,22 15,23.105 14.105,24 13,24 12.046,23.999 11.226,23.324 11.041,22.389 L 11.746,22.797 C 12.466,23.212 13.379,22.968 13.795,22.248 14.21,21.528 13.966,20.615 13.246,20.199 L 12.908,20.004 C 12.939,20.002 12.969,20.001 13,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-tar.svg b/.icons/awkward/32x32/places/folder-magenta-tar.svg
new file mode 100644
index 00000000..58ed5967
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <path style="fill:#47274e" d="M 15 11 L 15 12 L 16 12 L 16 11 L 15 11 z M 15 12 L 14 12 L 14 13 L 15 13 L 15 12 z M 15 13 L 15 14 L 16 14 L 16 13 L 15 13 z M 15 14 L 14 14 L 14 15 L 15 15 L 15 14 z M 15 15 L 15 16 C 15.552 16 16 15.5 16 15 L 15 15 z"/>
+ <path style="fill:#47274e" d="M 15,16 C 13.895,16 13,16.9 13,18 V 22 C 13,23.1 13.895,24 15,24 16.105,24 17,23.1 17,22 V 18 C 17,16.9 16.105,16 15,16 Z M 15,17 C 15.552,17 16,17.4 16,18 16,18.5 15.552,19 15,19 14.448,19 14,18.5 14,18 14,17.4 14.448,17 15,17 Z M 15,20 C 15.552,20 16,20.4 16,21 V 22 C 16,22.5 15.552,23 15,23 14.448,23 14,22.5 14,22 V 21 C 14,20.4 14.448,20 15,20 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-templates-open.svg b/.icons/awkward/32x32/places/folder-magenta-templates-open.svg
new file mode 100644
index 00000000..72af8ba7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 12.75,16 C 12.334,16 12,16.335 12,16.75 V 23 H 13 V 24 H 14 V 18 H 17 V 20 H 18 V 25 H 19 V 24 H 20 V 18.5 L 17.5,16 Z M 19,25 V 26 H 20 V 25 Z M 18,25 H 17 V 26 H 18 Z M 17,25 V 24 H 16 V 25 Z M 16,25 H 15 V 26 H 16 Z M 15,25 V 24 H 14 V 25 Z M 14,25 H 13 V 26 H 14 Z M 13,25 V 24 H 12 V 25 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-templates.svg b/.icons/awkward/32x32/places/folder-magenta-templates.svg
new file mode 100644
index 00000000..3cc09497
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 12.75,14 C 12.334,14 12,14.335 12,14.75 V 21 H 13 V 22 H 14 V 16 H 17 V 18 H 18 V 23 H 19 V 22 H 20 V 16.5 L 17.5,14 Z M 19,23 V 24 H 20 V 23 Z M 18,23 H 17 V 24 H 18 Z M 17,23 V 22 H 16 V 23 Z M 16,23 H 15 V 24 H 16 Z M 15,23 V 22 H 14 V 23 Z M 14,23 H 13 V 24 H 14 Z M 13,23 V 22 H 12 V 23 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-torrent.svg b/.icons/awkward/32x32/places/folder-magenta-torrent.svg
new file mode 100644
index 00000000..3fe65128
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 16 13 A 6 6 0 0 0 10 19 A 6 6 0 0 0 16 25 L 28 25 L 28 24 L 19.308594 24 L 16 24 A 5 5 0 0 1 11 19 A 5 5 0 0 1 16 14 L 16 13 z M 16 15 C 13.790861 15 12 16.790861 12 19 C 12 21.209139 13.790861 23 16 23 L 28 23 L 28 22 L 16 22 C 14.343146 22 13 20.656854 13 19 C 13 17.343146 14.343146 16 16 16 C 16.3409 16.0014 16.679075 16.0608 17 16.175781 L 17 15.130859 C 16.673523 15.045224 16.337519 15.001255 16 15 z M 16 17 A 2 2 0 0 0 14 19 A 2 2 0 0 0 16 21 L 28 21 L 28 20 L 16 20 A 1 1 0 0 1 15 19 A 1 1 0 0 1 16 18 L 17.730469 18 A 2 2 0 0 0 16 17 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-unlocked.svg b/.icons/awkward/32x32/places/folder-magenta-unlocked.svg
new file mode 100644
index 00000000..60bde30a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 16 13 C 14.34 13 13 14.3 13 16 L 14 16 C 14 14.9 14.89 14 16 14 C 17.11 14 18 14.9 18 16 L 18 18 L 15 18 L 14 18 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 16 C 19 14.3 17.66 13 16 13 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-vbox.svg b/.icons/awkward/32x32/places/folder-magenta-vbox.svg
new file mode 100644
index 00000000..c8d2e906
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:none;stroke:#47274e;stroke-width:2;stroke-linejoin:round" d="M 10,18 H 12.5 L 14,23 15.5,15 17,19 18.5,16 20,20 H 22"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-video.svg b/.icons/awkward/32x32/places/folder-magenta-video.svg
new file mode 100644
index 00000000..b95dcdbc
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 10.75,15 C 10.334,15 10,15.335 10,15.75 V 22.25 C 10,22.666 10.334,23 10.75,23 H 18.25 C 18.666,23 19,22.666 19,22.25 V 19 15.75 C 19,15.335 18.666,15 18.25,15 Z M 19,19 22,22 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-videos-open.svg b/.icons/awkward/32x32/places/folder-magenta-videos-open.svg
new file mode 100644
index 00000000..67346ee0
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 10.75,16 C 10.334,16 10,16.335 10,16.75 V 23.25 C 10,23.666 10.334,24 10.75,24 H 18.25 C 18.666,24 19,23.666 19,23.25 V 20 16.75 C 19,16.335 18.666,16 18.25,16 Z M 19,20 22,23 V 17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-videos.svg b/.icons/awkward/32x32/places/folder-magenta-videos.svg
new file mode 120000
index 00000000..97d6660b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-videos.svg
@@ -0,0 +1 @@
+folder-magenta-video.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-magenta-visiting.svg b/.icons/awkward/32x32/places/folder-magenta-visiting.svg
new file mode 100644
index 00000000..c1338c0d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 4.25,11 C 3.5575,11 3,11.558 3,12.25 V 13.021 L 27.111,26.941 C 27.625,26.786 28,26.316 28,25.75 V 24.454 L 4.6965,11 Z M 9.893,11 28,21.454 V 18.454 L 15.088,11 Z M 20.284,11 28,15.454 V 12.454 L 25.48,11 Z M 3,16.021 V 19.021 L 16.82,27 H 22.016 Z M 3,22.02 V 25.02 L 6.428,27 H 11.624 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-wifi.svg b/.icons/awkward/32x32/places/folder-magenta-wifi.svg
new file mode 100644
index 00000000..eff7508c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 15.5,15 C 13.505,15 11.78,16 10,17.25 L 15.5,24 21,17.25 C 19.227,16 17.494,15 15.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-wine.svg b/.icons/awkward/32x32/places/folder-magenta-wine.svg
new file mode 100644
index 00000000..65663f34
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <rect style="fill:#47274e" width="4" height="4" x="11" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#47274e" width="4" height="4" x="16" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#47274e" width="4" height="4" x="16" y="19" rx=".625" ry=".625"/>
+ <rect style="fill:#47274e" width="4" height="4" x="11" y="19" rx=".625" ry=".625"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta-yandex-disk.svg b/.icons/awkward/32x32/places/folder-magenta-yandex-disk.svg
new file mode 100644
index 00000000..ea7f037a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 14.319,15.035 C 11.652,15.035 12.273,17.271 10.907,18.005 10.86,18.032 10.834,18.056 10.792,18.082 11.692,17.547 12.802,17.098 13.981,16.795 14.979,16.538 15.991,16.394 16.925,16.376 16.949,16.376 16.973,16.376 16.997,16.376 16.096,16.12 15.998,15.035 14.319,15.035 Z M 17.225,17.051 C 16.292,17.069 15.279,17.213 14.281,17.47 10.991,18.317 8.6463,20.158 9.044,21.582 9.2731,22.396 10.377,23.133 12.022,23.231 12.021,23.225 12.02,23.219 12.019,23.213 11.93,22.443 12.419,21.773 12.992,21.319 13.565,20.865 14.301,20.535 15.129,20.36 15.957,20.184 16.731,20.192 17.379,20.387 17.988,20.571 18.561,20.971 18.702,21.657 20.35,20.733 21.206,19.419 20.958,18.518 20.695,17.574 19.264,17.012 17.225,17.051 Z M 16.247,21 C 15.916,20.996 15.564,21.032 15.214,21.107 13.767,21.414 12.666,22.287 12.755,23.056 12.844,23.826 14.089,24.2 15.536,23.893 16.983,23.585 18.084,22.712 17.994,21.943 17.93,21.383 17.241,21.012 16.247,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-magenta.svg b/.icons/awkward/32x32/places/folder-magenta.svg
new file mode 100644
index 00000000..1fd59558
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-magenta.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-mail-cloud.svg b/.icons/awkward/32x32/places/folder-mail-cloud.svg
new file mode 120000
index 00000000..3b4b65aa
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-mail-cloud.svg
@@ -0,0 +1 @@
+folder-oomox-mail-cloud.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-mail.svg b/.icons/awkward/32x32/places/folder-mail.svg
new file mode 120000
index 00000000..00d5791d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-mail.svg
@@ -0,0 +1 @@
+folder-oomox-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-mega.svg b/.icons/awkward/32x32/places/folder-mega.svg
new file mode 120000
index 00000000..1024126c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-mega.svg
@@ -0,0 +1 @@
+folder-oomox-mega.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-meocloud.svg b/.icons/awkward/32x32/places/folder-meocloud.svg
new file mode 120000
index 00000000..de4d6262
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-meocloud.svg
@@ -0,0 +1 @@
+folder-oomox-meocloud.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-music-open.svg b/.icons/awkward/32x32/places/folder-music-open.svg
new file mode 120000
index 00000000..0f8e174e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-music-open.svg
@@ -0,0 +1 @@
+folder-oomox-music-open.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-music.svg b/.icons/awkward/32x32/places/folder-music.svg
new file mode 120000
index 00000000..3a448648
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-music.svg
@@ -0,0 +1 @@
+folder-oomox-music.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-network.svg b/.icons/awkward/32x32/places/folder-network.svg
new file mode 120000
index 00000000..4ba3443e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-network.svg
@@ -0,0 +1 @@
+folder-oomox-network.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-nextcloud.svg b/.icons/awkward/32x32/places/folder-nextcloud.svg
new file mode 120000
index 00000000..5a375f13
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nextcloud.svg
@@ -0,0 +1 @@
+folder-oomox-nextcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-nordic-activities.svg b/.icons/awkward/32x32/places/folder-nordic-activities.svg
new file mode 100644
index 00000000..2ab077fc
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#4e6766" cx="11.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#4e6766" cx="15.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#4e6766" cx="19.5" cy="19.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-android.svg b/.icons/awkward/32x32/places/folder-nordic-android.svg
new file mode 100644
index 00000000..f238a3f3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+ <path style="fill:#4e6766" d="m9.9902344 14.988281a1.0001 1.0001 0 0 0-0.7636719 1.644531l1.0761715 1.316407c-0.7422346 1.034712-1.1268513 2.468362-1.3007809 4.28125-0.0367464 0.769972 0.7753907 0.769531 0.7753907 0.769531h10.425781s0.835451-1.68e-4 0.794922-0.808594c-0.189021-1.874847-0.601975-3.337697-1.402344-4.373047l1.111328-1.111328a1.0001 1.0001 0 0 0-0.726562-1.716797 1.0001 1.0001 0 0 0-0.6875 0.302735l-1.273438 1.273437c-0.79792-0.371041-1.785583-0.566406-3.019531-0.566406-1.317391 0-2.360855 0.215623-3.185547 0.638672l-1.041015-1.271484a1.0001 1.0001 0 0 0-0.7832036-0.378907z"/>
+ <circle style="fill:#82abaa" cx="12" cy="20" r="1"/>
+ <circle style="fill:#82abaa" cx="-18" cy="20" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-apple.svg b/.icons/awkward/32x32/places/folder-nordic-apple.svg
new file mode 100644
index 00000000..00b621f3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 17.989,14 C 17.493,14.018 16.892,14.29 16.536,14.656 16.217,14.981 15.936,15.498 16.011,15.996 16.564,16.034 17.131,15.749 17.476,15.383 17.82,15.016 18.053,14.508 17.989,14 Z M 17.661,16.006 C 17.004,16.058 16.403,16.49 16.063,16.49 15.676,16.49 15.079,16.021 14.444,16.033 13.61,16.047 12.84,16.552 12.411,17.354 11.545,18.967 12.188,21.356 13.032,22.664 13.445,23.304 14,24 14.585,24 15.17,24 15.442,23.566 16.194,23.566 16.946,23.566 17.148,23.986 17.815,23.986 18.482,23.986 18.908,23.334 19.317,22.691 19.791,21.949 19.988,21.228 20,21.191 19.985,21.184 18.694,20.655 18.681,19.061 18.668,17.726 19.697,17.084 19.743,17.053 19.166,16.147 18.267,16.022 17.946,16.008 17.851,15.997 17.755,15.998 17.661,16.006 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-arduino.svg b/.icons/awkward/32x32/places/folder-nordic-arduino.svg
new file mode 100644
index 00000000..49c73ab9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#4e6766" d="m11.40822 15c-0.44417 0-0.88635 0.08893-1.2978 0.2627-0.4114996 0.17376-0.7872996 0.4296-1.1044996 0.75295-0.3172 0.3234-0.5713 0.7102-0.7442 1.1355-0.1725 0.426-0.2615 0.885-0.2615 1.347 0 0.46216 0.08879 0.92105 0.26172 1.3467 0.17294 0.4256 0.42698 0.8124 0.74415 1.1358 0.31717 0.323321 0.693 0.579151 1.1044996 0.752951 0.4021 0.1698 0.8337 0.25774 1.2676 0.26172 0.01025 3.71e-4 0.02008 6e-4 0.03027 1e-3 1.055 0.04997 1.9052-0.36871 2.5274-0.97655 0.42532-0.415521 0.7595-0.906201 1.0644-1.406201 0.30496 0.50005 0.6391 0.99075 1.0644 1.406201 0.6222 0.60785 1.4723 1.0265 2.5274 0.97655 0.0102-3.71e-4 0.02003-4.9e-4 0.03028-1e-3 0.43388-0.0037 0.8645-0.09192 1.2666-0.26172 0.4115-0.17376 0.7883-0.4296 1.1054-0.752951l2e-3 -0.0039c0.31586-0.32274 0.56975-0.7075 0.7422-1.1318 0.1725-0.4255 0.2615-0.8845 0.2615-1.3465 0-0.46216-0.0888-0.9211-0.26172-1.3467l-0.0029-0.0059c-0.173-0.423-0.426-0.808-0.7415-1.13-0.317-0.323-0.693-0.579-1.1045-0.753-0.4115-0.1735-0.8535-0.2625-1.2975-0.2625-1.1116 0-1.9894 0.45712-2.6377 1.0928-0.375 0.367-0.679 0.787-0.9545 1.2165-0.2755-0.4295-0.5795-0.8495-0.954-1.2165-0.6485-0.636-1.5265-1.093-2.638-1.093zm-0.01172 1c0.88675 0 1.4532 0.31778 1.9726 0.84375 0.41181 0.41692 0.7729 0.9841 1.1308 1.6026-0.40852 0.72255-0.80335 1.3825-1.247 1.8301-0.48913 0.49341-0.996 0.765501-1.8242 0.71775h-0.03222c-0.31584 0-0.63425-0.06666-0.9248-0.19336-0.28667-0.125-0.5511996-0.31072-0.7695496-0.5381l-0.0088-0.0088c-0.22-0.231-0.397-0.51-0.515-0.809-0.1175-0.2995-0.1785-0.6255-0.1785-0.9475 0-0.32214 0.06099-0.64815 0.17871-0.94725 0.1177-0.29914 0.29461-0.577 0.51465-0.8086l0.0088-0.0098c0.21833-0.22736 0.4828596-0.41309 0.7695496-0.5381 0.2905-0.1265 0.6085-0.193 0.9245-0.193zm7.207 0c0.31585 0 0.63425 0.06666 0.9248 0.19336 0.28666 0.125 0.5512 0.31072 0.76955 0.5381l0.0088 0.0098c0.22004 0.23162 0.39694 0.50945 0.51465 0.8086 0.1175 0.299 0.1785 0.625 0.1785 0.947 0 0.32216-0.06099 0.6481-0.17871 0.94725-0.1177 0.29914-0.2946 0.57795-0.51465 0.80955l-0.0088 0.0088c-0.21833 0.22736-0.48286 0.41308-0.76955 0.5381-0.29057 0.1267-0.60895 0.19336-0.9248 0.19336h-0.03223c-0.828 0.0475-1.335-0.2245-1.824-0.718-0.4435-0.4475-0.8385-1.1075-1.247-1.83 0.358-0.6185 0.719-1.186 1.131-1.6025 0.5195-0.526 1.086-0.844 1.9725-0.844zm-0.6035 1v1h-1v1h1v1h1v-1h1v-1h-1v-1zm-8 1v1h3v-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-backup.svg b/.icons/awkward/32x32/places/folder-nordic-backup.svg
new file mode 100644
index 00000000..8fca053e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#4e6766" d="m15.607422 13.011719c-0.33596 0.021972-0.67371 0.073469-1.009766 0.154297-2.688447 0.646633-4.594183 3.061061-4.597656 5.826172a1.0001 1.0001 0 0 0 0 0.007812h-1l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.005859c0.0023-1.852241 1.263577-3.449661 3.064453-3.882813 1.800879-0.433152 3.651746 0.41586 4.496094 2.064453 0.844348 1.648592 0.452744 3.647246-0.951172 4.855469-1.381932 1.189304-3.520755 1.236987-5.025391 0.15625a1.0005966 1.0005966 0 0 0 -1.167968 1.625c2.245578 1.612935 5.380223 1.556995 7.498046-0.265625 2.095842-1.803701 2.68627-4.820142 1.425782-7.28125-0.945366-1.845831-2.75319-3.030673-4.732422-3.234375-0.329872-0.03395-0.664041-0.041503-1-0.019531zm0.376953 2.974609a1.0001 1.0001 0 0 0 -0.984375 1.013672v2a1.0001 1.0001 0 0 0 0.292969 0.707031l1 1a1.0001 1.0001 0 1 0 1.414062 -1.414062l-0.707031-0.707031v-1.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-books.svg b/.icons/awkward/32x32/places/folder-nordic-books.svg
new file mode 100644
index 00000000..f39e6dca
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#4e6766" d="m12 15c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-cd.svg b/.icons/awkward/32x32/places/folder-nordic-cd.svg
new file mode 100644
index 00000000..fed37330
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#4e6766" cx="15" cy="19" r="6"/>
+ <circle style="fill:#82abaa" cx="15" cy="19" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-copy-cloud.svg b/.icons/awkward/32x32/places/folder-nordic-copy-cloud.svg
new file mode 100644
index 00000000..5823b054
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 19.5,14 17.25,17.75 18.75,18.5 Z M 11.25,16.25 9,17.857 12,17.75 13.5,23 14.25,22.25 21,23 18.75,19.25 17.785,18.714 14.143,20.857 12.428,16.572 Z M 15.429,17.857 13.714,18.928 14.357,20.428 17.357,18.714 16.286,17.857 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-desktop.svg b/.icons/awkward/32x32/places/folder-nordic-desktop.svg
new file mode 120000
index 00000000..863bca9a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-desktop.svg
@@ -0,0 +1 @@
+user-nordic-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-nordic-development.svg b/.icons/awkward/32x32/places/folder-nordic-development.svg
new file mode 100644
index 00000000..8f217a94
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 14.738,14 V 14.002 L 14.627,15.318 A 3.9641,3.9283 0 0 0 13.469,15.982 L 12.262,15.418 11,17.584 12.098,18.34 A 3.9641,3.9283 0 0 0 12.035,19.002 3.9641,3.9283 0 0 0 12.094,19.668 L 11,20.418 12.262,22.584 13.467,22.02 A 3.9641,3.9283 0 0 0 14.629,22.682 L 14.738,24 H 17.262 L 17.373,22.684 A 3.9641,3.9283 0 0 0 18.531,22.02 L 19.738,22.582 21,20.418 19.904,19.664 A 3.9641,3.9283 0 0 0 19.963,19 3.9641,3.9283 0 0 0 19.904,18.336 L 20.998,17.582 19.738,15.418 18.531,15.98 A 3.9641,3.9283 0 0 0 17.371,15.32 L 17.262,14 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-documents-open.svg b/.icons/awkward/32x32/places/folder-nordic-documents-open.svg
new file mode 100644
index 00000000..3199a679
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 12.75,16 C 12.334,16 12,16.334 12,16.75 V 25.25 C 12,25.666 12.334,26 12.75,26 H 19.25 C 19.666,26 20,25.666 20,25.25 V 18.5 L 17.5,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-documents.svg b/.icons/awkward/32x32/places/folder-nordic-documents.svg
new file mode 100644
index 00000000..b65aaeac
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 12.75,14 C 12.334,14 12,14.334 12,14.75 V 23.25 C 12,23.666 12.334,24 12.75,24 H 19.25 C 19.666,24 20,23.666 20,23.25 V 16.5 L 17.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-download-open.svg b/.icons/awkward/32x32/places/folder-nordic-download-open.svg
new file mode 100644
index 00000000..3305febe
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 15,16 V 20 H 13 L 16,24 19,20 H 17 V 16 Z M 12,24 V 25 H 20 V 24 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-download.svg b/.icons/awkward/32x32/places/folder-nordic-download.svg
new file mode 100644
index 00000000..32fd8ed6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 15,14 V 18 H 13 L 16,22 19,18 H 17 V 14 Z M 12,22 V 24 H 20 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-downloads.svg b/.icons/awkward/32x32/places/folder-nordic-downloads.svg
new file mode 120000
index 00000000..5d885b2f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-downloads.svg
@@ -0,0 +1 @@
+folder-nordic-download.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-nordic-drag-accept.svg b/.icons/awkward/32x32/places/folder-nordic-drag-accept.svg
new file mode 100644
index 00000000..44cfe701
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-dropbox.svg b/.icons/awkward/32x32/places/folder-nordic-dropbox.svg
new file mode 100644
index 00000000..565201f3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 12.83,13.7 9.5,15.7 12.17,17.7 9.49,19.7 12.83,21.7 15.5,19.7 12.17,17.7 15.5,15.7 18.83,17.7 15.5,19.7 18.17,21.7 21.51,19.7 18.83,17.7 21.5,15.7 18.17,13.7 15.5,15.7 Z M 15.5,20.3 12.83,22.3 12.17,21.9 V 22.3 L 15.5,24.3 18.83,22.3 V 21.9 L 18.17,22.3 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-favorites.svg b/.icons/awkward/32x32/places/folder-nordic-favorites.svg
new file mode 100644
index 00000000..7dc52cad
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 15.5,14 14.176,18 10.5,18 13.357,20.26 12.41,24 15.5,21.6 18.59,24 17.642,20.26 20.5,18 16.824,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-games.svg b/.icons/awkward/32x32/places/folder-nordic-games.svg
new file mode 100644
index 00000000..b9167ef4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 18.645 15 C 18.495 15.001 18.359 15.052 18.229 15.15 C 17.899 15.402 17.21 15.999 15.998 16 C 14.786 16.001 14.1 15.402 13.77 15.15 C 13.64 15.052 13.515 15.003 13.363 15.004 C 13.212 15.005 13.037 15.049 12.859 15.15 C 12.211 15.515 11.617 16.712 11.293 18.262 C 11.017 19.578 10.913 21.377 11.078 22.102 C 11.222 22.724 11.469 23 11.91 23 C 13.323 23 13.385 21.908 13.906 20.861 C 14.283 20.281 15.156 20.019 15.998 20.049 C 16.84 20.017 17.715 20.281 18.092 20.861 C 18.613 21.908 18.675 23 20.088 23 C 20.529 23 20.776 22.724 20.92 22.102 C 21.085 21.377 20.981 19.578 20.705 18.262 C 20.381 16.712 19.787 15.515 19.139 15.15 C 18.961 15.049 18.796 14.999 18.645 15 z M 13 16 L 14 16 L 14 17 L 15 17 L 15 18 L 14 18 L 14 19 L 13 19 L 13 18 L 12 18 L 12 17 L 13 17 L 13 16 z M 18.5 16 A 0.5 0.5 0 0 1 19 16.5 A 0.5 0.5 0 0 1 18.5 17 A 0.5 0.5 0 0 1 18 16.5 A 0.5 0.5 0 0 1 18.5 16 z M 17.5 17 A 0.5 0.5 0 0 1 18 17.5 A 0.5 0.5 0 0 1 17.5 18 A 0.5 0.5 0 0 1 17 17.5 A 0.5 0.5 0 0 1 17.5 17 z M 19.5 17 A 0.5 0.5 0 0 1 20 17.5 A 0.5 0.5 0 0 1 19.5 18 A 0.5 0.5 0 0 1 19 17.5 A 0.5 0.5 0 0 1 19.5 17 z M 18.5 18 A 0.5 0.5 0 0 1 19 18.5 A 0.5 0.5 0 0 1 18.5 19 A 0.5 0.5 0 0 1 18 18.5 A 0.5 0.5 0 0 1 18.5 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-git.svg b/.icons/awkward/32x32/places/folder-nordic-git.svg
new file mode 100644
index 00000000..2602e853
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 12.707,12.996 12,13.703 13.152,14.855 A 1.5,1.5 0 0 0 13.004,15.5 1.5,1.5 0 0 0 14.004,16.912 V 21.088 A 1.5,1.5 0 0 0 13.004,22.5 1.5,1.5 0 0 0 14.504,24 1.5,1.5 0 0 0 16.004,22.5 1.5,1.5 0 0 0 15.004,21.088 V 16.912 A 1.5,1.5 0 0 0 15.149,16.852 L 17.153,18.855 A 1.5,1.5 0 0 0 17.005,19.5 1.5,1.5 0 0 0 18.505,21 1.5,1.5 0 0 0 20.005,19.5 1.5,1.5 0 0 0 18.505,18 1.5,1.5 0 0 0 17.86,18.148 L 15.856,16.145 A 1.5,1.5 0 0 0 16.005,15.5 1.5,1.5 0 0 0 14.505,14 1.5,1.5 0 0 0 13.86,14.149 L 12.708,12.996 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-github.svg b/.icons/awkward/32x32/places/folder-nordic-github.svg
new file mode 100644
index 00000000..6ee22af1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#4e6766" d="m 16,14 c -2.761424,0 -5,2.238576 -5,5 7.92e-4,2.207084 1.448598,4.152573 3.5625,4.787109 v -0.804687 c -1.265656,0.2793 -1.630859,-0.556641 -1.630859,-0.556641 -0.206993,-0.534138 -0.50586,-0.478156 -0.50586,-0.478156 -0.413144,-0.28665 0.03125,-0.28125 0.03125,-0.28125 0.347602,0.06261 0.658903,0.39224 0.895691,0.633129 0.164431,0.167279 0.184879,0.270156 0.605672,0.300926 0.258577,0.0367 0.49603,-0.01639 0.619731,-0.07286 0.01736,-0.125399 0.0194,-0.577036 0.02734,-0.814677 C 13.618537,21.281097 13.000263,20.428902 13,19.5 c 0.0014,-0.710006 0.364949,-1.386038 1,-1.859375 V 16 c 0.326285,0 0.718404,0.577667 1.037109,1.134766 C 15.347088,17.046328 15.672359,17.000803 16,17 c 0.327641,8.03e-4 0.652912,0.04633 0.962891,0.134766 C 17.281596,16.577667 17.673715,16 18,16 v 1.638672 c 0.635658,0.473791 0.999296,1.150641 1,1.861328 -0.0014,1.05337 -0.79497,1.993 -1.984375,2.349609 0.01555,0.332327 0.03711,0.714925 0.03711,1.013672 0,0.5207 -0.0028,0.35915 -0.0039,0.574219 v 0.445312 C 19.351442,23.388806 20.997199,21.355003 21,19 21,16.238576 18.761424,14 16,14 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-gitlab.svg b/.icons/awkward/32x32/places/folder-nordic-gitlab.svg
new file mode 100644
index 00000000..928b2117
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766;fill-rule:evenodd" d="m 12.055391,14.000099 c -0.08401,0 -0.168122,0.04757 -0.199495,0.142885 L 10.635908,18 h 2.838967 l -1.219989,-3.857016 c -0.03139,-0.09532 -0.115484,-0.142885 -0.199495,-0.142885 z M 13.474875,18 l 2.02513,6 2.02513,-6 z m 4.05026,0 h 2.838968 l -1.219989,-3.857016 c -0.06274,-0.190645 -0.336216,-0.190645 -0.39899,0 z m 2.838968,0 -4.864098,6 5.327028,-3.819864 c 0.146989,-0.105359 0.208568,-0.292063 0.152435,-0.462577 z m -4.864098,6 -4.864097,-6 -0.615366,1.717559 c -0.05613,0.170514 0.0054,0.357218 0.152435,0.462577 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-gnome.svg b/.icons/awkward/32x32/places/folder-nordic-gnome.svg
new file mode 100644
index 00000000..03ee7bda
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 19.952,12 C 17.413,12 16.937,15.858 18.366,15.858 19.794,15.858 22.492,12 19.952,12 Z M 16.041,12.594 C 16.001,12.593 15.958,12.597 15.913,12.602 14.473,12.784 14.98,15.219 15.746,15.264 16.487,15.309 17.299,12.598 16.04,12.594 Z M 13.546,13.493 C 13.458,13.487 13.361,13.504 13.252,13.548 12.096,14.023 13.077,15.984 13.724,15.852 14.312,15.732 14.396,13.548 13.546,13.493 Z M 11.659,15.095 C 11.558,15.093 11.45,15.127 11.334,15.214 10.408,15.905 11.645,17.574 12.19,17.315 12.666,17.088 12.362,15.121 11.658,15.096 Z M 17.126,16.689 C 15.12,16.654 12.474,17.672 12.023,19.718 11.534,21.93 14.035,25 16.643,25 17.927,25 19.407,23.827 19.684,22.342 19.896,21.209 17.195,21.663 17.292,22.412 17.408,23.311 16.641,23.755 15.889,23.176 13.495,21.332 19.852,20.412 19.432,17.893 19.302,17.109 18.329,16.71 17.126,16.689 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-google-drive.svg b/.icons/awkward/32x32/places/folder-nordic-google-drive.svg
new file mode 100644
index 00000000..b07a276b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 14,14 17,19 H 21 L 17.666,14 Z M 13.301,14.6 10.5,20 12.4,23 15,17.6 Z M 15,20 13.5,23 H 19.5 L 21,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-image-people.svg b/.icons/awkward/32x32/places/folder-nordic-image-people.svg
new file mode 100644
index 00000000..c8c8f768
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 13.41,16.301 C 13.376,16.308 13.341,16.321 13.309,16.336 12.986,16.487 12.902,16.959 13.123,17.396 13.301,17.748 13.616,17.966 13.902,17.959 14.118,19.128 14.976,20 16,20 17.024,20 17.882,19.128 18.098,17.959 18.384,17.966 18.699,17.748 18.877,17.396 19.098,16.959 19.014,16.487 18.691,16.336 18.659,16.321 18.624,16.308 18.59,16.301 18.548,15.023 17.406,14 16,14 14.594,14 13.452,15.023 13.41,16.301 Z M 15.996,21 C 15.413,21 14.887,20.71 14.5,20.248 12.869,20.489 11.125,20.838 11.016,21.236 11.014,21.242 11.017,21.249 11.016,21.254 11.011,21.274 11.01,21.292 11.008,21.312 11.007,21.322 11,21.328 11,21.338 V 22.732 C 11,22.881 11.111,23 11.25,23 H 20.75 C 20.889,23 21,22.881 21,22.732 V 21.328 C 20.999,21.296 20.985,21.268 20.977,21.236 20.861,20.822 19.171,20.459 17.568,20.217 17.445,20.389 17.281,20.544 17.061,20.66 L 17.059,20.662 C 16.747,20.877 16.386,21 16.004,21"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-important.svg b/.icons/awkward/32x32/places/folder-nordic-important.svg
new file mode 100644
index 00000000..65bbf1b1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15,16 H 17 V 20 H 15 Z M 16,21 C 16.552,21 17,21.448 17,22 17,22.552 16.552,23 16,23 15.448,23 15,22.552 15,22 15,21.448 15.448,21 16,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-java.svg b/.icons/awkward/32x32/places/folder-nordic-java.svg
new file mode 100644
index 00000000..1e3a8b36
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 15.008,13 C 15.008,13 15.585,13.353 15.178,14.281 14.562,15.68 15.746,16 15.746,16 15.746,16 15.37,15.672 15.871,14.518 16.425,13.238 15.008,13 15.008,13 Z M 16.6,14.928 C 16.6,14.928 15.551,15.393 16.227,16.666 16.673,17.509 16.178,17.928 16.178,17.928 16.178,17.928 17.445,17.51 16.834,16.346 16.285,15.293 16.6,14.928 16.6,14.928 Z M 13.336,15 C 13.336,15 12.585,15.799 13.328,16.781 13.82,17.435 13.498,18 13.498,18 13.498,18 14.429,17.175 13.756,16.271 13.148,15.457 13.336,15 13.336,15 Z M 13.498,18 H 11 L 12.5,24 H 18 L 18.34,23.016 C 18.506,23.057 18.678,23.086 18.857,23.086 20.041,23.086 21,22.326 21,21.143 21,20.138 20.307,19.303 19.375,19.07 L 19.572,18 Z M 19.203,19.76 A 0.71429,1.4286 15 0 1 19.227,19.764 0.71429,1.4286 15 0 1 19.547,21.328 0.71429,1.4286 15 0 1 18.512,22.527 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-kde.svg b/.icons/awkward/32x32/places/folder-nordic-kde.svg
new file mode 100644
index 00000000..0bc26f42
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <g transform="translate(7,11.00002)">
+ <path style="fill:#4e6766" d="m9.0056 1.00002-2.0056 0.3989v8.5128l1.9944-0.3116v-3.6l2.8056 4 2.1886-1.00012-2.9886-3.39988 3.0114-3.6-2.2114-1.00014-2.8056 4.20014v-4.20014z"/>
+ <path style="fill:#4e6766" d="m4.28125 4.2011719c-0.0246 3e-3 -0.051712 0.00874-0.070312 0.027344l-0.8535161 0.847656c-0.035792 0.0357-0.039984 0.089612-0.013672 0.1328125l0.9082031 1.4882812c-0.213336 0.346448-0.3789944 0.72368-0.4902343 1.125l-1.6738281 0.3457032c-0.05084 0.0104-0.0878906 0.0593281-0.0878906 0.1113281v1.1972656c0 0.0507 0.038572 0.093769 0.087891 0.1054687l1.6230469 0.390625c0.102124 0.4515198 0.2747303 0.8766718 0.5039063 1.2636718l-0.9453126 1.429688c-0.02868 0.0435-0.023316 0.101771 0.013672 0.138672l0.8535157 0.847656c0.036 0.0357 0.091566 0.03977 0.1347656 0.01367l1.4765625-0.890625c0.36468 0.217976 0.7624668 0.384786 1.1855469 0.490234l0.3457031 1.646484c0.0107995 0.050802 0.0530682 0.087893 0.1054682 0.087893h1.2070313c0.0504 0 0.093469-0.03313 0.1054687-0.08203l0.4101563-1.658203c0.42644-0.110472 0.8235331-0.288804 1.1894531-0.513672l1.482422 0.964844c0.0438 0.0282 0.101472 0.02263 0.138672-0.01367l0.849609-0.845704c0.036-0.0357 0.04398-0.09186 0.01758-0.134765l-0.580078-0.947266-0.189453 0.05859c-0.0276 0.0084-0.05802-0.0036-0.07422-0.02734 0 0-0.179449-0.244084-0.322265-0.4375-0.05957-0.09064-0.550829-0.687764-0.890625-1.121093a3 3 0 0 1-2.728517 1.757809 3 3 0 0 1-3-3 3 3 0 0 1 1.4003906-2.5351562v-1.5898438c-0.22315 0.082948-0.3698787 0.1843413-0.5742187 0.3007812l-1.4765625-0.9589843c-0.0219-0.0144-0.044059-0.018025-0.068359-0.015625z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-linux.svg b/.icons/awkward/32x32/places/folder-nordic-linux.svg
new file mode 100644
index 00000000..14e84507
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 15.843,21.196 C 15.043,21.569 14.299,21.565 13.799,21.529 13.203,21.486 12.723,21.322 12.513,21.18 12.383,21.092 12.206,21.126 12.118,21.256 12.03,21.386 12.064,21.562 12.194,21.65 12.533,21.879 13.132,22.05 13.758,22.095 13.864,22.103 13.981,22.108 14.106,22.108 14.651,22.108 15.343,22.056 16.083,21.711 16.225,21.645 16.287,21.476 16.221,21.334 16.155,21.192 15.986,21.13 15.843,21.196 Z M 19.001,20.775 C 19.028,18.308 19.282,13.645 14.558,14.021 9.8935,14.397 11.13,19.324 11.061,20.974 10.999,21.847 10.709,22.914 10.3,24 H 11.561 C 11.69,23.54 11.786,23.085 11.827,22.651 11.903,22.704 11.984,22.755 12.071,22.804 12.212,22.887 12.333,22.998 12.462,23.115 12.762,23.389 13.102,23.699 13.768,23.738 13.812,23.74 13.857,23.742 13.901,23.742 14.574,23.742 15.034,23.447 15.404,23.211 15.581,23.097 15.734,22.999 15.878,22.952 16.287,22.824 16.645,22.617 16.912,22.354 16.954,22.313 16.993,22.271 17.029,22.228 17.178,22.773 17.382,23.387 17.608,24 H 20.3 C 19.654,23.002 18.987,22.024 19.001,20.776 Z M 11.512,19.433 C 11.512,19.433 11.512,19.433 11.512,19.433 11.466,18.627 11.851,17.95 12.373,17.92 12.894,17.889 13.355,18.518 13.401,19.323 13.401,19.323 13.401,19.323 13.401,19.323 13.403,19.367 13.405,19.41 13.405,19.452 13.239,19.494 13.09,19.554 12.957,19.624 12.956,19.618 12.956,19.612 12.955,19.607 V 19.606 C 12.911,19.149 12.667,18.804 12.41,18.835 12.153,18.866 11.981,19.262 12.026,19.719 12.026,19.72 12.026,19.72 12.026,19.72 12.045,19.919 12.103,20.097 12.183,20.232 12.163,20.248 12.107,20.289 12.042,20.336 11.993,20.371 11.934,20.415 11.863,20.467 11.669,20.212 11.536,19.846 11.512,19.433 Z M 16.797,21.423 C 16.778,21.849 16.221,22.25 15.707,22.41 L 15.704,22.411 C 15.49,22.48 15.3,22.603 15.098,22.732 14.758,22.949 14.408,23.173 13.901,23.173 13.868,23.173 13.834,23.172 13.8,23.17 13.336,23.143 13.119,22.945 12.845,22.695 12.7,22.563 12.55,22.426 12.356,22.313 L 12.352,22.311 C 11.935,22.075 11.676,21.782 11.66,21.527 11.652,21.401 11.708,21.291 11.828,21.201 12.088,21.006 12.262,20.879 12.377,20.794 12.505,20.701 12.544,20.673 12.573,20.645 12.593,20.626 12.615,20.604 12.639,20.581 12.878,20.349 13.277,19.961 13.891,19.961 14.266,19.961 14.681,20.105 15.123,20.389 15.331,20.525 15.512,20.587 15.742,20.667 15.899,20.721 16.078,20.783 16.318,20.885 L 16.322,20.887 C 16.545,20.979 16.809,21.146 16.797,21.423 Z M 16.674,20.424 C 16.631,20.402 16.586,20.382 16.539,20.362 16.323,20.27 16.15,20.207 16.007,20.157 16.086,20.002 16.135,19.808 16.14,19.598 V 19.598 C 16.151,19.086 15.893,18.671 15.564,18.67 15.234,18.67 14.959,19.084 14.948,19.595 V 19.595 C 14.947,19.612 14.947,19.629 14.947,19.645 14.745,19.552 14.545,19.484 14.35,19.443 14.349,19.423 14.348,19.404 14.348,19.385 V 19.384 C 14.329,18.453 14.901,17.681 15.625,17.662 16.349,17.642 16.951,18.381 16.97,19.313 V 19.314 C 16.979,19.735 16.866,20.123 16.673,20.424 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-locked.svg b/.icons/awkward/32x32/places/folder-nordic-locked.svg
new file mode 100644
index 00000000..90bd2143
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 16 14 C 14.34 14 13 15.3 13 17 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 17 C 19 15.3 17.66 14 16 14 z M 16 15 C 17.11 15 18 15.9 18 17 L 18 18 L 14 18 L 14 17 C 14 15.9 14.89 15 16 15 z"/>
+ <path style="fill:#3f51b5" d="M 12,23.5 V 24 H 12.5 C 12.223,24 12,23.777 12,23.5 Z"/>
+ <path style="fill:#3f51b5" d="M 20,23.5 C 20,23.777 19.777,24 19.5,24 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-mail-cloud.svg b/.icons/awkward/32x32/places/folder-nordic-mail-cloud.svg
new file mode 100644
index 00000000..cae6edb5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 15.667,15 A 3.3333,3.6364 0 0 0 12.512,17.471 2.6667,2.9091 0 0 0 11,20.091 2.6667,2.9091 0 0 0 13.667,23 2.6667,2.9091 0 0 0 15.439,22.26 3.3333,3.6364 0 0 0 15.667,22.273 3.3333,3.6364 0 0 0 17.076,21.927 2.6667,2.9091 0 0 0 18.334,22.273 2.6667,2.9091 0 0 0 21,19.364 2.6667,2.9091 0 0 0 18.333,16.455 2.6667,2.9091 0 0 0 18.328,16.455 3.3333,3.6364 0 0 0 15.666,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-mail.svg b/.icons/awkward/32x32/places/folder-nordic-mail.svg
new file mode 100644
index 00000000..7b282847
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 16,13 C 12.687,13 10,15.687 10,19 10,22.314 12.687,25 16,25 H 19.75 C 19.75,25 20.453,24.699 20.5,23.949 20.5,23.199 19.75,23 19.75,23 H 16 C 15.805,22.999 15.611,22.983 15.418,22.953 14.718,22.874 14.162,22.654 13.742,22.301 L 13.736,22.297 C 12.65,21.551 12,20.318 12,19 12,16.791 13.791,15 16,15 18.209,15 20,16.791 20,19 20,19.454 19.908,19.745 19.76,20.002 19.756,20.002 19.753,20 19.75,20 H 18.816 C 18.928,19.686 19,19.352 19,19 19,17.343 17.657,16 16,16 14.344,16 13,17.343 13,19 13,20.657 14.343,22 16,22 H 19.75 C 20.292,21.95 20.673,21.629 21.02,21.424 21.782,20.88 22,20.114 22,19 22,15.686 19.314,13 16,13 Z M 16,18 C 16.552,18 17,18.448 17,19 17,19.552 16.552,20 16,20 15.448,20 15,19.552 15,19 15,18.448 15.448,18 16,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-mega.svg b/.icons/awkward/32x32/places/folder-nordic-mega.svg
new file mode 100644
index 00000000..5b3a31b4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 16,13 C 12.686,13 10,15.686 10,19 10,22.314 12.686,25 16,25 19.314,25 22,22.314 22,19 22,15.686 19.314,13 16,13 Z M 13,16 H 15 V 16 L 16,17 17,16 H 19 V 22 H 17 V 19 L 16,20 15,19 V 22 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-meocloud.svg b/.icons/awkward/32x32/places/folder-nordic-meocloud.svg
new file mode 100644
index 00000000..441a0a86
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 16.2,15 C 14.998,15 13.897,15.676 13.352,16.748 13.113,16.651 12.857,16.6 12.6,16.6 11.599,16.6 10.755,17.341 10.621,18.332 9.653,18.665 9.001,19.576 9,20.6 9,21.925 10.075,23 11.4,23 H 18.6 C 19.925,23 21,21.925 21,20.6 20.999,19.581 20.356,18.675 19.395,18.338 19.398,18.292 19.399,18.245 19.4,18.199 19.4,16.432 17.967,15 16.2,15 Z M 16.199,17 C 16.884,17 17.396,17.511 17.398,18.195 V 18.201 C 17.337,19.099 17.883,19.927 18.732,20.225 18.899,20.283 18.999,20.424 19,20.6 19,20.844 18.844,21 18.6,21 H 11.4 C 11.156,21 11.001,20.845 11,20.602 V 20.6 C 11.001,20.422 11.102,20.282 11.27,20.225 11.985,19.979 12.5,19.351 12.602,18.602 13.564,18.992 14.664,18.581 15.135,17.656 15.341,17.25 15.747,17 16.199,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-music-open.svg b/.icons/awkward/32x32/places/folder-nordic-music-open.svg
new file mode 100644
index 00000000..a8380ec2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 14,21.27 C 13.7,21.09 13.35,21 13,21 11.9,21 11,21.9 11,23 11,24.1 11.9,25 13,25 14.1,25 15,24.1 15,23 V 18 H 19 V 21.27 C 18.7,21.09 18.35,21 18,21 16.9,21 16,21.9 16,23 16,24.1 16.9,25 18,25 19.1,25 20,24.1 20,23 V 16 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-music.svg b/.icons/awkward/32x32/places/folder-nordic-music.svg
new file mode 100644
index 00000000..9dc084b6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 14,19.27 C 13.7,19.09 13.35,19 13,19 11.9,19 11,19.9 11,21 11,22.1 11.9,23 13,23 14.1,23 15,22.1 15,21 V 16 H 19 V 19.27 C 18.7,19.09 18.35,19 18,19 16.9,19 16,19.9 16,21 16,22.1 16.9,23 18,23 19.1,23 20,22.1 20,21 V 14 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-network.svg b/.icons/awkward/32x32/places/folder-nordic-network.svg
new file mode 100644
index 00000000..397592f1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15.643,15.384 C 15.691,15.379 15.751,15.387 15.799,15.384 15.805,15.407 15.764,15.488 15.71,15.607 15.363,16.365 15.343,17.253 15.665,17.728 15.723,17.814 15.777,17.896 15.777,17.906 15.777,17.917 15.714,17.929 15.643,17.929 15.476,17.929 15.318,17.827 14.996,17.571 14.852,17.458 14.666,17.363 14.594,17.348 14.48,17.326 14.45,17.336 14.304,17.482 14.167,17.619 14.125,17.692 14.125,17.817 14.125,18.29 14.687,18.667 15.732,18.888 17.151,19.189 17.501,19.459 17.54,20.205 17.589,21.141 17.091,21.847 16,22.393 15.87,22.458 15.787,22.483 15.732,22.504 15.708,22.502 15.689,22.507 15.665,22.504 15.656,22.476 15.643,22.408 15.643,22.281 15.643,21.784 15.447,21.273 15.152,20.987 15.073,20.91 14.851,20.747 14.661,20.63 14.471,20.512 14.279,20.375 14.237,20.317 14.166,20.22 14.16,20.161 14.214,19.982 14.313,19.656 14.431,19.474 14.661,19.268 14.781,19.16 14.902,19.069 14.929,19.067 14.955,19.065 14.775,19.011 14.505,18.955 14.234,18.9 13.839,18.784 13.634,18.71 13.26,18.575 12.755,18.29 12.563,18.085 12.555,18.076 12.547,18.07 12.54,18.063 12.816,16.964 13.59,16.063 14.616,15.63 14.831,15.539 15.052,15.476 15.286,15.429 15.402,15.405 15.523,15.396 15.643,15.384 Z M 18.991,17.058 C 19.075,17.11 19.392,17.795 19.482,18.129 19.599,18.561 19.59,19.308 19.482,19.736 19.441,19.9 19.388,20.052 19.371,20.071 19.353,20.09 19.289,19.981 19.214,19.848 19.139,19.715 18.9,19.433 18.701,19.223 18.126,18.617 18.036,18.301 18.277,17.817 18.398,17.573 18.926,17.018 18.991,17.058 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-nextcloud.svg b/.icons/awkward/32x32/places/folder-nordic-nextcloud.svg
new file mode 100644
index 00000000..ca304716
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#4e6766" d="M 22,16 A 3,3 0 0 0 19,19 3,3 0 0 0 22,22 3,3 0 0 0 25,19 3,3 0 0 0 22,16 Z M 22,18 A 1,1 0 0 1 23,19 1,1 0 0 1 22,20 1,1 0 0 1 21,19 1,1 0 0 1 22,18 Z M 8,16 A 3,3 0 0 0 5,19 3,3 0 0 0 8,22 3,3 0 0 0 11,19 3,3 0 0 0 8,16 Z M 8,18 A 1,1 0 0 1 9,19 1,1 0 0 1 8,20 1,1 0 0 1 7,19 1,1 0 0 1 8,18 Z M 15,15 A 4,4 0 0 0 11,19 4,4 0 0 0 15,23 4,4 0 0 0 19,19 4,4 0 0 0 15,15 Z M 15,17 A 2,2 0 0 1 17,19 2,2 0 0 1 15,21 2,2 0 0 1 13,19 2,2 0 0 1 15,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-open.svg b/.icons/awkward/32x32/places/folder-nordic-open.svg
new file mode 100644
index 00000000..32881e91
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-owncloud.svg b/.icons/awkward/32x32/places/folder-nordic-owncloud.svg
new file mode 100644
index 00000000..173ec2ad
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="17.5" cy="18" r="2.25"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22" cy="22" r="1.25"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19.25" cy="20.75" r="2.5"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="10" cy="21" r="2.25"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="16.25" r="1.5"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.5" cy="19" r="2.75"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="22" r="1.25"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="14.75" cy="16.75" r="2.5"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="20" r="3.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-pcloud.svg b/.icons/awkward/32x32/places/folder-nordic-pcloud.svg
new file mode 100644
index 00000000..f48b97c7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 16,13 A 5,5 0 0 0 11.396484,16.048828 4,4 0 0 0 8,20 4,4 0 0 0 11.808594,23.990234 V 24 h 9.714844 A 2.4761905,2.4761905 0 0 0 24,21.523438 2.4761905,2.4761905 0 0 0 22.822266,19.417969 2.5,2.5 0 0 0 23,18.5 2.5,2.5 0 0 0 20.578125,16.003906 5,5 0 0 0 16,13 Z m -2,3 h 1 3 v 3 h -3 v 2 h -1 v -2 z m 1,1 v 1 h 2 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-photo.svg b/.icons/awkward/32x32/places/folder-nordic-photo.svg
new file mode 100644
index 00000000..7f6a245c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 14,15 13,16 H 12.5 C 11.669,16 11,16.557 11,17.25 V 21.75 C 11,22.442 11.669,23 12.5,23 H 19.5 C 20.331,23 21,22.442 21,21.75 V 17.25 C 21,16.557 20.331,16 19.5,16 H 19 L 18,15 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-pictures-open.svg b/.icons/awkward/32x32/places/folder-nordic-pictures-open.svg
new file mode 100644
index 00000000..4cf9faff
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 11.699,17 C 11.311,17 11,17.311 11,17.699 V 24.301 C 11,24.689 11.311,25 11.699,25 H 20.301 C 20.689,25 21,24.689 21,24.301 V 17.699 C 21,17.311 20.689,17 20.301,17 Z M 14,20 17,23 18.5,21 20,23 V 24 H 12 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-pictures.svg b/.icons/awkward/32x32/places/folder-nordic-pictures.svg
new file mode 100644
index 00000000..4889c651
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 11.699 15 C 11.311 15 11 15.311 11 15.699 L 11 22.301 C 11 22.689 11.311 23 11.699 23 L 20.301 23 C 20.689 23 21 22.689 21 22.301 L 21 15.699 C 21 15.311 20.689 15 20.301 15 L 11.699 15 z M 14 18 L 17 21 L 18.5 19 L 20 21 L 20 22 L 12 22 L 12 20 L 14 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-print.svg b/.icons/awkward/32x32/places/folder-nordic-print.svg
new file mode 100644
index 00000000..11173518
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 13,14 V 16 H 19 V 14 Z M 11.715,17 C 11.358,17 11,17.349 11,17.699 V 20.301 C 11,20.651 11.358,21 11.715,21 H 13 V 24 H 19 V 21 H 20.285 C 20.642,21 21,20.651 21,20.301 V 17.699 C 21,17.349 20.642,17 20.285,17 Z M 13,19 H 19 V 20 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-private.svg b/.icons/awkward/32x32/places/folder-nordic-private.svg
new file mode 100644
index 00000000..7f22c4c1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 13,16 C 11.343,16 10,17.343 10,19 10,20.657 11.343,22 13,22 14.27,22 15.401,21.197 15.824,20 H 18 V 21 H 20 V 20 H 21 V 18 H 15.824 C 15.401,16.803 14.27,16 13,16 Z M 13,18 C 13.552,18 14,18.448 14,19 14,19.552 13.552,20 13,20 12.448,20 12,19.552 12,19 12,18.448 12.448,18 13,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-projects.svg b/.icons/awkward/32x32/places/folder-nordic-projects.svg
new file mode 100644
index 00000000..f2258553
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#4e6766" d="M 17,14 C 16.781,14.081 16.556,14.187 16.375,14.337 15.512,15.031 16.156,16.288 17,17 V 19 C 17.631,19.437 17.777,19.58 18.15,20 18.34,20.214 18.869,20.756 19,21 V 17 C 19.862,16.3 20.462,15.094 19.625,14.375 19.444,14.225 19.219,14.088 19,14 V 15.406 C 19,15.694 18.601,15.981 18.211,15.981 H 17.784 C 17.434,15.981 17,15.694 17,15.406 Z M 15,19 C 12.5,19 11,21.125 11,23 L 10.156,23.005 C 10,23.006 10,23.161 10,23.161 L 9.9963,23.844 C 9.9954,24 10.153,24 10.153,24 H 19.865 C 19.865,24 20.026,24 20.021,23.844 L 20,23.165 C 20,23.165 20,23.01 19.844,23.009 L 19.009,23 C 19.009,21.125 17.5,19 15,19 Z M 15,21 C 17,21 17,22.225 17,23 H 13 C 13,22.25 13,21 15,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-public.svg b/.icons/awkward/32x32/places/folder-nordic-public.svg
new file mode 120000
index 00000000..d1132243
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-public.svg
@@ -0,0 +1 @@
+folder-nordic-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-nordic-publicshare-open.svg b/.icons/awkward/32x32/places/folder-nordic-publicshare-open.svg
new file mode 100644
index 00000000..57d66af8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 13.41,18.301 C 13.376,18.308 13.341,18.321 13.309,18.336 12.986,18.487 12.902,18.959 13.123,19.396 13.301,19.748 13.616,19.966 13.902,19.959 14.118,21.128 14.976,22 16,22 17.024,22 17.882,21.128 18.098,19.959 18.384,19.966 18.699,19.748 18.877,19.396 19.098,18.959 19.014,18.487 18.691,18.336 18.659,18.321 18.624,18.308 18.59,18.301 18.548,17.023 17.406,16 16,16 14.594,16 13.452,17.023 13.41,18.301 Z M 15.996,23 C 15.413,23 14.887,22.71 14.5,22.248 12.869,22.489 11.125,22.838 11.016,23.236 11.014,23.242 11.017,23.249 11.016,23.254 11.011,23.274 11.01,23.292 11.008,23.312 11.007,23.322 11,23.328 11,23.338 V 24.732 C 11,24.881 11.111,25 11.25,25 H 20.75 C 20.889,25 21,24.881 21,24.732 V 23.328 C 20.999,23.296 20.985,23.268 20.977,23.236 20.861,22.822 19.171,22.459 17.568,22.217 17.445,22.389 17.281,22.544 17.061,22.66 L 17.059,22.662 C 16.747,22.877 16.386,23 16.004,23"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-recent.svg b/.icons/awkward/32x32/places/folder-nordic-recent.svg
new file mode 100644
index 00000000..dd66c9ab
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 16,13 A 6,6 0 0 0 10,19 6,6 0 0 0 16,25 6,6 0 0 0 22,19 6,6 0 0 0 16,13 Z M 16,15 A 4,4 0 0 1 20,19 4,4 0 0 1 16,23 4,4 0 0 1 12,19 4,4 0 0 1 16,15 Z M 15,16 V 20 H 19 V 18 H 17 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-remote-open.svg b/.icons/awkward/32x32/places/folder-nordic-remote-open.svg
new file mode 100644
index 00000000..3ceee598
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 15,16 C 13.324,16.32 12.342,17.434 12,19 H 10 V 21 H 12 C 12.343,22.565 13.325,23.68 15,24 Z M 16,16 V 24 C 17.675,23.68 18.657,22.565 19,21 H 21 V 19 H 19 C 18.658,17.434 17.676,16.32 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-remote.svg b/.icons/awkward/32x32/places/folder-nordic-remote.svg
new file mode 100644
index 00000000..6410eedf
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 15,15 C 13.324,15.32 12.342,16.434 12,18 H 10 V 20 H 12 C 12.343,21.565 13.325,22.68 15,23 Z M 16,15 V 23 C 17.675,22.68 18.657,21.565 19,20 H 21 V 18 H 19 C 18.658,16.434 17.676,15.32 16,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-script.svg b/.icons/awkward/32x32/places/folder-nordic-script.svg
new file mode 100644
index 00000000..29fb64e9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-script.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g transform="translate(-16.5,12)">
+ <path style="fill:#4e6766" d="M 25.5,1 V 13 H 37.5 V 1 Z"/>
+ <g style="fill:#82abaa">
+ <path style="fill:#82abaa" d="M 32.5,8 H 36.5 V 9 H 32.5 Z"/>
+ <rect style="fill:#82abaa" width="1" height="7" x="28.5" y="2"/>
+ <path style="fill:#82abaa" d="M 28,3 C 27.17,3 26.5,3.67 26.5,4.5 26.5,5.33 27.17,6 28,6 H 29.5 30 C 30.28,6 30.5,6.22 30.5,6.5 30.5,6.78 30.28,7.01 30,7 H 29.5 28 26.59 C 26.8,7.58 27.35,8 28,8 H 29.5 30 C 30.83,8 31.5,7.33 31.5,6.5 31.5,5.67 30.83,5 30,5 H 29.5 28 C 27.72,5 27.5,4.78 27.5,4.5 27.5,4.22 27.72,4 28,4 H 29.5 30 31.41 C 31.2,3.42 30.65,3 30,3 H 29.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-steam.svg b/.icons/awkward/32x32/places/folder-nordic-steam.svg
new file mode 100644
index 00000000..38d7e002
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 7,20.056 10.008,21.793 C 10.003,21.862 10,21.931 10,22 10,23.657 11.343,25 13,25 14.657,25 16,23.657 16,22 15.998,21.863 15.987,21.727 15.967,21.592 L 19.605,18.994 C 21.495,18.937 22.998,17.39 23,15.5 23,13.567 21.433,12 19.5,12 17.567,12 15.999,13.567 16,15.514 L 13.678,19.082 C 13.456,19.029 13.228,19.001 13,19 12.547,19.001 12.1,19.105 11.693,19.303 L 7,16.594 M 19.5,13 C 20.881,13 22,14.119 22,15.5 22,16.881 20.881,18 19.5,18 18.119,18 17,16.881 17,15.5 17,14.119 18.119,13 19.5,13 Z M 19.5,14 C 18.672,14 18,14.672 18,15.5 18,16.328 18.672,17 19.5,17 20.328,17 21,16.328 21,15.5 21,14.672 20.328,14 19.5,14 Z M 13,20 C 14.105,20 15,20.895 15,22 15,23.105 14.105,24 13,24 12.046,23.999 11.226,23.324 11.041,22.389 L 11.746,22.797 C 12.466,23.212 13.379,22.968 13.795,22.248 14.21,21.528 13.966,20.615 13.246,20.199 L 12.908,20.004 C 12.939,20.002 12.969,20.001 13,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-tar.svg b/.icons/awkward/32x32/places/folder-nordic-tar.svg
new file mode 100644
index 00000000..84c24251
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <path style="fill:#4e6766" d="M 15 11 L 15 12 L 16 12 L 16 11 L 15 11 z M 15 12 L 14 12 L 14 13 L 15 13 L 15 12 z M 15 13 L 15 14 L 16 14 L 16 13 L 15 13 z M 15 14 L 14 14 L 14 15 L 15 15 L 15 14 z M 15 15 L 15 16 C 15.552 16 16 15.5 16 15 L 15 15 z"/>
+ <path style="fill:#4e6766" d="M 15,16 C 13.895,16 13,16.9 13,18 V 22 C 13,23.1 13.895,24 15,24 16.105,24 17,23.1 17,22 V 18 C 17,16.9 16.105,16 15,16 Z M 15,17 C 15.552,17 16,17.4 16,18 16,18.5 15.552,19 15,19 14.448,19 14,18.5 14,18 14,17.4 14.448,17 15,17 Z M 15,20 C 15.552,20 16,20.4 16,21 V 22 C 16,22.5 15.552,23 15,23 14.448,23 14,22.5 14,22 V 21 C 14,20.4 14.448,20 15,20 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-templates-open.svg b/.icons/awkward/32x32/places/folder-nordic-templates-open.svg
new file mode 100644
index 00000000..e8e490e0
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 12.75,16 C 12.334,16 12,16.335 12,16.75 V 23 H 13 V 24 H 14 V 18 H 17 V 20 H 18 V 25 H 19 V 24 H 20 V 18.5 L 17.5,16 Z M 19,25 V 26 H 20 V 25 Z M 18,25 H 17 V 26 H 18 Z M 17,25 V 24 H 16 V 25 Z M 16,25 H 15 V 26 H 16 Z M 15,25 V 24 H 14 V 25 Z M 14,25 H 13 V 26 H 14 Z M 13,25 V 24 H 12 V 25 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-templates.svg b/.icons/awkward/32x32/places/folder-nordic-templates.svg
new file mode 100644
index 00000000..54355b1d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 12.75,14 C 12.334,14 12,14.335 12,14.75 V 21 H 13 V 22 H 14 V 16 H 17 V 18 H 18 V 23 H 19 V 22 H 20 V 16.5 L 17.5,14 Z M 19,23 V 24 H 20 V 23 Z M 18,23 H 17 V 24 H 18 Z M 17,23 V 22 H 16 V 23 Z M 16,23 H 15 V 24 H 16 Z M 15,23 V 22 H 14 V 23 Z M 14,23 H 13 V 24 H 14 Z M 13,23 V 22 H 12 V 23 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-torrent.svg b/.icons/awkward/32x32/places/folder-nordic-torrent.svg
new file mode 100644
index 00000000..32141fc7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 16 13 A 6 6 0 0 0 10 19 A 6 6 0 0 0 16 25 L 28 25 L 28 24 L 19.308594 24 L 16 24 A 5 5 0 0 1 11 19 A 5 5 0 0 1 16 14 L 16 13 z M 16 15 C 13.790861 15 12 16.790861 12 19 C 12 21.209139 13.790861 23 16 23 L 28 23 L 28 22 L 16 22 C 14.343146 22 13 20.656854 13 19 C 13 17.343146 14.343146 16 16 16 C 16.3409 16.0014 16.679075 16.0608 17 16.175781 L 17 15.130859 C 16.673523 15.045224 16.337519 15.001255 16 15 z M 16 17 A 2 2 0 0 0 14 19 A 2 2 0 0 0 16 21 L 28 21 L 28 20 L 16 20 A 1 1 0 0 1 15 19 A 1 1 0 0 1 16 18 L 17.730469 18 A 2 2 0 0 0 16 17 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-unlocked.svg b/.icons/awkward/32x32/places/folder-nordic-unlocked.svg
new file mode 100644
index 00000000..cb3ed328
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 16 13 C 14.34 13 13 14.3 13 16 L 14 16 C 14 14.9 14.89 14 16 14 C 17.11 14 18 14.9 18 16 L 18 18 L 15 18 L 14 18 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 16 C 19 14.3 17.66 13 16 13 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-vbox.svg b/.icons/awkward/32x32/places/folder-nordic-vbox.svg
new file mode 100644
index 00000000..33ef4189
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:none;stroke:#4e6766;stroke-width:2;stroke-linejoin:round" d="M 10,18 H 12.5 L 14,23 15.5,15 17,19 18.5,16 20,20 H 22"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-video.svg b/.icons/awkward/32x32/places/folder-nordic-video.svg
new file mode 100644
index 00000000..6a699793
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 10.75,15 C 10.334,15 10,15.335 10,15.75 V 22.25 C 10,22.666 10.334,23 10.75,23 H 18.25 C 18.666,23 19,22.666 19,22.25 V 19 15.75 C 19,15.335 18.666,15 18.25,15 Z M 19,19 22,22 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-videos-open.svg b/.icons/awkward/32x32/places/folder-nordic-videos-open.svg
new file mode 100644
index 00000000..94fbd219
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 10.75,16 C 10.334,16 10,16.335 10,16.75 V 23.25 C 10,23.666 10.334,24 10.75,24 H 18.25 C 18.666,24 19,23.666 19,23.25 V 20 16.75 C 19,16.335 18.666,16 18.25,16 Z M 19,20 22,23 V 17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-videos.svg b/.icons/awkward/32x32/places/folder-nordic-videos.svg
new file mode 120000
index 00000000..c7cf527e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-videos.svg
@@ -0,0 +1 @@
+folder-nordic-video.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-nordic-visiting.svg b/.icons/awkward/32x32/places/folder-nordic-visiting.svg
new file mode 100644
index 00000000..06ab6ad3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 4.25,11 C 3.5575,11 3,11.558 3,12.25 V 13.021 L 27.111,26.941 C 27.625,26.786 28,26.316 28,25.75 V 24.454 L 4.6965,11 Z M 9.893,11 28,21.454 V 18.454 L 15.088,11 Z M 20.284,11 28,15.454 V 12.454 L 25.48,11 Z M 3,16.021 V 19.021 L 16.82,27 H 22.016 Z M 3,22.02 V 25.02 L 6.428,27 H 11.624 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-wifi.svg b/.icons/awkward/32x32/places/folder-nordic-wifi.svg
new file mode 100644
index 00000000..92a09dbe
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 15.5,15 C 13.505,15 11.78,16 10,17.25 L 15.5,24 21,17.25 C 19.227,16 17.494,15 15.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-wine.svg b/.icons/awkward/32x32/places/folder-nordic-wine.svg
new file mode 100644
index 00000000..aecca65f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <rect style="fill:#4e6766" width="4" height="4" x="11" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#4e6766" width="4" height="4" x="16" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#4e6766" width="4" height="4" x="16" y="19" rx=".625" ry=".625"/>
+ <rect style="fill:#4e6766" width="4" height="4" x="11" y="19" rx=".625" ry=".625"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic-yandex-disk.svg b/.icons/awkward/32x32/places/folder-nordic-yandex-disk.svg
new file mode 100644
index 00000000..da97cb96
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 14.319,15.035 C 11.652,15.035 12.273,17.271 10.907,18.005 10.86,18.032 10.834,18.056 10.792,18.082 11.692,17.547 12.802,17.098 13.981,16.795 14.979,16.538 15.991,16.394 16.925,16.376 16.949,16.376 16.973,16.376 16.997,16.376 16.096,16.12 15.998,15.035 14.319,15.035 Z M 17.225,17.051 C 16.292,17.069 15.279,17.213 14.281,17.47 10.991,18.317 8.6463,20.158 9.044,21.582 9.2731,22.396 10.377,23.133 12.022,23.231 12.021,23.225 12.02,23.219 12.019,23.213 11.93,22.443 12.419,21.773 12.992,21.319 13.565,20.865 14.301,20.535 15.129,20.36 15.957,20.184 16.731,20.192 17.379,20.387 17.988,20.571 18.561,20.971 18.702,21.657 20.35,20.733 21.206,19.419 20.958,18.518 20.695,17.574 19.264,17.012 17.225,17.051 Z M 16.247,21 C 15.916,20.996 15.564,21.032 15.214,21.107 13.767,21.414 12.666,22.287 12.755,23.056 12.844,23.826 14.089,24.2 15.536,23.893 16.983,23.585 18.084,22.712 17.994,21.943 17.93,21.383 17.241,21.012 16.247,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-nordic.svg b/.icons/awkward/32x32/places/folder-nordic.svg
new file mode 100644
index 00000000..14521331
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-nordic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-activities.svg b/.icons/awkward/32x32/places/folder-oomox-activities.svg
new file mode 100644
index 00000000..2b0add71
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#130f23" cx="11.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#130f23" cx="15.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#130f23" cx="19.5" cy="19.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-android.svg b/.icons/awkward/32x32/places/folder-oomox-android.svg
new file mode 100644
index 00000000..2127b69c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+ <path style="fill:#130f23" d="m9.9902344 14.988281a1.0001 1.0001 0 0 0-0.7636719 1.644531l1.0761715 1.316407c-0.7422346 1.034712-1.1268513 2.468362-1.3007809 4.28125-0.0367464 0.769972 0.7753907 0.769531 0.7753907 0.769531h10.425781s0.835451-1.68e-4 0.794922-0.808594c-0.189021-1.874847-0.601975-3.337697-1.402344-4.373047l1.111328-1.111328a1.0001 1.0001 0 0 0-0.726562-1.716797 1.0001 1.0001 0 0 0-0.6875 0.302735l-1.273438 1.273437c-0.79792-0.371041-1.785583-0.566406-3.019531-0.566406-1.317391 0-2.360855 0.215623-3.185547 0.638672l-1.041015-1.271484a1.0001 1.0001 0 0 0-0.7832036-0.378907z"/>
+ <circle style="fill:#d271c9" cx="12" cy="20" r="1"/>
+ <circle style="fill:#d271c9" cx="-18" cy="20" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-apple.svg b/.icons/awkward/32x32/places/folder-oomox-apple.svg
new file mode 100644
index 00000000..da6eed28
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 17.989,14 C 17.493,14.018 16.892,14.29 16.536,14.656 16.217,14.981 15.936,15.498 16.011,15.996 16.564,16.034 17.131,15.749 17.476,15.383 17.82,15.016 18.053,14.508 17.989,14 Z M 17.661,16.006 C 17.004,16.058 16.403,16.49 16.063,16.49 15.676,16.49 15.079,16.021 14.444,16.033 13.61,16.047 12.84,16.552 12.411,17.354 11.545,18.967 12.188,21.356 13.032,22.664 13.445,23.304 14,24 14.585,24 15.17,24 15.442,23.566 16.194,23.566 16.946,23.566 17.148,23.986 17.815,23.986 18.482,23.986 18.908,23.334 19.317,22.691 19.791,21.949 19.988,21.228 20,21.191 19.985,21.184 18.694,20.655 18.681,19.061 18.668,17.726 19.697,17.084 19.743,17.053 19.166,16.147 18.267,16.022 17.946,16.008 17.851,15.997 17.755,15.998 17.661,16.006 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-arduino.svg b/.icons/awkward/32x32/places/folder-oomox-arduino.svg
new file mode 100644
index 00000000..3104785d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#130f23" d="m11.40822 15c-0.44417 0-0.88635 0.08893-1.2978 0.2627-0.4114996 0.17376-0.7872996 0.4296-1.1044996 0.75295-0.3172 0.3234-0.5713 0.7102-0.7442 1.1355-0.1725 0.426-0.2615 0.885-0.2615 1.347 0 0.46216 0.08879 0.92105 0.26172 1.3467 0.17294 0.4256 0.42698 0.8124 0.74415 1.1358 0.31717 0.323321 0.693 0.579151 1.1044996 0.752951 0.4021 0.1698 0.8337 0.25774 1.2676 0.26172 0.01025 3.71e-4 0.02008 6e-4 0.03027 1e-3 1.055 0.04997 1.9052-0.36871 2.5274-0.97655 0.42532-0.415521 0.7595-0.906201 1.0644-1.406201 0.30496 0.50005 0.6391 0.99075 1.0644 1.406201 0.6222 0.60785 1.4723 1.0265 2.5274 0.97655 0.0102-3.71e-4 0.02003-4.9e-4 0.03028-1e-3 0.43388-0.0037 0.8645-0.09192 1.2666-0.26172 0.4115-0.17376 0.7883-0.4296 1.1054-0.752951l2e-3 -0.0039c0.31586-0.32274 0.56975-0.7075 0.7422-1.1318 0.1725-0.4255 0.2615-0.8845 0.2615-1.3465 0-0.46216-0.0888-0.9211-0.26172-1.3467l-0.0029-0.0059c-0.173-0.423-0.426-0.808-0.7415-1.13-0.317-0.323-0.693-0.579-1.1045-0.753-0.4115-0.1735-0.8535-0.2625-1.2975-0.2625-1.1116 0-1.9894 0.45712-2.6377 1.0928-0.375 0.367-0.679 0.787-0.9545 1.2165-0.2755-0.4295-0.5795-0.8495-0.954-1.2165-0.6485-0.636-1.5265-1.093-2.638-1.093zm-0.01172 1c0.88675 0 1.4532 0.31778 1.9726 0.84375 0.41181 0.41692 0.7729 0.9841 1.1308 1.6026-0.40852 0.72255-0.80335 1.3825-1.247 1.8301-0.48913 0.49341-0.996 0.765501-1.8242 0.71775h-0.03222c-0.31584 0-0.63425-0.06666-0.9248-0.19336-0.28667-0.125-0.5511996-0.31072-0.7695496-0.5381l-0.0088-0.0088c-0.22-0.231-0.397-0.51-0.515-0.809-0.1175-0.2995-0.1785-0.6255-0.1785-0.9475 0-0.32214 0.06099-0.64815 0.17871-0.94725 0.1177-0.29914 0.29461-0.577 0.51465-0.8086l0.0088-0.0098c0.21833-0.22736 0.4828596-0.41309 0.7695496-0.5381 0.2905-0.1265 0.6085-0.193 0.9245-0.193zm7.207 0c0.31585 0 0.63425 0.06666 0.9248 0.19336 0.28666 0.125 0.5512 0.31072 0.76955 0.5381l0.0088 0.0098c0.22004 0.23162 0.39694 0.50945 0.51465 0.8086 0.1175 0.299 0.1785 0.625 0.1785 0.947 0 0.32216-0.06099 0.6481-0.17871 0.94725-0.1177 0.29914-0.2946 0.57795-0.51465 0.80955l-0.0088 0.0088c-0.21833 0.22736-0.48286 0.41308-0.76955 0.5381-0.29057 0.1267-0.60895 0.19336-0.9248 0.19336h-0.03223c-0.828 0.0475-1.335-0.2245-1.824-0.718-0.4435-0.4475-0.8385-1.1075-1.247-1.83 0.358-0.6185 0.719-1.186 1.131-1.6025 0.5195-0.526 1.086-0.844 1.9725-0.844zm-0.6035 1v1h-1v1h1v1h1v-1h1v-1h-1v-1zm-8 1v1h3v-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-backup.svg b/.icons/awkward/32x32/places/folder-oomox-backup.svg
new file mode 100644
index 00000000..585eaf97
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#130f23" d="m15.607422 13.011719c-0.33596 0.021972-0.67371 0.073469-1.009766 0.154297-2.688447 0.646633-4.594183 3.061061-4.597656 5.826172a1.0001 1.0001 0 0 0 0 0.007812h-1l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.005859c0.0023-1.852241 1.263577-3.449661 3.064453-3.882813 1.800879-0.433152 3.651746 0.41586 4.496094 2.064453 0.844348 1.648592 0.452744 3.647246-0.951172 4.855469-1.381932 1.189304-3.520755 1.236987-5.025391 0.15625a1.0005966 1.0005966 0 0 0 -1.167968 1.625c2.245578 1.612935 5.380223 1.556995 7.498046-0.265625 2.095842-1.803701 2.68627-4.820142 1.425782-7.28125-0.945366-1.845831-2.75319-3.030673-4.732422-3.234375-0.329872-0.03395-0.664041-0.041503-1-0.019531zm0.376953 2.974609a1.0001 1.0001 0 0 0 -0.984375 1.013672v2a1.0001 1.0001 0 0 0 0.292969 0.707031l1 1a1.0001 1.0001 0 1 0 1.414062 -1.414062l-0.707031-0.707031v-1.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-books.svg b/.icons/awkward/32x32/places/folder-oomox-books.svg
new file mode 100644
index 00000000..338c50bb
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#130f23" d="m12 15c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-cd.svg b/.icons/awkward/32x32/places/folder-oomox-cd.svg
new file mode 100644
index 00000000..ccb9344b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#130f23" cx="15" cy="19" r="6"/>
+ <circle style="fill:#d271c9" cx="15" cy="19" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-copy-cloud.svg b/.icons/awkward/32x32/places/folder-oomox-copy-cloud.svg
new file mode 100644
index 00000000..6ba7f38d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 19.5,14 17.25,17.75 18.75,18.5 Z M 11.25,16.25 9,17.857 12,17.75 13.5,23 14.25,22.25 21,23 18.75,19.25 17.785,18.714 14.143,20.857 12.428,16.572 Z M 15.429,17.857 13.714,18.928 14.357,20.428 17.357,18.714 16.286,17.857 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-development.svg b/.icons/awkward/32x32/places/folder-oomox-development.svg
new file mode 100644
index 00000000..52129746
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 14.738,14 V 14.002 L 14.627,15.318 A 3.9641,3.9283 0 0 0 13.469,15.982 L 12.262,15.418 11,17.584 12.098,18.34 A 3.9641,3.9283 0 0 0 12.035,19.002 3.9641,3.9283 0 0 0 12.094,19.668 L 11,20.418 12.262,22.584 13.467,22.02 A 3.9641,3.9283 0 0 0 14.629,22.682 L 14.738,24 H 17.262 L 17.373,22.684 A 3.9641,3.9283 0 0 0 18.531,22.02 L 19.738,22.582 21,20.418 19.904,19.664 A 3.9641,3.9283 0 0 0 19.963,19 3.9641,3.9283 0 0 0 19.904,18.336 L 20.998,17.582 19.738,15.418 18.531,15.98 A 3.9641,3.9283 0 0 0 17.371,15.32 L 17.262,14 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-documents-open.svg b/.icons/awkward/32x32/places/folder-oomox-documents-open.svg
new file mode 100644
index 00000000..e5f428fd
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 12.75,16 C 12.334,16 12,16.334 12,16.75 V 25.25 C 12,25.666 12.334,26 12.75,26 H 19.25 C 19.666,26 20,25.666 20,25.25 V 18.5 L 17.5,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-documents.svg b/.icons/awkward/32x32/places/folder-oomox-documents.svg
new file mode 100644
index 00000000..7fda6e57
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 12.75,14 C 12.334,14 12,14.334 12,14.75 V 23.25 C 12,23.666 12.334,24 12.75,24 H 19.25 C 19.666,24 20,23.666 20,23.25 V 16.5 L 17.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-download-open.svg b/.icons/awkward/32x32/places/folder-oomox-download-open.svg
new file mode 100644
index 00000000..a2ce7b23
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 15,16 V 20 H 13 L 16,24 19,20 H 17 V 16 Z M 12,24 V 25 H 20 V 24 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-download.svg b/.icons/awkward/32x32/places/folder-oomox-download.svg
new file mode 100644
index 00000000..56ae7d61
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 15,14 V 18 H 13 L 16,22 19,18 H 17 V 14 Z M 12,22 V 24 H 20 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-drag-accept.svg b/.icons/awkward/32x32/places/folder-oomox-drag-accept.svg
new file mode 100644
index 00000000..5ad594b6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-dropbox.svg b/.icons/awkward/32x32/places/folder-oomox-dropbox.svg
new file mode 100644
index 00000000..a11253e2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 12.83,13.7 9.5,15.7 12.17,17.7 9.49,19.7 12.83,21.7 15.5,19.7 12.17,17.7 15.5,15.7 18.83,17.7 15.5,19.7 18.17,21.7 21.51,19.7 18.83,17.7 21.5,15.7 18.17,13.7 15.5,15.7 Z M 15.5,20.3 12.83,22.3 12.17,21.9 V 22.3 L 15.5,24.3 18.83,22.3 V 21.9 L 18.17,22.3 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-favorites.svg b/.icons/awkward/32x32/places/folder-oomox-favorites.svg
new file mode 100644
index 00000000..5396bb67
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 15.5,14 14.176,18 10.5,18 13.357,20.26 12.41,24 15.5,21.6 18.59,24 17.642,20.26 20.5,18 16.824,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-games.svg b/.icons/awkward/32x32/places/folder-oomox-games.svg
new file mode 100644
index 00000000..c73a6be4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 18.645 15 C 18.495 15.001 18.359 15.052 18.229 15.15 C 17.899 15.402 17.21 15.999 15.998 16 C 14.786 16.001 14.1 15.402 13.77 15.15 C 13.64 15.052 13.515 15.003 13.363 15.004 C 13.212 15.005 13.037 15.049 12.859 15.15 C 12.211 15.515 11.617 16.712 11.293 18.262 C 11.017 19.578 10.913 21.377 11.078 22.102 C 11.222 22.724 11.469 23 11.91 23 C 13.323 23 13.385 21.908 13.906 20.861 C 14.283 20.281 15.156 20.019 15.998 20.049 C 16.84 20.017 17.715 20.281 18.092 20.861 C 18.613 21.908 18.675 23 20.088 23 C 20.529 23 20.776 22.724 20.92 22.102 C 21.085 21.377 20.981 19.578 20.705 18.262 C 20.381 16.712 19.787 15.515 19.139 15.15 C 18.961 15.049 18.796 14.999 18.645 15 z M 13 16 L 14 16 L 14 17 L 15 17 L 15 18 L 14 18 L 14 19 L 13 19 L 13 18 L 12 18 L 12 17 L 13 17 L 13 16 z M 18.5 16 A 0.5 0.5 0 0 1 19 16.5 A 0.5 0.5 0 0 1 18.5 17 A 0.5 0.5 0 0 1 18 16.5 A 0.5 0.5 0 0 1 18.5 16 z M 17.5 17 A 0.5 0.5 0 0 1 18 17.5 A 0.5 0.5 0 0 1 17.5 18 A 0.5 0.5 0 0 1 17 17.5 A 0.5 0.5 0 0 1 17.5 17 z M 19.5 17 A 0.5 0.5 0 0 1 20 17.5 A 0.5 0.5 0 0 1 19.5 18 A 0.5 0.5 0 0 1 19 17.5 A 0.5 0.5 0 0 1 19.5 17 z M 18.5 18 A 0.5 0.5 0 0 1 19 18.5 A 0.5 0.5 0 0 1 18.5 19 A 0.5 0.5 0 0 1 18 18.5 A 0.5 0.5 0 0 1 18.5 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-git.svg b/.icons/awkward/32x32/places/folder-oomox-git.svg
new file mode 100644
index 00000000..5201aa2b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 12.707,12.996 12,13.703 13.152,14.855 A 1.5,1.5 0 0 0 13.004,15.5 1.5,1.5 0 0 0 14.004,16.912 V 21.088 A 1.5,1.5 0 0 0 13.004,22.5 1.5,1.5 0 0 0 14.504,24 1.5,1.5 0 0 0 16.004,22.5 1.5,1.5 0 0 0 15.004,21.088 V 16.912 A 1.5,1.5 0 0 0 15.149,16.852 L 17.153,18.855 A 1.5,1.5 0 0 0 17.005,19.5 1.5,1.5 0 0 0 18.505,21 1.5,1.5 0 0 0 20.005,19.5 1.5,1.5 0 0 0 18.505,18 1.5,1.5 0 0 0 17.86,18.148 L 15.856,16.145 A 1.5,1.5 0 0 0 16.005,15.5 1.5,1.5 0 0 0 14.505,14 1.5,1.5 0 0 0 13.86,14.149 L 12.708,12.996 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-github.svg b/.icons/awkward/32x32/places/folder-oomox-github.svg
new file mode 100644
index 00000000..0ecef31a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#130f23" d="m 16,14 c -2.761424,0 -5,2.238576 -5,5 7.92e-4,2.207084 1.448598,4.152573 3.5625,4.787109 v -0.804687 c -1.265656,0.2793 -1.630859,-0.556641 -1.630859,-0.556641 -0.206993,-0.534138 -0.50586,-0.478156 -0.50586,-0.478156 -0.413144,-0.28665 0.03125,-0.28125 0.03125,-0.28125 0.347602,0.06261 0.658903,0.39224 0.895691,0.633129 0.164431,0.167279 0.184879,0.270156 0.605672,0.300926 0.258577,0.0367 0.49603,-0.01639 0.619731,-0.07286 0.01736,-0.125399 0.0194,-0.577036 0.02734,-0.814677 C 13.618537,21.281097 13.000263,20.428902 13,19.5 c 0.0014,-0.710006 0.364949,-1.386038 1,-1.859375 V 16 c 0.326285,0 0.718404,0.577667 1.037109,1.134766 C 15.347088,17.046328 15.672359,17.000803 16,17 c 0.327641,8.03e-4 0.652912,0.04633 0.962891,0.134766 C 17.281596,16.577667 17.673715,16 18,16 v 1.638672 c 0.635658,0.473791 0.999296,1.150641 1,1.861328 -0.0014,1.05337 -0.79497,1.993 -1.984375,2.349609 0.01555,0.332327 0.03711,0.714925 0.03711,1.013672 0,0.5207 -0.0028,0.35915 -0.0039,0.574219 v 0.445312 C 19.351442,23.388806 20.997199,21.355003 21,19 21,16.238576 18.761424,14 16,14 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-gitlab.svg b/.icons/awkward/32x32/places/folder-oomox-gitlab.svg
new file mode 100644
index 00000000..2132b0ff
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23;fill-rule:evenodd" d="m 12.055391,14.000099 c -0.08401,0 -0.168122,0.04757 -0.199495,0.142885 L 10.635908,18 h 2.838967 l -1.219989,-3.857016 c -0.03139,-0.09532 -0.115484,-0.142885 -0.199495,-0.142885 z M 13.474875,18 l 2.02513,6 2.02513,-6 z m 4.05026,0 h 2.838968 l -1.219989,-3.857016 c -0.06274,-0.190645 -0.336216,-0.190645 -0.39899,0 z m 2.838968,0 -4.864098,6 5.327028,-3.819864 c 0.146989,-0.105359 0.208568,-0.292063 0.152435,-0.462577 z m -4.864098,6 -4.864097,-6 -0.615366,1.717559 c -0.05613,0.170514 0.0054,0.357218 0.152435,0.462577 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-gnome.svg b/.icons/awkward/32x32/places/folder-oomox-gnome.svg
new file mode 100644
index 00000000..5b7aee76
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 19.952,12 C 17.413,12 16.937,15.858 18.366,15.858 19.794,15.858 22.492,12 19.952,12 Z M 16.041,12.594 C 16.001,12.593 15.958,12.597 15.913,12.602 14.473,12.784 14.98,15.219 15.746,15.264 16.487,15.309 17.299,12.598 16.04,12.594 Z M 13.546,13.493 C 13.458,13.487 13.361,13.504 13.252,13.548 12.096,14.023 13.077,15.984 13.724,15.852 14.312,15.732 14.396,13.548 13.546,13.493 Z M 11.659,15.095 C 11.558,15.093 11.45,15.127 11.334,15.214 10.408,15.905 11.645,17.574 12.19,17.315 12.666,17.088 12.362,15.121 11.658,15.096 Z M 17.126,16.689 C 15.12,16.654 12.474,17.672 12.023,19.718 11.534,21.93 14.035,25 16.643,25 17.927,25 19.407,23.827 19.684,22.342 19.896,21.209 17.195,21.663 17.292,22.412 17.408,23.311 16.641,23.755 15.889,23.176 13.495,21.332 19.852,20.412 19.432,17.893 19.302,17.109 18.329,16.71 17.126,16.689 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-google-drive.svg b/.icons/awkward/32x32/places/folder-oomox-google-drive.svg
new file mode 100644
index 00000000..39089c80
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 14,14 17,19 H 21 L 17.666,14 Z M 13.301,14.6 10.5,20 12.4,23 15,17.6 Z M 15,20 13.5,23 H 19.5 L 21,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-image-people.svg b/.icons/awkward/32x32/places/folder-oomox-image-people.svg
new file mode 100644
index 00000000..ab2617ac
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 13.41,16.301 C 13.376,16.308 13.341,16.321 13.309,16.336 12.986,16.487 12.902,16.959 13.123,17.396 13.301,17.748 13.616,17.966 13.902,17.959 14.118,19.128 14.976,20 16,20 17.024,20 17.882,19.128 18.098,17.959 18.384,17.966 18.699,17.748 18.877,17.396 19.098,16.959 19.014,16.487 18.691,16.336 18.659,16.321 18.624,16.308 18.59,16.301 18.548,15.023 17.406,14 16,14 14.594,14 13.452,15.023 13.41,16.301 Z M 15.996,21 C 15.413,21 14.887,20.71 14.5,20.248 12.869,20.489 11.125,20.838 11.016,21.236 11.014,21.242 11.017,21.249 11.016,21.254 11.011,21.274 11.01,21.292 11.008,21.312 11.007,21.322 11,21.328 11,21.338 V 22.732 C 11,22.881 11.111,23 11.25,23 H 20.75 C 20.889,23 21,22.881 21,22.732 V 21.328 C 20.999,21.296 20.985,21.268 20.977,21.236 20.861,20.822 19.171,20.459 17.568,20.217 17.445,20.389 17.281,20.544 17.061,20.66 L 17.059,20.662 C 16.747,20.877 16.386,21 16.004,21"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-important.svg b/.icons/awkward/32x32/places/folder-oomox-important.svg
new file mode 100644
index 00000000..fc6feafa
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15,16 H 17 V 20 H 15 Z M 16,21 C 16.552,21 17,21.448 17,22 17,22.552 16.552,23 16,23 15.448,23 15,22.552 15,22 15,21.448 15.448,21 16,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-java.svg b/.icons/awkward/32x32/places/folder-oomox-java.svg
new file mode 100644
index 00000000..f527c469
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 15.008,13 C 15.008,13 15.585,13.353 15.178,14.281 14.562,15.68 15.746,16 15.746,16 15.746,16 15.37,15.672 15.871,14.518 16.425,13.238 15.008,13 15.008,13 Z M 16.6,14.928 C 16.6,14.928 15.551,15.393 16.227,16.666 16.673,17.509 16.178,17.928 16.178,17.928 16.178,17.928 17.445,17.51 16.834,16.346 16.285,15.293 16.6,14.928 16.6,14.928 Z M 13.336,15 C 13.336,15 12.585,15.799 13.328,16.781 13.82,17.435 13.498,18 13.498,18 13.498,18 14.429,17.175 13.756,16.271 13.148,15.457 13.336,15 13.336,15 Z M 13.498,18 H 11 L 12.5,24 H 18 L 18.34,23.016 C 18.506,23.057 18.678,23.086 18.857,23.086 20.041,23.086 21,22.326 21,21.143 21,20.138 20.307,19.303 19.375,19.07 L 19.572,18 Z M 19.203,19.76 A 0.71429,1.4286 15 0 1 19.227,19.764 0.71429,1.4286 15 0 1 19.547,21.328 0.71429,1.4286 15 0 1 18.512,22.527 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-kde.svg b/.icons/awkward/32x32/places/folder-oomox-kde.svg
new file mode 100644
index 00000000..0c20e030
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <g transform="translate(7,11.00002)">
+ <path style="fill:#130f23" d="m9.0056 1.00002-2.0056 0.3989v8.5128l1.9944-0.3116v-3.6l2.8056 4 2.1886-1.00012-2.9886-3.39988 3.0114-3.6-2.2114-1.00014-2.8056 4.20014v-4.20014z"/>
+ <path style="fill:#130f23" d="m4.28125 4.2011719c-0.0246 3e-3 -0.051712 0.00874-0.070312 0.027344l-0.8535161 0.847656c-0.035792 0.0357-0.039984 0.089612-0.013672 0.1328125l0.9082031 1.4882812c-0.213336 0.346448-0.3789944 0.72368-0.4902343 1.125l-1.6738281 0.3457032c-0.05084 0.0104-0.0878906 0.0593281-0.0878906 0.1113281v1.1972656c0 0.0507 0.038572 0.093769 0.087891 0.1054687l1.6230469 0.390625c0.102124 0.4515198 0.2747303 0.8766718 0.5039063 1.2636718l-0.9453126 1.429688c-0.02868 0.0435-0.023316 0.101771 0.013672 0.138672l0.8535157 0.847656c0.036 0.0357 0.091566 0.03977 0.1347656 0.01367l1.4765625-0.890625c0.36468 0.217976 0.7624668 0.384786 1.1855469 0.490234l0.3457031 1.646484c0.0107995 0.050802 0.0530682 0.087893 0.1054682 0.087893h1.2070313c0.0504 0 0.093469-0.03313 0.1054687-0.08203l0.4101563-1.658203c0.42644-0.110472 0.8235331-0.288804 1.1894531-0.513672l1.482422 0.964844c0.0438 0.0282 0.101472 0.02263 0.138672-0.01367l0.849609-0.845704c0.036-0.0357 0.04398-0.09186 0.01758-0.134765l-0.580078-0.947266-0.189453 0.05859c-0.0276 0.0084-0.05802-0.0036-0.07422-0.02734 0 0-0.179449-0.244084-0.322265-0.4375-0.05957-0.09064-0.550829-0.687764-0.890625-1.121093a3 3 0 0 1-2.728517 1.757809 3 3 0 0 1-3-3 3 3 0 0 1 1.4003906-2.5351562v-1.5898438c-0.22315 0.082948-0.3698787 0.1843413-0.5742187 0.3007812l-1.4765625-0.9589843c-0.0219-0.0144-0.044059-0.018025-0.068359-0.015625z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-linux.svg b/.icons/awkward/32x32/places/folder-oomox-linux.svg
new file mode 100644
index 00000000..91243920
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 15.843,21.196 C 15.043,21.569 14.299,21.565 13.799,21.529 13.203,21.486 12.723,21.322 12.513,21.18 12.383,21.092 12.206,21.126 12.118,21.256 12.03,21.386 12.064,21.562 12.194,21.65 12.533,21.879 13.132,22.05 13.758,22.095 13.864,22.103 13.981,22.108 14.106,22.108 14.651,22.108 15.343,22.056 16.083,21.711 16.225,21.645 16.287,21.476 16.221,21.334 16.155,21.192 15.986,21.13 15.843,21.196 Z M 19.001,20.775 C 19.028,18.308 19.282,13.645 14.558,14.021 9.8935,14.397 11.13,19.324 11.061,20.974 10.999,21.847 10.709,22.914 10.3,24 H 11.561 C 11.69,23.54 11.786,23.085 11.827,22.651 11.903,22.704 11.984,22.755 12.071,22.804 12.212,22.887 12.333,22.998 12.462,23.115 12.762,23.389 13.102,23.699 13.768,23.738 13.812,23.74 13.857,23.742 13.901,23.742 14.574,23.742 15.034,23.447 15.404,23.211 15.581,23.097 15.734,22.999 15.878,22.952 16.287,22.824 16.645,22.617 16.912,22.354 16.954,22.313 16.993,22.271 17.029,22.228 17.178,22.773 17.382,23.387 17.608,24 H 20.3 C 19.654,23.002 18.987,22.024 19.001,20.776 Z M 11.512,19.433 C 11.512,19.433 11.512,19.433 11.512,19.433 11.466,18.627 11.851,17.95 12.373,17.92 12.894,17.889 13.355,18.518 13.401,19.323 13.401,19.323 13.401,19.323 13.401,19.323 13.403,19.367 13.405,19.41 13.405,19.452 13.239,19.494 13.09,19.554 12.957,19.624 12.956,19.618 12.956,19.612 12.955,19.607 V 19.606 C 12.911,19.149 12.667,18.804 12.41,18.835 12.153,18.866 11.981,19.262 12.026,19.719 12.026,19.72 12.026,19.72 12.026,19.72 12.045,19.919 12.103,20.097 12.183,20.232 12.163,20.248 12.107,20.289 12.042,20.336 11.993,20.371 11.934,20.415 11.863,20.467 11.669,20.212 11.536,19.846 11.512,19.433 Z M 16.797,21.423 C 16.778,21.849 16.221,22.25 15.707,22.41 L 15.704,22.411 C 15.49,22.48 15.3,22.603 15.098,22.732 14.758,22.949 14.408,23.173 13.901,23.173 13.868,23.173 13.834,23.172 13.8,23.17 13.336,23.143 13.119,22.945 12.845,22.695 12.7,22.563 12.55,22.426 12.356,22.313 L 12.352,22.311 C 11.935,22.075 11.676,21.782 11.66,21.527 11.652,21.401 11.708,21.291 11.828,21.201 12.088,21.006 12.262,20.879 12.377,20.794 12.505,20.701 12.544,20.673 12.573,20.645 12.593,20.626 12.615,20.604 12.639,20.581 12.878,20.349 13.277,19.961 13.891,19.961 14.266,19.961 14.681,20.105 15.123,20.389 15.331,20.525 15.512,20.587 15.742,20.667 15.899,20.721 16.078,20.783 16.318,20.885 L 16.322,20.887 C 16.545,20.979 16.809,21.146 16.797,21.423 Z M 16.674,20.424 C 16.631,20.402 16.586,20.382 16.539,20.362 16.323,20.27 16.15,20.207 16.007,20.157 16.086,20.002 16.135,19.808 16.14,19.598 V 19.598 C 16.151,19.086 15.893,18.671 15.564,18.67 15.234,18.67 14.959,19.084 14.948,19.595 V 19.595 C 14.947,19.612 14.947,19.629 14.947,19.645 14.745,19.552 14.545,19.484 14.35,19.443 14.349,19.423 14.348,19.404 14.348,19.385 V 19.384 C 14.329,18.453 14.901,17.681 15.625,17.662 16.349,17.642 16.951,18.381 16.97,19.313 V 19.314 C 16.979,19.735 16.866,20.123 16.673,20.424 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-locked.svg b/.icons/awkward/32x32/places/folder-oomox-locked.svg
new file mode 100644
index 00000000..1a1d32f0
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 16 14 C 14.34 14 13 15.3 13 17 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 17 C 19 15.3 17.66 14 16 14 z M 16 15 C 17.11 15 18 15.9 18 17 L 18 18 L 14 18 L 14 17 C 14 15.9 14.89 15 16 15 z"/>
+ <path style="fill:#3f51b5" d="M 12,23.5 V 24 H 12.5 C 12.223,24 12,23.777 12,23.5 Z"/>
+ <path style="fill:#3f51b5" d="M 20,23.5 C 20,23.777 19.777,24 19.5,24 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-mail-cloud.svg b/.icons/awkward/32x32/places/folder-oomox-mail-cloud.svg
new file mode 100644
index 00000000..dd9a7316
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 15.667,15 A 3.3333,3.6364 0 0 0 12.512,17.471 2.6667,2.9091 0 0 0 11,20.091 2.6667,2.9091 0 0 0 13.667,23 2.6667,2.9091 0 0 0 15.439,22.26 3.3333,3.6364 0 0 0 15.667,22.273 3.3333,3.6364 0 0 0 17.076,21.927 2.6667,2.9091 0 0 0 18.334,22.273 2.6667,2.9091 0 0 0 21,19.364 2.6667,2.9091 0 0 0 18.333,16.455 2.6667,2.9091 0 0 0 18.328,16.455 3.3333,3.6364 0 0 0 15.666,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-mail.svg b/.icons/awkward/32x32/places/folder-oomox-mail.svg
new file mode 100644
index 00000000..5cc21807
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 16,13 C 12.687,13 10,15.687 10,19 10,22.314 12.687,25 16,25 H 19.75 C 19.75,25 20.453,24.699 20.5,23.949 20.5,23.199 19.75,23 19.75,23 H 16 C 15.805,22.999 15.611,22.983 15.418,22.953 14.718,22.874 14.162,22.654 13.742,22.301 L 13.736,22.297 C 12.65,21.551 12,20.318 12,19 12,16.791 13.791,15 16,15 18.209,15 20,16.791 20,19 20,19.454 19.908,19.745 19.76,20.002 19.756,20.002 19.753,20 19.75,20 H 18.816 C 18.928,19.686 19,19.352 19,19 19,17.343 17.657,16 16,16 14.344,16 13,17.343 13,19 13,20.657 14.343,22 16,22 H 19.75 C 20.292,21.95 20.673,21.629 21.02,21.424 21.782,20.88 22,20.114 22,19 22,15.686 19.314,13 16,13 Z M 16,18 C 16.552,18 17,18.448 17,19 17,19.552 16.552,20 16,20 15.448,20 15,19.552 15,19 15,18.448 15.448,18 16,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-mega.svg b/.icons/awkward/32x32/places/folder-oomox-mega.svg
new file mode 100644
index 00000000..f5e59120
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 16,13 C 12.686,13 10,15.686 10,19 10,22.314 12.686,25 16,25 19.314,25 22,22.314 22,19 22,15.686 19.314,13 16,13 Z M 13,16 H 15 V 16 L 16,17 17,16 H 19 V 22 H 17 V 19 L 16,20 15,19 V 22 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-meocloud.svg b/.icons/awkward/32x32/places/folder-oomox-meocloud.svg
new file mode 100644
index 00000000..c725a589
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 16.2,15 C 14.998,15 13.897,15.676 13.352,16.748 13.113,16.651 12.857,16.6 12.6,16.6 11.599,16.6 10.755,17.341 10.621,18.332 9.653,18.665 9.001,19.576 9,20.6 9,21.925 10.075,23 11.4,23 H 18.6 C 19.925,23 21,21.925 21,20.6 20.999,19.581 20.356,18.675 19.395,18.338 19.398,18.292 19.399,18.245 19.4,18.199 19.4,16.432 17.967,15 16.2,15 Z M 16.199,17 C 16.884,17 17.396,17.511 17.398,18.195 V 18.201 C 17.337,19.099 17.883,19.927 18.732,20.225 18.899,20.283 18.999,20.424 19,20.6 19,20.844 18.844,21 18.6,21 H 11.4 C 11.156,21 11.001,20.845 11,20.602 V 20.6 C 11.001,20.422 11.102,20.282 11.27,20.225 11.985,19.979 12.5,19.351 12.602,18.602 13.564,18.992 14.664,18.581 15.135,17.656 15.341,17.25 15.747,17 16.199,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-music-open.svg b/.icons/awkward/32x32/places/folder-oomox-music-open.svg
new file mode 100644
index 00000000..ef2d4ccb
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 14,21.27 C 13.7,21.09 13.35,21 13,21 11.9,21 11,21.9 11,23 11,24.1 11.9,25 13,25 14.1,25 15,24.1 15,23 V 18 H 19 V 21.27 C 18.7,21.09 18.35,21 18,21 16.9,21 16,21.9 16,23 16,24.1 16.9,25 18,25 19.1,25 20,24.1 20,23 V 16 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-music.svg b/.icons/awkward/32x32/places/folder-oomox-music.svg
new file mode 100644
index 00000000..190a11cf
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 14,19.27 C 13.7,19.09 13.35,19 13,19 11.9,19 11,19.9 11,21 11,22.1 11.9,23 13,23 14.1,23 15,22.1 15,21 V 16 H 19 V 19.27 C 18.7,19.09 18.35,19 18,19 16.9,19 16,19.9 16,21 16,22.1 16.9,23 18,23 19.1,23 20,22.1 20,21 V 14 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-network.svg b/.icons/awkward/32x32/places/folder-oomox-network.svg
new file mode 100644
index 00000000..61c7233e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15.643,15.384 C 15.691,15.379 15.751,15.387 15.799,15.384 15.805,15.407 15.764,15.488 15.71,15.607 15.363,16.365 15.343,17.253 15.665,17.728 15.723,17.814 15.777,17.896 15.777,17.906 15.777,17.917 15.714,17.929 15.643,17.929 15.476,17.929 15.318,17.827 14.996,17.571 14.852,17.458 14.666,17.363 14.594,17.348 14.48,17.326 14.45,17.336 14.304,17.482 14.167,17.619 14.125,17.692 14.125,17.817 14.125,18.29 14.687,18.667 15.732,18.888 17.151,19.189 17.501,19.459 17.54,20.205 17.589,21.141 17.091,21.847 16,22.393 15.87,22.458 15.787,22.483 15.732,22.504 15.708,22.502 15.689,22.507 15.665,22.504 15.656,22.476 15.643,22.408 15.643,22.281 15.643,21.784 15.447,21.273 15.152,20.987 15.073,20.91 14.851,20.747 14.661,20.63 14.471,20.512 14.279,20.375 14.237,20.317 14.166,20.22 14.16,20.161 14.214,19.982 14.313,19.656 14.431,19.474 14.661,19.268 14.781,19.16 14.902,19.069 14.929,19.067 14.955,19.065 14.775,19.011 14.505,18.955 14.234,18.9 13.839,18.784 13.634,18.71 13.26,18.575 12.755,18.29 12.563,18.085 12.555,18.076 12.547,18.07 12.54,18.063 12.816,16.964 13.59,16.063 14.616,15.63 14.831,15.539 15.052,15.476 15.286,15.429 15.402,15.405 15.523,15.396 15.643,15.384 Z M 18.991,17.058 C 19.075,17.11 19.392,17.795 19.482,18.129 19.599,18.561 19.59,19.308 19.482,19.736 19.441,19.9 19.388,20.052 19.371,20.071 19.353,20.09 19.289,19.981 19.214,19.848 19.139,19.715 18.9,19.433 18.701,19.223 18.126,18.617 18.036,18.301 18.277,17.817 18.398,17.573 18.926,17.018 18.991,17.058 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-nextcloud.svg b/.icons/awkward/32x32/places/folder-oomox-nextcloud.svg
new file mode 100644
index 00000000..352e9954
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#130f23" d="M 22,16 A 3,3 0 0 0 19,19 3,3 0 0 0 22,22 3,3 0 0 0 25,19 3,3 0 0 0 22,16 Z M 22,18 A 1,1 0 0 1 23,19 1,1 0 0 1 22,20 1,1 0 0 1 21,19 1,1 0 0 1 22,18 Z M 8,16 A 3,3 0 0 0 5,19 3,3 0 0 0 8,22 3,3 0 0 0 11,19 3,3 0 0 0 8,16 Z M 8,18 A 1,1 0 0 1 9,19 1,1 0 0 1 8,20 1,1 0 0 1 7,19 1,1 0 0 1 8,18 Z M 15,15 A 4,4 0 0 0 11,19 4,4 0 0 0 15,23 4,4 0 0 0 19,19 4,4 0 0 0 15,15 Z M 15,17 A 2,2 0 0 1 17,19 2,2 0 0 1 15,21 2,2 0 0 1 13,19 2,2 0 0 1 15,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-open.svg b/.icons/awkward/32x32/places/folder-oomox-open.svg
new file mode 100644
index 00000000..24de52bd
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-owncloud.svg b/.icons/awkward/32x32/places/folder-oomox-owncloud.svg
new file mode 100644
index 00000000..3658dd4b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="17.5" cy="18" r="2.25"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22" cy="22" r="1.25"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19.25" cy="20.75" r="2.5"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="10" cy="21" r="2.25"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="16.25" r="1.5"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.5" cy="19" r="2.75"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="22" r="1.25"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="14.75" cy="16.75" r="2.5"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="20" r="3.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-pcloud.svg b/.icons/awkward/32x32/places/folder-oomox-pcloud.svg
new file mode 100644
index 00000000..85f06201
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 16,13 A 5,5 0 0 0 11.396484,16.048828 4,4 0 0 0 8,20 4,4 0 0 0 11.808594,23.990234 V 24 h 9.714844 A 2.4761905,2.4761905 0 0 0 24,21.523438 2.4761905,2.4761905 0 0 0 22.822266,19.417969 2.5,2.5 0 0 0 23,18.5 2.5,2.5 0 0 0 20.578125,16.003906 5,5 0 0 0 16,13 Z m -2,3 h 1 3 v 3 h -3 v 2 h -1 v -2 z m 1,1 v 1 h 2 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-photo.svg b/.icons/awkward/32x32/places/folder-oomox-photo.svg
new file mode 100644
index 00000000..e9f8c0a7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 14,15 13,16 H 12.5 C 11.669,16 11,16.557 11,17.25 V 21.75 C 11,22.442 11.669,23 12.5,23 H 19.5 C 20.331,23 21,22.442 21,21.75 V 17.25 C 21,16.557 20.331,16 19.5,16 H 19 L 18,15 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-pictures-open.svg b/.icons/awkward/32x32/places/folder-oomox-pictures-open.svg
new file mode 100644
index 00000000..f86b3d7a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 11.699,17 C 11.311,17 11,17.311 11,17.699 V 24.301 C 11,24.689 11.311,25 11.699,25 H 20.301 C 20.689,25 21,24.689 21,24.301 V 17.699 C 21,17.311 20.689,17 20.301,17 Z M 14,20 17,23 18.5,21 20,23 V 24 H 12 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-pictures.svg b/.icons/awkward/32x32/places/folder-oomox-pictures.svg
new file mode 100644
index 00000000..6f2865c2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 11.699 15 C 11.311 15 11 15.311 11 15.699 L 11 22.301 C 11 22.689 11.311 23 11.699 23 L 20.301 23 C 20.689 23 21 22.689 21 22.301 L 21 15.699 C 21 15.311 20.689 15 20.301 15 L 11.699 15 z M 14 18 L 17 21 L 18.5 19 L 20 21 L 20 22 L 12 22 L 12 20 L 14 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-print.svg b/.icons/awkward/32x32/places/folder-oomox-print.svg
new file mode 100644
index 00000000..b76eebc8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 13,14 V 16 H 19 V 14 Z M 11.715,17 C 11.358,17 11,17.349 11,17.699 V 20.301 C 11,20.651 11.358,21 11.715,21 H 13 V 24 H 19 V 21 H 20.285 C 20.642,21 21,20.651 21,20.301 V 17.699 C 21,17.349 20.642,17 20.285,17 Z M 13,19 H 19 V 20 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-private.svg b/.icons/awkward/32x32/places/folder-oomox-private.svg
new file mode 100644
index 00000000..a99935c5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 13,16 C 11.343,16 10,17.343 10,19 10,20.657 11.343,22 13,22 14.27,22 15.401,21.197 15.824,20 H 18 V 21 H 20 V 20 H 21 V 18 H 15.824 C 15.401,16.803 14.27,16 13,16 Z M 13,18 C 13.552,18 14,18.448 14,19 14,19.552 13.552,20 13,20 12.448,20 12,19.552 12,19 12,18.448 12.448,18 13,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-projects.svg b/.icons/awkward/32x32/places/folder-oomox-projects.svg
new file mode 100644
index 00000000..280cbe14
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#130f23" d="M 17,14 C 16.781,14.081 16.556,14.187 16.375,14.337 15.512,15.031 16.156,16.288 17,17 V 19 C 17.631,19.437 17.777,19.58 18.15,20 18.34,20.214 18.869,20.756 19,21 V 17 C 19.862,16.3 20.462,15.094 19.625,14.375 19.444,14.225 19.219,14.088 19,14 V 15.406 C 19,15.694 18.601,15.981 18.211,15.981 H 17.784 C 17.434,15.981 17,15.694 17,15.406 Z M 15,19 C 12.5,19 11,21.125 11,23 L 10.156,23.005 C 10,23.006 10,23.161 10,23.161 L 9.9963,23.844 C 9.9954,24 10.153,24 10.153,24 H 19.865 C 19.865,24 20.026,24 20.021,23.844 L 20,23.165 C 20,23.165 20,23.01 19.844,23.009 L 19.009,23 C 19.009,21.125 17.5,19 15,19 Z M 15,21 C 17,21 17,22.225 17,23 H 13 C 13,22.25 13,21 15,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-publicshare-open.svg b/.icons/awkward/32x32/places/folder-oomox-publicshare-open.svg
new file mode 100644
index 00000000..0bd65ac9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 13.41,18.301 C 13.376,18.308 13.341,18.321 13.309,18.336 12.986,18.487 12.902,18.959 13.123,19.396 13.301,19.748 13.616,19.966 13.902,19.959 14.118,21.128 14.976,22 16,22 17.024,22 17.882,21.128 18.098,19.959 18.384,19.966 18.699,19.748 18.877,19.396 19.098,18.959 19.014,18.487 18.691,18.336 18.659,18.321 18.624,18.308 18.59,18.301 18.548,17.023 17.406,16 16,16 14.594,16 13.452,17.023 13.41,18.301 Z M 15.996,23 C 15.413,23 14.887,22.71 14.5,22.248 12.869,22.489 11.125,22.838 11.016,23.236 11.014,23.242 11.017,23.249 11.016,23.254 11.011,23.274 11.01,23.292 11.008,23.312 11.007,23.322 11,23.328 11,23.338 V 24.732 C 11,24.881 11.111,25 11.25,25 H 20.75 C 20.889,25 21,24.881 21,24.732 V 23.328 C 20.999,23.296 20.985,23.268 20.977,23.236 20.861,22.822 19.171,22.459 17.568,22.217 17.445,22.389 17.281,22.544 17.061,22.66 L 17.059,22.662 C 16.747,22.877 16.386,23 16.004,23"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-recent.svg b/.icons/awkward/32x32/places/folder-oomox-recent.svg
new file mode 100644
index 00000000..d1f22e33
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 16,13 A 6,6 0 0 0 10,19 6,6 0 0 0 16,25 6,6 0 0 0 22,19 6,6 0 0 0 16,13 Z M 16,15 A 4,4 0 0 1 20,19 4,4 0 0 1 16,23 4,4 0 0 1 12,19 4,4 0 0 1 16,15 Z M 15,16 V 20 H 19 V 18 H 17 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-remote-open.svg b/.icons/awkward/32x32/places/folder-oomox-remote-open.svg
new file mode 100644
index 00000000..3ddf0716
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 15,16 C 13.324,16.32 12.342,17.434 12,19 H 10 V 21 H 12 C 12.343,22.565 13.325,23.68 15,24 Z M 16,16 V 24 C 17.675,23.68 18.657,22.565 19,21 H 21 V 19 H 19 C 18.658,17.434 17.676,16.32 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-remote.svg b/.icons/awkward/32x32/places/folder-oomox-remote.svg
new file mode 100644
index 00000000..0002092d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 15,15 C 13.324,15.32 12.342,16.434 12,18 H 10 V 20 H 12 C 12.343,21.565 13.325,22.68 15,23 Z M 16,15 V 23 C 17.675,22.68 18.657,21.565 19,20 H 21 V 18 H 19 C 18.658,16.434 17.676,15.32 16,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-script.svg b/.icons/awkward/32x32/places/folder-oomox-script.svg
new file mode 100644
index 00000000..ea794021
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-script.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g transform="translate(-16.5,12)">
+ <path style="fill:#130f23" d="M 25.5,1 V 13 H 37.5 V 1 Z"/>
+ <g style="fill:#d271c9">
+ <path style="fill:#d271c9" d="M 32.5,8 H 36.5 V 9 H 32.5 Z"/>
+ <rect style="fill:#d271c9" width="1" height="7" x="28.5" y="2"/>
+ <path style="fill:#d271c9" d="M 28,3 C 27.17,3 26.5,3.67 26.5,4.5 26.5,5.33 27.17,6 28,6 H 29.5 30 C 30.28,6 30.5,6.22 30.5,6.5 30.5,6.78 30.28,7.01 30,7 H 29.5 28 26.59 C 26.8,7.58 27.35,8 28,8 H 29.5 30 C 30.83,8 31.5,7.33 31.5,6.5 31.5,5.67 30.83,5 30,5 H 29.5 28 C 27.72,5 27.5,4.78 27.5,4.5 27.5,4.22 27.72,4 28,4 H 29.5 30 31.41 C 31.2,3.42 30.65,3 30,3 H 29.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-steam.svg b/.icons/awkward/32x32/places/folder-oomox-steam.svg
new file mode 100644
index 00000000..5289de3a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 7,20.056 10.008,21.793 C 10.003,21.862 10,21.931 10,22 10,23.657 11.343,25 13,25 14.657,25 16,23.657 16,22 15.998,21.863 15.987,21.727 15.967,21.592 L 19.605,18.994 C 21.495,18.937 22.998,17.39 23,15.5 23,13.567 21.433,12 19.5,12 17.567,12 15.999,13.567 16,15.514 L 13.678,19.082 C 13.456,19.029 13.228,19.001 13,19 12.547,19.001 12.1,19.105 11.693,19.303 L 7,16.594 M 19.5,13 C 20.881,13 22,14.119 22,15.5 22,16.881 20.881,18 19.5,18 18.119,18 17,16.881 17,15.5 17,14.119 18.119,13 19.5,13 Z M 19.5,14 C 18.672,14 18,14.672 18,15.5 18,16.328 18.672,17 19.5,17 20.328,17 21,16.328 21,15.5 21,14.672 20.328,14 19.5,14 Z M 13,20 C 14.105,20 15,20.895 15,22 15,23.105 14.105,24 13,24 12.046,23.999 11.226,23.324 11.041,22.389 L 11.746,22.797 C 12.466,23.212 13.379,22.968 13.795,22.248 14.21,21.528 13.966,20.615 13.246,20.199 L 12.908,20.004 C 12.939,20.002 12.969,20.001 13,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-tar.svg b/.icons/awkward/32x32/places/folder-oomox-tar.svg
new file mode 100644
index 00000000..55d88f84
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <path style="fill:#130f23" d="M 15 11 L 15 12 L 16 12 L 16 11 L 15 11 z M 15 12 L 14 12 L 14 13 L 15 13 L 15 12 z M 15 13 L 15 14 L 16 14 L 16 13 L 15 13 z M 15 14 L 14 14 L 14 15 L 15 15 L 15 14 z M 15 15 L 15 16 C 15.552 16 16 15.5 16 15 L 15 15 z"/>
+ <path style="fill:#130f23" d="M 15,16 C 13.895,16 13,16.9 13,18 V 22 C 13,23.1 13.895,24 15,24 16.105,24 17,23.1 17,22 V 18 C 17,16.9 16.105,16 15,16 Z M 15,17 C 15.552,17 16,17.4 16,18 16,18.5 15.552,19 15,19 14.448,19 14,18.5 14,18 14,17.4 14.448,17 15,17 Z M 15,20 C 15.552,20 16,20.4 16,21 V 22 C 16,22.5 15.552,23 15,23 14.448,23 14,22.5 14,22 V 21 C 14,20.4 14.448,20 15,20 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-templates-open.svg b/.icons/awkward/32x32/places/folder-oomox-templates-open.svg
new file mode 100644
index 00000000..8dd2c54b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 12.75,16 C 12.334,16 12,16.335 12,16.75 V 23 H 13 V 24 H 14 V 18 H 17 V 20 H 18 V 25 H 19 V 24 H 20 V 18.5 L 17.5,16 Z M 19,25 V 26 H 20 V 25 Z M 18,25 H 17 V 26 H 18 Z M 17,25 V 24 H 16 V 25 Z M 16,25 H 15 V 26 H 16 Z M 15,25 V 24 H 14 V 25 Z M 14,25 H 13 V 26 H 14 Z M 13,25 V 24 H 12 V 25 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-templates.svg b/.icons/awkward/32x32/places/folder-oomox-templates.svg
new file mode 100644
index 00000000..79523e67
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 12.75,14 C 12.334,14 12,14.335 12,14.75 V 21 H 13 V 22 H 14 V 16 H 17 V 18 H 18 V 23 H 19 V 22 H 20 V 16.5 L 17.5,14 Z M 19,23 V 24 H 20 V 23 Z M 18,23 H 17 V 24 H 18 Z M 17,23 V 22 H 16 V 23 Z M 16,23 H 15 V 24 H 16 Z M 15,23 V 22 H 14 V 23 Z M 14,23 H 13 V 24 H 14 Z M 13,23 V 22 H 12 V 23 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-torrent.svg b/.icons/awkward/32x32/places/folder-oomox-torrent.svg
new file mode 100644
index 00000000..02a086e8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 16 13 A 6 6 0 0 0 10 19 A 6 6 0 0 0 16 25 L 28 25 L 28 24 L 19.308594 24 L 16 24 A 5 5 0 0 1 11 19 A 5 5 0 0 1 16 14 L 16 13 z M 16 15 C 13.790861 15 12 16.790861 12 19 C 12 21.209139 13.790861 23 16 23 L 28 23 L 28 22 L 16 22 C 14.343146 22 13 20.656854 13 19 C 13 17.343146 14.343146 16 16 16 C 16.3409 16.0014 16.679075 16.0608 17 16.175781 L 17 15.130859 C 16.673523 15.045224 16.337519 15.001255 16 15 z M 16 17 A 2 2 0 0 0 14 19 A 2 2 0 0 0 16 21 L 28 21 L 28 20 L 16 20 A 1 1 0 0 1 15 19 A 1 1 0 0 1 16 18 L 17.730469 18 A 2 2 0 0 0 16 17 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-unlocked.svg b/.icons/awkward/32x32/places/folder-oomox-unlocked.svg
new file mode 100644
index 00000000..eea84b0d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 16 13 C 14.34 13 13 14.3 13 16 L 14 16 C 14 14.9 14.89 14 16 14 C 17.11 14 18 14.9 18 16 L 18 18 L 15 18 L 14 18 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 16 C 19 14.3 17.66 13 16 13 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-vbox.svg b/.icons/awkward/32x32/places/folder-oomox-vbox.svg
new file mode 100644
index 00000000..6fb3b0c3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:none;stroke:#130f23;stroke-width:2;stroke-linejoin:round" d="M 10,18 H 12.5 L 14,23 15.5,15 17,19 18.5,16 20,20 H 22"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-video.svg b/.icons/awkward/32x32/places/folder-oomox-video.svg
new file mode 100644
index 00000000..70cb501c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 10.75,15 C 10.334,15 10,15.335 10,15.75 V 22.25 C 10,22.666 10.334,23 10.75,23 H 18.25 C 18.666,23 19,22.666 19,22.25 V 19 15.75 C 19,15.335 18.666,15 18.25,15 Z M 19,19 22,22 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-videos-open.svg b/.icons/awkward/32x32/places/folder-oomox-videos-open.svg
new file mode 100644
index 00000000..6fae4efe
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 10.75,16 C 10.334,16 10,16.335 10,16.75 V 23.25 C 10,23.666 10.334,24 10.75,24 H 18.25 C 18.666,24 19,23.666 19,23.25 V 20 16.75 C 19,16.335 18.666,16 18.25,16 Z M 19,20 22,23 V 17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-visiting.svg b/.icons/awkward/32x32/places/folder-oomox-visiting.svg
new file mode 100644
index 00000000..57e074ca
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 4.25,11 C 3.5575,11 3,11.558 3,12.25 V 13.021 L 27.111,26.941 C 27.625,26.786 28,26.316 28,25.75 V 24.454 L 4.6965,11 Z M 9.893,11 28,21.454 V 18.454 L 15.088,11 Z M 20.284,11 28,15.454 V 12.454 L 25.48,11 Z M 3,16.021 V 19.021 L 16.82,27 H 22.016 Z M 3,22.02 V 25.02 L 6.428,27 H 11.624 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-wifi.svg b/.icons/awkward/32x32/places/folder-oomox-wifi.svg
new file mode 100644
index 00000000..f55224c5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 15.5,15 C 13.505,15 11.78,16 10,17.25 L 15.5,24 21,17.25 C 19.227,16 17.494,15 15.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-wine.svg b/.icons/awkward/32x32/places/folder-oomox-wine.svg
new file mode 100644
index 00000000..2beb79b9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <rect style="fill:#130f23" width="4" height="4" x="11" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#130f23" width="4" height="4" x="16" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#130f23" width="4" height="4" x="16" y="19" rx=".625" ry=".625"/>
+ <rect style="fill:#130f23" width="4" height="4" x="11" y="19" rx=".625" ry=".625"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox-yandex-disk.svg b/.icons/awkward/32x32/places/folder-oomox-yandex-disk.svg
new file mode 100644
index 00000000..1b35e5a3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 14.319,15.035 C 11.652,15.035 12.273,17.271 10.907,18.005 10.86,18.032 10.834,18.056 10.792,18.082 11.692,17.547 12.802,17.098 13.981,16.795 14.979,16.538 15.991,16.394 16.925,16.376 16.949,16.376 16.973,16.376 16.997,16.376 16.096,16.12 15.998,15.035 14.319,15.035 Z M 17.225,17.051 C 16.292,17.069 15.279,17.213 14.281,17.47 10.991,18.317 8.6463,20.158 9.044,21.582 9.2731,22.396 10.377,23.133 12.022,23.231 12.021,23.225 12.02,23.219 12.019,23.213 11.93,22.443 12.419,21.773 12.992,21.319 13.565,20.865 14.301,20.535 15.129,20.36 15.957,20.184 16.731,20.192 17.379,20.387 17.988,20.571 18.561,20.971 18.702,21.657 20.35,20.733 21.206,19.419 20.958,18.518 20.695,17.574 19.264,17.012 17.225,17.051 Z M 16.247,21 C 15.916,20.996 15.564,21.032 15.214,21.107 13.767,21.414 12.666,22.287 12.755,23.056 12.844,23.826 14.089,24.2 15.536,23.893 16.983,23.585 18.084,22.712 17.994,21.943 17.93,21.383 17.241,21.012 16.247,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-oomox.svg b/.icons/awkward/32x32/places/folder-oomox.svg
new file mode 100644
index 00000000..d8f2541e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-oomox.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-open.svg b/.icons/awkward/32x32/places/folder-open.svg
new file mode 120000
index 00000000..1f8ab62b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-open.svg
@@ -0,0 +1 @@
+folder-oomox-open.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-orange-activities.svg b/.icons/awkward/32x32/places/folder-orange-activities.svg
new file mode 100644
index 00000000..a186ddc2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#533314" cx="11.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#533314" cx="15.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#533314" cx="19.5" cy="19.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-android.svg b/.icons/awkward/32x32/places/folder-orange-android.svg
new file mode 100644
index 00000000..8c7a0df2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+ <path style="fill:#533314" d="m9.9902344 14.988281a1.0001 1.0001 0 0 0-0.7636719 1.644531l1.0761715 1.316407c-0.7422346 1.034712-1.1268513 2.468362-1.3007809 4.28125-0.0367464 0.769972 0.7753907 0.769531 0.7753907 0.769531h10.425781s0.835451-1.68e-4 0.794922-0.808594c-0.189021-1.874847-0.601975-3.337697-1.402344-4.373047l1.111328-1.111328a1.0001 1.0001 0 0 0-0.726562-1.716797 1.0001 1.0001 0 0 0-0.6875 0.302735l-1.273438 1.273437c-0.79792-0.371041-1.785583-0.566406-3.019531-0.566406-1.317391 0-2.360855 0.215623-3.185547 0.638672l-1.041015-1.271484a1.0001 1.0001 0 0 0-0.7832036-0.378907z"/>
+ <circle style="fill:#ee923a" cx="12" cy="20" r="1"/>
+ <circle style="fill:#ee923a" cx="-18" cy="20" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-apple.svg b/.icons/awkward/32x32/places/folder-orange-apple.svg
new file mode 100644
index 00000000..aca58514
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 17.989,14 C 17.493,14.018 16.892,14.29 16.536,14.656 16.217,14.981 15.936,15.498 16.011,15.996 16.564,16.034 17.131,15.749 17.476,15.383 17.82,15.016 18.053,14.508 17.989,14 Z M 17.661,16.006 C 17.004,16.058 16.403,16.49 16.063,16.49 15.676,16.49 15.079,16.021 14.444,16.033 13.61,16.047 12.84,16.552 12.411,17.354 11.545,18.967 12.188,21.356 13.032,22.664 13.445,23.304 14,24 14.585,24 15.17,24 15.442,23.566 16.194,23.566 16.946,23.566 17.148,23.986 17.815,23.986 18.482,23.986 18.908,23.334 19.317,22.691 19.791,21.949 19.988,21.228 20,21.191 19.985,21.184 18.694,20.655 18.681,19.061 18.668,17.726 19.697,17.084 19.743,17.053 19.166,16.147 18.267,16.022 17.946,16.008 17.851,15.997 17.755,15.998 17.661,16.006 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-arduino.svg b/.icons/awkward/32x32/places/folder-orange-arduino.svg
new file mode 100644
index 00000000..5fd28142
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#533314" d="m11.40822 15c-0.44417 0-0.88635 0.08893-1.2978 0.2627-0.4114996 0.17376-0.7872996 0.4296-1.1044996 0.75295-0.3172 0.3234-0.5713 0.7102-0.7442 1.1355-0.1725 0.426-0.2615 0.885-0.2615 1.347 0 0.46216 0.08879 0.92105 0.26172 1.3467 0.17294 0.4256 0.42698 0.8124 0.74415 1.1358 0.31717 0.323321 0.693 0.579151 1.1044996 0.752951 0.4021 0.1698 0.8337 0.25774 1.2676 0.26172 0.01025 3.71e-4 0.02008 6e-4 0.03027 1e-3 1.055 0.04997 1.9052-0.36871 2.5274-0.97655 0.42532-0.415521 0.7595-0.906201 1.0644-1.406201 0.30496 0.50005 0.6391 0.99075 1.0644 1.406201 0.6222 0.60785 1.4723 1.0265 2.5274 0.97655 0.0102-3.71e-4 0.02003-4.9e-4 0.03028-1e-3 0.43388-0.0037 0.8645-0.09192 1.2666-0.26172 0.4115-0.17376 0.7883-0.4296 1.1054-0.752951l2e-3 -0.0039c0.31586-0.32274 0.56975-0.7075 0.7422-1.1318 0.1725-0.4255 0.2615-0.8845 0.2615-1.3465 0-0.46216-0.0888-0.9211-0.26172-1.3467l-0.0029-0.0059c-0.173-0.423-0.426-0.808-0.7415-1.13-0.317-0.323-0.693-0.579-1.1045-0.753-0.4115-0.1735-0.8535-0.2625-1.2975-0.2625-1.1116 0-1.9894 0.45712-2.6377 1.0928-0.375 0.367-0.679 0.787-0.9545 1.2165-0.2755-0.4295-0.5795-0.8495-0.954-1.2165-0.6485-0.636-1.5265-1.093-2.638-1.093zm-0.01172 1c0.88675 0 1.4532 0.31778 1.9726 0.84375 0.41181 0.41692 0.7729 0.9841 1.1308 1.6026-0.40852 0.72255-0.80335 1.3825-1.247 1.8301-0.48913 0.49341-0.996 0.765501-1.8242 0.71775h-0.03222c-0.31584 0-0.63425-0.06666-0.9248-0.19336-0.28667-0.125-0.5511996-0.31072-0.7695496-0.5381l-0.0088-0.0088c-0.22-0.231-0.397-0.51-0.515-0.809-0.1175-0.2995-0.1785-0.6255-0.1785-0.9475 0-0.32214 0.06099-0.64815 0.17871-0.94725 0.1177-0.29914 0.29461-0.577 0.51465-0.8086l0.0088-0.0098c0.21833-0.22736 0.4828596-0.41309 0.7695496-0.5381 0.2905-0.1265 0.6085-0.193 0.9245-0.193zm7.207 0c0.31585 0 0.63425 0.06666 0.9248 0.19336 0.28666 0.125 0.5512 0.31072 0.76955 0.5381l0.0088 0.0098c0.22004 0.23162 0.39694 0.50945 0.51465 0.8086 0.1175 0.299 0.1785 0.625 0.1785 0.947 0 0.32216-0.06099 0.6481-0.17871 0.94725-0.1177 0.29914-0.2946 0.57795-0.51465 0.80955l-0.0088 0.0088c-0.21833 0.22736-0.48286 0.41308-0.76955 0.5381-0.29057 0.1267-0.60895 0.19336-0.9248 0.19336h-0.03223c-0.828 0.0475-1.335-0.2245-1.824-0.718-0.4435-0.4475-0.8385-1.1075-1.247-1.83 0.358-0.6185 0.719-1.186 1.131-1.6025 0.5195-0.526 1.086-0.844 1.9725-0.844zm-0.6035 1v1h-1v1h1v1h1v-1h1v-1h-1v-1zm-8 1v1h3v-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-backup.svg b/.icons/awkward/32x32/places/folder-orange-backup.svg
new file mode 100644
index 00000000..d5d1fb1b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#533314" d="m15.607422 13.011719c-0.33596 0.021972-0.67371 0.073469-1.009766 0.154297-2.688447 0.646633-4.594183 3.061061-4.597656 5.826172a1.0001 1.0001 0 0 0 0 0.007812h-1l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.005859c0.0023-1.852241 1.263577-3.449661 3.064453-3.882813 1.800879-0.433152 3.651746 0.41586 4.496094 2.064453 0.844348 1.648592 0.452744 3.647246-0.951172 4.855469-1.381932 1.189304-3.520755 1.236987-5.025391 0.15625a1.0005966 1.0005966 0 0 0 -1.167968 1.625c2.245578 1.612935 5.380223 1.556995 7.498046-0.265625 2.095842-1.803701 2.68627-4.820142 1.425782-7.28125-0.945366-1.845831-2.75319-3.030673-4.732422-3.234375-0.329872-0.03395-0.664041-0.041503-1-0.019531zm0.376953 2.974609a1.0001 1.0001 0 0 0 -0.984375 1.013672v2a1.0001 1.0001 0 0 0 0.292969 0.707031l1 1a1.0001 1.0001 0 1 0 1.414062 -1.414062l-0.707031-0.707031v-1.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-books.svg b/.icons/awkward/32x32/places/folder-orange-books.svg
new file mode 100644
index 00000000..ab62b70b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#533314" d="m12 15c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-cd.svg b/.icons/awkward/32x32/places/folder-orange-cd.svg
new file mode 100644
index 00000000..2b304350
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#533314" cx="15" cy="19" r="6"/>
+ <circle style="fill:#ee923a" cx="15" cy="19" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-copy-cloud.svg b/.icons/awkward/32x32/places/folder-orange-copy-cloud.svg
new file mode 100644
index 00000000..6e53b900
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 19.5,14 17.25,17.75 18.75,18.5 Z M 11.25,16.25 9,17.857 12,17.75 13.5,23 14.25,22.25 21,23 18.75,19.25 17.785,18.714 14.143,20.857 12.428,16.572 Z M 15.429,17.857 13.714,18.928 14.357,20.428 17.357,18.714 16.286,17.857 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-desktop.svg b/.icons/awkward/32x32/places/folder-orange-desktop.svg
new file mode 120000
index 00000000..d542d2f3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-desktop.svg
@@ -0,0 +1 @@
+user-orange-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-orange-development.svg b/.icons/awkward/32x32/places/folder-orange-development.svg
new file mode 100644
index 00000000..39c75cc6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 14.738,14 V 14.002 L 14.627,15.318 A 3.9641,3.9283 0 0 0 13.469,15.982 L 12.262,15.418 11,17.584 12.098,18.34 A 3.9641,3.9283 0 0 0 12.035,19.002 3.9641,3.9283 0 0 0 12.094,19.668 L 11,20.418 12.262,22.584 13.467,22.02 A 3.9641,3.9283 0 0 0 14.629,22.682 L 14.738,24 H 17.262 L 17.373,22.684 A 3.9641,3.9283 0 0 0 18.531,22.02 L 19.738,22.582 21,20.418 19.904,19.664 A 3.9641,3.9283 0 0 0 19.963,19 3.9641,3.9283 0 0 0 19.904,18.336 L 20.998,17.582 19.738,15.418 18.531,15.98 A 3.9641,3.9283 0 0 0 17.371,15.32 L 17.262,14 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-documents-open.svg b/.icons/awkward/32x32/places/folder-orange-documents-open.svg
new file mode 100644
index 00000000..3fa408ca
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 12.75,16 C 12.334,16 12,16.334 12,16.75 V 25.25 C 12,25.666 12.334,26 12.75,26 H 19.25 C 19.666,26 20,25.666 20,25.25 V 18.5 L 17.5,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-documents.svg b/.icons/awkward/32x32/places/folder-orange-documents.svg
new file mode 100644
index 00000000..d59a8ef9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 12.75,14 C 12.334,14 12,14.334 12,14.75 V 23.25 C 12,23.666 12.334,24 12.75,24 H 19.25 C 19.666,24 20,23.666 20,23.25 V 16.5 L 17.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-download-open.svg b/.icons/awkward/32x32/places/folder-orange-download-open.svg
new file mode 100644
index 00000000..8d5d4a8a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 15,16 V 20 H 13 L 16,24 19,20 H 17 V 16 Z M 12,24 V 25 H 20 V 24 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-download.svg b/.icons/awkward/32x32/places/folder-orange-download.svg
new file mode 100644
index 00000000..73598a94
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 15,14 V 18 H 13 L 16,22 19,18 H 17 V 14 Z M 12,22 V 24 H 20 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-downloads.svg b/.icons/awkward/32x32/places/folder-orange-downloads.svg
new file mode 120000
index 00000000..b35838c9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-downloads.svg
@@ -0,0 +1 @@
+folder-orange-download.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-orange-drag-accept.svg b/.icons/awkward/32x32/places/folder-orange-drag-accept.svg
new file mode 100644
index 00000000..2de964ff
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-dropbox.svg b/.icons/awkward/32x32/places/folder-orange-dropbox.svg
new file mode 100644
index 00000000..bd5e9f9d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 12.83,13.7 9.5,15.7 12.17,17.7 9.49,19.7 12.83,21.7 15.5,19.7 12.17,17.7 15.5,15.7 18.83,17.7 15.5,19.7 18.17,21.7 21.51,19.7 18.83,17.7 21.5,15.7 18.17,13.7 15.5,15.7 Z M 15.5,20.3 12.83,22.3 12.17,21.9 V 22.3 L 15.5,24.3 18.83,22.3 V 21.9 L 18.17,22.3 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-favorites.svg b/.icons/awkward/32x32/places/folder-orange-favorites.svg
new file mode 100644
index 00000000..69455ca2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 15.5,14 14.176,18 10.5,18 13.357,20.26 12.41,24 15.5,21.6 18.59,24 17.642,20.26 20.5,18 16.824,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-games.svg b/.icons/awkward/32x32/places/folder-orange-games.svg
new file mode 100644
index 00000000..4ad3e5e7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 18.645 15 C 18.495 15.001 18.359 15.052 18.229 15.15 C 17.899 15.402 17.21 15.999 15.998 16 C 14.786 16.001 14.1 15.402 13.77 15.15 C 13.64 15.052 13.515 15.003 13.363 15.004 C 13.212 15.005 13.037 15.049 12.859 15.15 C 12.211 15.515 11.617 16.712 11.293 18.262 C 11.017 19.578 10.913 21.377 11.078 22.102 C 11.222 22.724 11.469 23 11.91 23 C 13.323 23 13.385 21.908 13.906 20.861 C 14.283 20.281 15.156 20.019 15.998 20.049 C 16.84 20.017 17.715 20.281 18.092 20.861 C 18.613 21.908 18.675 23 20.088 23 C 20.529 23 20.776 22.724 20.92 22.102 C 21.085 21.377 20.981 19.578 20.705 18.262 C 20.381 16.712 19.787 15.515 19.139 15.15 C 18.961 15.049 18.796 14.999 18.645 15 z M 13 16 L 14 16 L 14 17 L 15 17 L 15 18 L 14 18 L 14 19 L 13 19 L 13 18 L 12 18 L 12 17 L 13 17 L 13 16 z M 18.5 16 A 0.5 0.5 0 0 1 19 16.5 A 0.5 0.5 0 0 1 18.5 17 A 0.5 0.5 0 0 1 18 16.5 A 0.5 0.5 0 0 1 18.5 16 z M 17.5 17 A 0.5 0.5 0 0 1 18 17.5 A 0.5 0.5 0 0 1 17.5 18 A 0.5 0.5 0 0 1 17 17.5 A 0.5 0.5 0 0 1 17.5 17 z M 19.5 17 A 0.5 0.5 0 0 1 20 17.5 A 0.5 0.5 0 0 1 19.5 18 A 0.5 0.5 0 0 1 19 17.5 A 0.5 0.5 0 0 1 19.5 17 z M 18.5 18 A 0.5 0.5 0 0 1 19 18.5 A 0.5 0.5 0 0 1 18.5 19 A 0.5 0.5 0 0 1 18 18.5 A 0.5 0.5 0 0 1 18.5 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-git.svg b/.icons/awkward/32x32/places/folder-orange-git.svg
new file mode 100644
index 00000000..52705a72
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 12.707,12.996 12,13.703 13.152,14.855 A 1.5,1.5 0 0 0 13.004,15.5 1.5,1.5 0 0 0 14.004,16.912 V 21.088 A 1.5,1.5 0 0 0 13.004,22.5 1.5,1.5 0 0 0 14.504,24 1.5,1.5 0 0 0 16.004,22.5 1.5,1.5 0 0 0 15.004,21.088 V 16.912 A 1.5,1.5 0 0 0 15.149,16.852 L 17.153,18.855 A 1.5,1.5 0 0 0 17.005,19.5 1.5,1.5 0 0 0 18.505,21 1.5,1.5 0 0 0 20.005,19.5 1.5,1.5 0 0 0 18.505,18 1.5,1.5 0 0 0 17.86,18.148 L 15.856,16.145 A 1.5,1.5 0 0 0 16.005,15.5 1.5,1.5 0 0 0 14.505,14 1.5,1.5 0 0 0 13.86,14.149 L 12.708,12.996 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-github.svg b/.icons/awkward/32x32/places/folder-orange-github.svg
new file mode 100644
index 00000000..b05a4fca
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#533314" d="m 16,14 c -2.761424,0 -5,2.238576 -5,5 7.92e-4,2.207084 1.448598,4.152573 3.5625,4.787109 v -0.804687 c -1.265656,0.2793 -1.630859,-0.556641 -1.630859,-0.556641 -0.206993,-0.534138 -0.50586,-0.478156 -0.50586,-0.478156 -0.413144,-0.28665 0.03125,-0.28125 0.03125,-0.28125 0.347602,0.06261 0.658903,0.39224 0.895691,0.633129 0.164431,0.167279 0.184879,0.270156 0.605672,0.300926 0.258577,0.0367 0.49603,-0.01639 0.619731,-0.07286 0.01736,-0.125399 0.0194,-0.577036 0.02734,-0.814677 C 13.618537,21.281097 13.000263,20.428902 13,19.5 c 0.0014,-0.710006 0.364949,-1.386038 1,-1.859375 V 16 c 0.326285,0 0.718404,0.577667 1.037109,1.134766 C 15.347088,17.046328 15.672359,17.000803 16,17 c 0.327641,8.03e-4 0.652912,0.04633 0.962891,0.134766 C 17.281596,16.577667 17.673715,16 18,16 v 1.638672 c 0.635658,0.473791 0.999296,1.150641 1,1.861328 -0.0014,1.05337 -0.79497,1.993 -1.984375,2.349609 0.01555,0.332327 0.03711,0.714925 0.03711,1.013672 0,0.5207 -0.0028,0.35915 -0.0039,0.574219 v 0.445312 C 19.351442,23.388806 20.997199,21.355003 21,19 21,16.238576 18.761424,14 16,14 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-gitlab.svg b/.icons/awkward/32x32/places/folder-orange-gitlab.svg
new file mode 100644
index 00000000..c8cca000
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314;fill-rule:evenodd" d="m 12.055391,14.000099 c -0.08401,0 -0.168122,0.04757 -0.199495,0.142885 L 10.635908,18 h 2.838967 l -1.219989,-3.857016 c -0.03139,-0.09532 -0.115484,-0.142885 -0.199495,-0.142885 z M 13.474875,18 l 2.02513,6 2.02513,-6 z m 4.05026,0 h 2.838968 l -1.219989,-3.857016 c -0.06274,-0.190645 -0.336216,-0.190645 -0.39899,0 z m 2.838968,0 -4.864098,6 5.327028,-3.819864 c 0.146989,-0.105359 0.208568,-0.292063 0.152435,-0.462577 z m -4.864098,6 -4.864097,-6 -0.615366,1.717559 c -0.05613,0.170514 0.0054,0.357218 0.152435,0.462577 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-gnome.svg b/.icons/awkward/32x32/places/folder-orange-gnome.svg
new file mode 100644
index 00000000..eab5da4c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 19.952,12 C 17.413,12 16.937,15.858 18.366,15.858 19.794,15.858 22.492,12 19.952,12 Z M 16.041,12.594 C 16.001,12.593 15.958,12.597 15.913,12.602 14.473,12.784 14.98,15.219 15.746,15.264 16.487,15.309 17.299,12.598 16.04,12.594 Z M 13.546,13.493 C 13.458,13.487 13.361,13.504 13.252,13.548 12.096,14.023 13.077,15.984 13.724,15.852 14.312,15.732 14.396,13.548 13.546,13.493 Z M 11.659,15.095 C 11.558,15.093 11.45,15.127 11.334,15.214 10.408,15.905 11.645,17.574 12.19,17.315 12.666,17.088 12.362,15.121 11.658,15.096 Z M 17.126,16.689 C 15.12,16.654 12.474,17.672 12.023,19.718 11.534,21.93 14.035,25 16.643,25 17.927,25 19.407,23.827 19.684,22.342 19.896,21.209 17.195,21.663 17.292,22.412 17.408,23.311 16.641,23.755 15.889,23.176 13.495,21.332 19.852,20.412 19.432,17.893 19.302,17.109 18.329,16.71 17.126,16.689 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-google-drive.svg b/.icons/awkward/32x32/places/folder-orange-google-drive.svg
new file mode 100644
index 00000000..585e7b8e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 14,14 17,19 H 21 L 17.666,14 Z M 13.301,14.6 10.5,20 12.4,23 15,17.6 Z M 15,20 13.5,23 H 19.5 L 21,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-image-people.svg b/.icons/awkward/32x32/places/folder-orange-image-people.svg
new file mode 100644
index 00000000..6afe9018
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 13.41,16.301 C 13.376,16.308 13.341,16.321 13.309,16.336 12.986,16.487 12.902,16.959 13.123,17.396 13.301,17.748 13.616,17.966 13.902,17.959 14.118,19.128 14.976,20 16,20 17.024,20 17.882,19.128 18.098,17.959 18.384,17.966 18.699,17.748 18.877,17.396 19.098,16.959 19.014,16.487 18.691,16.336 18.659,16.321 18.624,16.308 18.59,16.301 18.548,15.023 17.406,14 16,14 14.594,14 13.452,15.023 13.41,16.301 Z M 15.996,21 C 15.413,21 14.887,20.71 14.5,20.248 12.869,20.489 11.125,20.838 11.016,21.236 11.014,21.242 11.017,21.249 11.016,21.254 11.011,21.274 11.01,21.292 11.008,21.312 11.007,21.322 11,21.328 11,21.338 V 22.732 C 11,22.881 11.111,23 11.25,23 H 20.75 C 20.889,23 21,22.881 21,22.732 V 21.328 C 20.999,21.296 20.985,21.268 20.977,21.236 20.861,20.822 19.171,20.459 17.568,20.217 17.445,20.389 17.281,20.544 17.061,20.66 L 17.059,20.662 C 16.747,20.877 16.386,21 16.004,21"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-important.svg b/.icons/awkward/32x32/places/folder-orange-important.svg
new file mode 100644
index 00000000..dcdba166
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15,16 H 17 V 20 H 15 Z M 16,21 C 16.552,21 17,21.448 17,22 17,22.552 16.552,23 16,23 15.448,23 15,22.552 15,22 15,21.448 15.448,21 16,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-java.svg b/.icons/awkward/32x32/places/folder-orange-java.svg
new file mode 100644
index 00000000..e05973b9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 15.008,13 C 15.008,13 15.585,13.353 15.178,14.281 14.562,15.68 15.746,16 15.746,16 15.746,16 15.37,15.672 15.871,14.518 16.425,13.238 15.008,13 15.008,13 Z M 16.6,14.928 C 16.6,14.928 15.551,15.393 16.227,16.666 16.673,17.509 16.178,17.928 16.178,17.928 16.178,17.928 17.445,17.51 16.834,16.346 16.285,15.293 16.6,14.928 16.6,14.928 Z M 13.336,15 C 13.336,15 12.585,15.799 13.328,16.781 13.82,17.435 13.498,18 13.498,18 13.498,18 14.429,17.175 13.756,16.271 13.148,15.457 13.336,15 13.336,15 Z M 13.498,18 H 11 L 12.5,24 H 18 L 18.34,23.016 C 18.506,23.057 18.678,23.086 18.857,23.086 20.041,23.086 21,22.326 21,21.143 21,20.138 20.307,19.303 19.375,19.07 L 19.572,18 Z M 19.203,19.76 A 0.71429,1.4286 15 0 1 19.227,19.764 0.71429,1.4286 15 0 1 19.547,21.328 0.71429,1.4286 15 0 1 18.512,22.527 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-kde.svg b/.icons/awkward/32x32/places/folder-orange-kde.svg
new file mode 100644
index 00000000..cb5d16ee
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <g transform="translate(7,11.00002)">
+ <path style="fill:#533314" d="m9.0056 1.00002-2.0056 0.3989v8.5128l1.9944-0.3116v-3.6l2.8056 4 2.1886-1.00012-2.9886-3.39988 3.0114-3.6-2.2114-1.00014-2.8056 4.20014v-4.20014z"/>
+ <path style="fill:#533314" d="m4.28125 4.2011719c-0.0246 3e-3 -0.051712 0.00874-0.070312 0.027344l-0.8535161 0.847656c-0.035792 0.0357-0.039984 0.089612-0.013672 0.1328125l0.9082031 1.4882812c-0.213336 0.346448-0.3789944 0.72368-0.4902343 1.125l-1.6738281 0.3457032c-0.05084 0.0104-0.0878906 0.0593281-0.0878906 0.1113281v1.1972656c0 0.0507 0.038572 0.093769 0.087891 0.1054687l1.6230469 0.390625c0.102124 0.4515198 0.2747303 0.8766718 0.5039063 1.2636718l-0.9453126 1.429688c-0.02868 0.0435-0.023316 0.101771 0.013672 0.138672l0.8535157 0.847656c0.036 0.0357 0.091566 0.03977 0.1347656 0.01367l1.4765625-0.890625c0.36468 0.217976 0.7624668 0.384786 1.1855469 0.490234l0.3457031 1.646484c0.0107995 0.050802 0.0530682 0.087893 0.1054682 0.087893h1.2070313c0.0504 0 0.093469-0.03313 0.1054687-0.08203l0.4101563-1.658203c0.42644-0.110472 0.8235331-0.288804 1.1894531-0.513672l1.482422 0.964844c0.0438 0.0282 0.101472 0.02263 0.138672-0.01367l0.849609-0.845704c0.036-0.0357 0.04398-0.09186 0.01758-0.134765l-0.580078-0.947266-0.189453 0.05859c-0.0276 0.0084-0.05802-0.0036-0.07422-0.02734 0 0-0.179449-0.244084-0.322265-0.4375-0.05957-0.09064-0.550829-0.687764-0.890625-1.121093a3 3 0 0 1-2.728517 1.757809 3 3 0 0 1-3-3 3 3 0 0 1 1.4003906-2.5351562v-1.5898438c-0.22315 0.082948-0.3698787 0.1843413-0.5742187 0.3007812l-1.4765625-0.9589843c-0.0219-0.0144-0.044059-0.018025-0.068359-0.015625z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-linux.svg b/.icons/awkward/32x32/places/folder-orange-linux.svg
new file mode 100644
index 00000000..bab59b61
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 15.843,21.196 C 15.043,21.569 14.299,21.565 13.799,21.529 13.203,21.486 12.723,21.322 12.513,21.18 12.383,21.092 12.206,21.126 12.118,21.256 12.03,21.386 12.064,21.562 12.194,21.65 12.533,21.879 13.132,22.05 13.758,22.095 13.864,22.103 13.981,22.108 14.106,22.108 14.651,22.108 15.343,22.056 16.083,21.711 16.225,21.645 16.287,21.476 16.221,21.334 16.155,21.192 15.986,21.13 15.843,21.196 Z M 19.001,20.775 C 19.028,18.308 19.282,13.645 14.558,14.021 9.8935,14.397 11.13,19.324 11.061,20.974 10.999,21.847 10.709,22.914 10.3,24 H 11.561 C 11.69,23.54 11.786,23.085 11.827,22.651 11.903,22.704 11.984,22.755 12.071,22.804 12.212,22.887 12.333,22.998 12.462,23.115 12.762,23.389 13.102,23.699 13.768,23.738 13.812,23.74 13.857,23.742 13.901,23.742 14.574,23.742 15.034,23.447 15.404,23.211 15.581,23.097 15.734,22.999 15.878,22.952 16.287,22.824 16.645,22.617 16.912,22.354 16.954,22.313 16.993,22.271 17.029,22.228 17.178,22.773 17.382,23.387 17.608,24 H 20.3 C 19.654,23.002 18.987,22.024 19.001,20.776 Z M 11.512,19.433 C 11.512,19.433 11.512,19.433 11.512,19.433 11.466,18.627 11.851,17.95 12.373,17.92 12.894,17.889 13.355,18.518 13.401,19.323 13.401,19.323 13.401,19.323 13.401,19.323 13.403,19.367 13.405,19.41 13.405,19.452 13.239,19.494 13.09,19.554 12.957,19.624 12.956,19.618 12.956,19.612 12.955,19.607 V 19.606 C 12.911,19.149 12.667,18.804 12.41,18.835 12.153,18.866 11.981,19.262 12.026,19.719 12.026,19.72 12.026,19.72 12.026,19.72 12.045,19.919 12.103,20.097 12.183,20.232 12.163,20.248 12.107,20.289 12.042,20.336 11.993,20.371 11.934,20.415 11.863,20.467 11.669,20.212 11.536,19.846 11.512,19.433 Z M 16.797,21.423 C 16.778,21.849 16.221,22.25 15.707,22.41 L 15.704,22.411 C 15.49,22.48 15.3,22.603 15.098,22.732 14.758,22.949 14.408,23.173 13.901,23.173 13.868,23.173 13.834,23.172 13.8,23.17 13.336,23.143 13.119,22.945 12.845,22.695 12.7,22.563 12.55,22.426 12.356,22.313 L 12.352,22.311 C 11.935,22.075 11.676,21.782 11.66,21.527 11.652,21.401 11.708,21.291 11.828,21.201 12.088,21.006 12.262,20.879 12.377,20.794 12.505,20.701 12.544,20.673 12.573,20.645 12.593,20.626 12.615,20.604 12.639,20.581 12.878,20.349 13.277,19.961 13.891,19.961 14.266,19.961 14.681,20.105 15.123,20.389 15.331,20.525 15.512,20.587 15.742,20.667 15.899,20.721 16.078,20.783 16.318,20.885 L 16.322,20.887 C 16.545,20.979 16.809,21.146 16.797,21.423 Z M 16.674,20.424 C 16.631,20.402 16.586,20.382 16.539,20.362 16.323,20.27 16.15,20.207 16.007,20.157 16.086,20.002 16.135,19.808 16.14,19.598 V 19.598 C 16.151,19.086 15.893,18.671 15.564,18.67 15.234,18.67 14.959,19.084 14.948,19.595 V 19.595 C 14.947,19.612 14.947,19.629 14.947,19.645 14.745,19.552 14.545,19.484 14.35,19.443 14.349,19.423 14.348,19.404 14.348,19.385 V 19.384 C 14.329,18.453 14.901,17.681 15.625,17.662 16.349,17.642 16.951,18.381 16.97,19.313 V 19.314 C 16.979,19.735 16.866,20.123 16.673,20.424 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-locked.svg b/.icons/awkward/32x32/places/folder-orange-locked.svg
new file mode 100644
index 00000000..43433068
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 16 14 C 14.34 14 13 15.3 13 17 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 17 C 19 15.3 17.66 14 16 14 z M 16 15 C 17.11 15 18 15.9 18 17 L 18 18 L 14 18 L 14 17 C 14 15.9 14.89 15 16 15 z"/>
+ <path style="fill:#3f51b5" d="M 12,23.5 V 24 H 12.5 C 12.223,24 12,23.777 12,23.5 Z"/>
+ <path style="fill:#3f51b5" d="M 20,23.5 C 20,23.777 19.777,24 19.5,24 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-mail-cloud.svg b/.icons/awkward/32x32/places/folder-orange-mail-cloud.svg
new file mode 100644
index 00000000..6a38e1c5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 15.667,15 A 3.3333,3.6364 0 0 0 12.512,17.471 2.6667,2.9091 0 0 0 11,20.091 2.6667,2.9091 0 0 0 13.667,23 2.6667,2.9091 0 0 0 15.439,22.26 3.3333,3.6364 0 0 0 15.667,22.273 3.3333,3.6364 0 0 0 17.076,21.927 2.6667,2.9091 0 0 0 18.334,22.273 2.6667,2.9091 0 0 0 21,19.364 2.6667,2.9091 0 0 0 18.333,16.455 2.6667,2.9091 0 0 0 18.328,16.455 3.3333,3.6364 0 0 0 15.666,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-mail.svg b/.icons/awkward/32x32/places/folder-orange-mail.svg
new file mode 100644
index 00000000..8886c532
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 16,13 C 12.687,13 10,15.687 10,19 10,22.314 12.687,25 16,25 H 19.75 C 19.75,25 20.453,24.699 20.5,23.949 20.5,23.199 19.75,23 19.75,23 H 16 C 15.805,22.999 15.611,22.983 15.418,22.953 14.718,22.874 14.162,22.654 13.742,22.301 L 13.736,22.297 C 12.65,21.551 12,20.318 12,19 12,16.791 13.791,15 16,15 18.209,15 20,16.791 20,19 20,19.454 19.908,19.745 19.76,20.002 19.756,20.002 19.753,20 19.75,20 H 18.816 C 18.928,19.686 19,19.352 19,19 19,17.343 17.657,16 16,16 14.344,16 13,17.343 13,19 13,20.657 14.343,22 16,22 H 19.75 C 20.292,21.95 20.673,21.629 21.02,21.424 21.782,20.88 22,20.114 22,19 22,15.686 19.314,13 16,13 Z M 16,18 C 16.552,18 17,18.448 17,19 17,19.552 16.552,20 16,20 15.448,20 15,19.552 15,19 15,18.448 15.448,18 16,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-mega.svg b/.icons/awkward/32x32/places/folder-orange-mega.svg
new file mode 100644
index 00000000..604b87bd
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 16,13 C 12.686,13 10,15.686 10,19 10,22.314 12.686,25 16,25 19.314,25 22,22.314 22,19 22,15.686 19.314,13 16,13 Z M 13,16 H 15 V 16 L 16,17 17,16 H 19 V 22 H 17 V 19 L 16,20 15,19 V 22 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-meocloud.svg b/.icons/awkward/32x32/places/folder-orange-meocloud.svg
new file mode 100644
index 00000000..7d225697
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 16.2,15 C 14.998,15 13.897,15.676 13.352,16.748 13.113,16.651 12.857,16.6 12.6,16.6 11.599,16.6 10.755,17.341 10.621,18.332 9.653,18.665 9.001,19.576 9,20.6 9,21.925 10.075,23 11.4,23 H 18.6 C 19.925,23 21,21.925 21,20.6 20.999,19.581 20.356,18.675 19.395,18.338 19.398,18.292 19.399,18.245 19.4,18.199 19.4,16.432 17.967,15 16.2,15 Z M 16.199,17 C 16.884,17 17.396,17.511 17.398,18.195 V 18.201 C 17.337,19.099 17.883,19.927 18.732,20.225 18.899,20.283 18.999,20.424 19,20.6 19,20.844 18.844,21 18.6,21 H 11.4 C 11.156,21 11.001,20.845 11,20.602 V 20.6 C 11.001,20.422 11.102,20.282 11.27,20.225 11.985,19.979 12.5,19.351 12.602,18.602 13.564,18.992 14.664,18.581 15.135,17.656 15.341,17.25 15.747,17 16.199,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-music-open.svg b/.icons/awkward/32x32/places/folder-orange-music-open.svg
new file mode 100644
index 00000000..fe46f984
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 14,21.27 C 13.7,21.09 13.35,21 13,21 11.9,21 11,21.9 11,23 11,24.1 11.9,25 13,25 14.1,25 15,24.1 15,23 V 18 H 19 V 21.27 C 18.7,21.09 18.35,21 18,21 16.9,21 16,21.9 16,23 16,24.1 16.9,25 18,25 19.1,25 20,24.1 20,23 V 16 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-music.svg b/.icons/awkward/32x32/places/folder-orange-music.svg
new file mode 100644
index 00000000..7ad59c7b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 14,19.27 C 13.7,19.09 13.35,19 13,19 11.9,19 11,19.9 11,21 11,22.1 11.9,23 13,23 14.1,23 15,22.1 15,21 V 16 H 19 V 19.27 C 18.7,19.09 18.35,19 18,19 16.9,19 16,19.9 16,21 16,22.1 16.9,23 18,23 19.1,23 20,22.1 20,21 V 14 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-network.svg b/.icons/awkward/32x32/places/folder-orange-network.svg
new file mode 100644
index 00000000..8f29f8c0
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15.643,15.384 C 15.691,15.379 15.751,15.387 15.799,15.384 15.805,15.407 15.764,15.488 15.71,15.607 15.363,16.365 15.343,17.253 15.665,17.728 15.723,17.814 15.777,17.896 15.777,17.906 15.777,17.917 15.714,17.929 15.643,17.929 15.476,17.929 15.318,17.827 14.996,17.571 14.852,17.458 14.666,17.363 14.594,17.348 14.48,17.326 14.45,17.336 14.304,17.482 14.167,17.619 14.125,17.692 14.125,17.817 14.125,18.29 14.687,18.667 15.732,18.888 17.151,19.189 17.501,19.459 17.54,20.205 17.589,21.141 17.091,21.847 16,22.393 15.87,22.458 15.787,22.483 15.732,22.504 15.708,22.502 15.689,22.507 15.665,22.504 15.656,22.476 15.643,22.408 15.643,22.281 15.643,21.784 15.447,21.273 15.152,20.987 15.073,20.91 14.851,20.747 14.661,20.63 14.471,20.512 14.279,20.375 14.237,20.317 14.166,20.22 14.16,20.161 14.214,19.982 14.313,19.656 14.431,19.474 14.661,19.268 14.781,19.16 14.902,19.069 14.929,19.067 14.955,19.065 14.775,19.011 14.505,18.955 14.234,18.9 13.839,18.784 13.634,18.71 13.26,18.575 12.755,18.29 12.563,18.085 12.555,18.076 12.547,18.07 12.54,18.063 12.816,16.964 13.59,16.063 14.616,15.63 14.831,15.539 15.052,15.476 15.286,15.429 15.402,15.405 15.523,15.396 15.643,15.384 Z M 18.991,17.058 C 19.075,17.11 19.392,17.795 19.482,18.129 19.599,18.561 19.59,19.308 19.482,19.736 19.441,19.9 19.388,20.052 19.371,20.071 19.353,20.09 19.289,19.981 19.214,19.848 19.139,19.715 18.9,19.433 18.701,19.223 18.126,18.617 18.036,18.301 18.277,17.817 18.398,17.573 18.926,17.018 18.991,17.058 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-nextcloud.svg b/.icons/awkward/32x32/places/folder-orange-nextcloud.svg
new file mode 100644
index 00000000..7d445b99
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#533314" d="M 22,16 A 3,3 0 0 0 19,19 3,3 0 0 0 22,22 3,3 0 0 0 25,19 3,3 0 0 0 22,16 Z M 22,18 A 1,1 0 0 1 23,19 1,1 0 0 1 22,20 1,1 0 0 1 21,19 1,1 0 0 1 22,18 Z M 8,16 A 3,3 0 0 0 5,19 3,3 0 0 0 8,22 3,3 0 0 0 11,19 3,3 0 0 0 8,16 Z M 8,18 A 1,1 0 0 1 9,19 1,1 0 0 1 8,20 1,1 0 0 1 7,19 1,1 0 0 1 8,18 Z M 15,15 A 4,4 0 0 0 11,19 4,4 0 0 0 15,23 4,4 0 0 0 19,19 4,4 0 0 0 15,15 Z M 15,17 A 2,2 0 0 1 17,19 2,2 0 0 1 15,21 2,2 0 0 1 13,19 2,2 0 0 1 15,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-open.svg b/.icons/awkward/32x32/places/folder-orange-open.svg
new file mode 100644
index 00000000..eb4fa85c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-owncloud.svg b/.icons/awkward/32x32/places/folder-orange-owncloud.svg
new file mode 100644
index 00000000..5af9a2e1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="17.5" cy="18" r="2.25"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22" cy="22" r="1.25"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19.25" cy="20.75" r="2.5"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="10" cy="21" r="2.25"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="16.25" r="1.5"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.5" cy="19" r="2.75"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="22" r="1.25"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="14.75" cy="16.75" r="2.5"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="20" r="3.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-pcloud.svg b/.icons/awkward/32x32/places/folder-orange-pcloud.svg
new file mode 100644
index 00000000..ca5ea21e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 16,13 A 5,5 0 0 0 11.396484,16.048828 4,4 0 0 0 8,20 4,4 0 0 0 11.808594,23.990234 V 24 h 9.714844 A 2.4761905,2.4761905 0 0 0 24,21.523438 2.4761905,2.4761905 0 0 0 22.822266,19.417969 2.5,2.5 0 0 0 23,18.5 2.5,2.5 0 0 0 20.578125,16.003906 5,5 0 0 0 16,13 Z m -2,3 h 1 3 v 3 h -3 v 2 h -1 v -2 z m 1,1 v 1 h 2 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-photo.svg b/.icons/awkward/32x32/places/folder-orange-photo.svg
new file mode 100644
index 00000000..9b3dc161
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 14,15 13,16 H 12.5 C 11.669,16 11,16.557 11,17.25 V 21.75 C 11,22.442 11.669,23 12.5,23 H 19.5 C 20.331,23 21,22.442 21,21.75 V 17.25 C 21,16.557 20.331,16 19.5,16 H 19 L 18,15 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-pictures-open.svg b/.icons/awkward/32x32/places/folder-orange-pictures-open.svg
new file mode 100644
index 00000000..ea3911b2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 11.699,17 C 11.311,17 11,17.311 11,17.699 V 24.301 C 11,24.689 11.311,25 11.699,25 H 20.301 C 20.689,25 21,24.689 21,24.301 V 17.699 C 21,17.311 20.689,17 20.301,17 Z M 14,20 17,23 18.5,21 20,23 V 24 H 12 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-pictures.svg b/.icons/awkward/32x32/places/folder-orange-pictures.svg
new file mode 100644
index 00000000..df2f278f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 11.699 15 C 11.311 15 11 15.311 11 15.699 L 11 22.301 C 11 22.689 11.311 23 11.699 23 L 20.301 23 C 20.689 23 21 22.689 21 22.301 L 21 15.699 C 21 15.311 20.689 15 20.301 15 L 11.699 15 z M 14 18 L 17 21 L 18.5 19 L 20 21 L 20 22 L 12 22 L 12 20 L 14 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-print.svg b/.icons/awkward/32x32/places/folder-orange-print.svg
new file mode 100644
index 00000000..f384649a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 13,14 V 16 H 19 V 14 Z M 11.715,17 C 11.358,17 11,17.349 11,17.699 V 20.301 C 11,20.651 11.358,21 11.715,21 H 13 V 24 H 19 V 21 H 20.285 C 20.642,21 21,20.651 21,20.301 V 17.699 C 21,17.349 20.642,17 20.285,17 Z M 13,19 H 19 V 20 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-private.svg b/.icons/awkward/32x32/places/folder-orange-private.svg
new file mode 100644
index 00000000..9e325236
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 13,16 C 11.343,16 10,17.343 10,19 10,20.657 11.343,22 13,22 14.27,22 15.401,21.197 15.824,20 H 18 V 21 H 20 V 20 H 21 V 18 H 15.824 C 15.401,16.803 14.27,16 13,16 Z M 13,18 C 13.552,18 14,18.448 14,19 14,19.552 13.552,20 13,20 12.448,20 12,19.552 12,19 12,18.448 12.448,18 13,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-projects.svg b/.icons/awkward/32x32/places/folder-orange-projects.svg
new file mode 100644
index 00000000..dcaa675f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#533314" d="M 17,14 C 16.781,14.081 16.556,14.187 16.375,14.337 15.512,15.031 16.156,16.288 17,17 V 19 C 17.631,19.437 17.777,19.58 18.15,20 18.34,20.214 18.869,20.756 19,21 V 17 C 19.862,16.3 20.462,15.094 19.625,14.375 19.444,14.225 19.219,14.088 19,14 V 15.406 C 19,15.694 18.601,15.981 18.211,15.981 H 17.784 C 17.434,15.981 17,15.694 17,15.406 Z M 15,19 C 12.5,19 11,21.125 11,23 L 10.156,23.005 C 10,23.006 10,23.161 10,23.161 L 9.9963,23.844 C 9.9954,24 10.153,24 10.153,24 H 19.865 C 19.865,24 20.026,24 20.021,23.844 L 20,23.165 C 20,23.165 20,23.01 19.844,23.009 L 19.009,23 C 19.009,21.125 17.5,19 15,19 Z M 15,21 C 17,21 17,22.225 17,23 H 13 C 13,22.25 13,21 15,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-public.svg b/.icons/awkward/32x32/places/folder-orange-public.svg
new file mode 120000
index 00000000..8db128b2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-public.svg
@@ -0,0 +1 @@
+folder-orange-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-orange-publicshare-open.svg b/.icons/awkward/32x32/places/folder-orange-publicshare-open.svg
new file mode 100644
index 00000000..f3fd973c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 13.41,18.301 C 13.376,18.308 13.341,18.321 13.309,18.336 12.986,18.487 12.902,18.959 13.123,19.396 13.301,19.748 13.616,19.966 13.902,19.959 14.118,21.128 14.976,22 16,22 17.024,22 17.882,21.128 18.098,19.959 18.384,19.966 18.699,19.748 18.877,19.396 19.098,18.959 19.014,18.487 18.691,18.336 18.659,18.321 18.624,18.308 18.59,18.301 18.548,17.023 17.406,16 16,16 14.594,16 13.452,17.023 13.41,18.301 Z M 15.996,23 C 15.413,23 14.887,22.71 14.5,22.248 12.869,22.489 11.125,22.838 11.016,23.236 11.014,23.242 11.017,23.249 11.016,23.254 11.011,23.274 11.01,23.292 11.008,23.312 11.007,23.322 11,23.328 11,23.338 V 24.732 C 11,24.881 11.111,25 11.25,25 H 20.75 C 20.889,25 21,24.881 21,24.732 V 23.328 C 20.999,23.296 20.985,23.268 20.977,23.236 20.861,22.822 19.171,22.459 17.568,22.217 17.445,22.389 17.281,22.544 17.061,22.66 L 17.059,22.662 C 16.747,22.877 16.386,23 16.004,23"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-recent.svg b/.icons/awkward/32x32/places/folder-orange-recent.svg
new file mode 100644
index 00000000..25038172
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 16,13 A 6,6 0 0 0 10,19 6,6 0 0 0 16,25 6,6 0 0 0 22,19 6,6 0 0 0 16,13 Z M 16,15 A 4,4 0 0 1 20,19 4,4 0 0 1 16,23 4,4 0 0 1 12,19 4,4 0 0 1 16,15 Z M 15,16 V 20 H 19 V 18 H 17 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-remote-open.svg b/.icons/awkward/32x32/places/folder-orange-remote-open.svg
new file mode 100644
index 00000000..e0731c6e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 15,16 C 13.324,16.32 12.342,17.434 12,19 H 10 V 21 H 12 C 12.343,22.565 13.325,23.68 15,24 Z M 16,16 V 24 C 17.675,23.68 18.657,22.565 19,21 H 21 V 19 H 19 C 18.658,17.434 17.676,16.32 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-remote.svg b/.icons/awkward/32x32/places/folder-orange-remote.svg
new file mode 100644
index 00000000..96e035bf
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 15,15 C 13.324,15.32 12.342,16.434 12,18 H 10 V 20 H 12 C 12.343,21.565 13.325,22.68 15,23 Z M 16,15 V 23 C 17.675,22.68 18.657,21.565 19,20 H 21 V 18 H 19 C 18.658,16.434 17.676,15.32 16,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-script.svg b/.icons/awkward/32x32/places/folder-orange-script.svg
new file mode 100644
index 00000000..6bad68a6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-script.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g transform="translate(-16.5,12)">
+ <path style="fill:#533314" d="M 25.5,1 V 13 H 37.5 V 1 Z"/>
+ <g style="fill:#ee923a">
+ <path style="fill:#ee923a" d="M 32.5,8 H 36.5 V 9 H 32.5 Z"/>
+ <rect style="fill:#ee923a" width="1" height="7" x="28.5" y="2"/>
+ <path style="fill:#ee923a" d="M 28,3 C 27.17,3 26.5,3.67 26.5,4.5 26.5,5.33 27.17,6 28,6 H 29.5 30 C 30.28,6 30.5,6.22 30.5,6.5 30.5,6.78 30.28,7.01 30,7 H 29.5 28 26.59 C 26.8,7.58 27.35,8 28,8 H 29.5 30 C 30.83,8 31.5,7.33 31.5,6.5 31.5,5.67 30.83,5 30,5 H 29.5 28 C 27.72,5 27.5,4.78 27.5,4.5 27.5,4.22 27.72,4 28,4 H 29.5 30 31.41 C 31.2,3.42 30.65,3 30,3 H 29.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-steam.svg b/.icons/awkward/32x32/places/folder-orange-steam.svg
new file mode 100644
index 00000000..0cb51363
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 7,20.056 10.008,21.793 C 10.003,21.862 10,21.931 10,22 10,23.657 11.343,25 13,25 14.657,25 16,23.657 16,22 15.998,21.863 15.987,21.727 15.967,21.592 L 19.605,18.994 C 21.495,18.937 22.998,17.39 23,15.5 23,13.567 21.433,12 19.5,12 17.567,12 15.999,13.567 16,15.514 L 13.678,19.082 C 13.456,19.029 13.228,19.001 13,19 12.547,19.001 12.1,19.105 11.693,19.303 L 7,16.594 M 19.5,13 C 20.881,13 22,14.119 22,15.5 22,16.881 20.881,18 19.5,18 18.119,18 17,16.881 17,15.5 17,14.119 18.119,13 19.5,13 Z M 19.5,14 C 18.672,14 18,14.672 18,15.5 18,16.328 18.672,17 19.5,17 20.328,17 21,16.328 21,15.5 21,14.672 20.328,14 19.5,14 Z M 13,20 C 14.105,20 15,20.895 15,22 15,23.105 14.105,24 13,24 12.046,23.999 11.226,23.324 11.041,22.389 L 11.746,22.797 C 12.466,23.212 13.379,22.968 13.795,22.248 14.21,21.528 13.966,20.615 13.246,20.199 L 12.908,20.004 C 12.939,20.002 12.969,20.001 13,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-tar.svg b/.icons/awkward/32x32/places/folder-orange-tar.svg
new file mode 100644
index 00000000..92f697c2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <path style="fill:#533314" d="M 15 11 L 15 12 L 16 12 L 16 11 L 15 11 z M 15 12 L 14 12 L 14 13 L 15 13 L 15 12 z M 15 13 L 15 14 L 16 14 L 16 13 L 15 13 z M 15 14 L 14 14 L 14 15 L 15 15 L 15 14 z M 15 15 L 15 16 C 15.552 16 16 15.5 16 15 L 15 15 z"/>
+ <path style="fill:#533314" d="M 15,16 C 13.895,16 13,16.9 13,18 V 22 C 13,23.1 13.895,24 15,24 16.105,24 17,23.1 17,22 V 18 C 17,16.9 16.105,16 15,16 Z M 15,17 C 15.552,17 16,17.4 16,18 16,18.5 15.552,19 15,19 14.448,19 14,18.5 14,18 14,17.4 14.448,17 15,17 Z M 15,20 C 15.552,20 16,20.4 16,21 V 22 C 16,22.5 15.552,23 15,23 14.448,23 14,22.5 14,22 V 21 C 14,20.4 14.448,20 15,20 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-templates-open.svg b/.icons/awkward/32x32/places/folder-orange-templates-open.svg
new file mode 100644
index 00000000..f22d74c5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 12.75,16 C 12.334,16 12,16.335 12,16.75 V 23 H 13 V 24 H 14 V 18 H 17 V 20 H 18 V 25 H 19 V 24 H 20 V 18.5 L 17.5,16 Z M 19,25 V 26 H 20 V 25 Z M 18,25 H 17 V 26 H 18 Z M 17,25 V 24 H 16 V 25 Z M 16,25 H 15 V 26 H 16 Z M 15,25 V 24 H 14 V 25 Z M 14,25 H 13 V 26 H 14 Z M 13,25 V 24 H 12 V 25 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-templates.svg b/.icons/awkward/32x32/places/folder-orange-templates.svg
new file mode 100644
index 00000000..09ebdbc8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 12.75,14 C 12.334,14 12,14.335 12,14.75 V 21 H 13 V 22 H 14 V 16 H 17 V 18 H 18 V 23 H 19 V 22 H 20 V 16.5 L 17.5,14 Z M 19,23 V 24 H 20 V 23 Z M 18,23 H 17 V 24 H 18 Z M 17,23 V 22 H 16 V 23 Z M 16,23 H 15 V 24 H 16 Z M 15,23 V 22 H 14 V 23 Z M 14,23 H 13 V 24 H 14 Z M 13,23 V 22 H 12 V 23 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-torrent.svg b/.icons/awkward/32x32/places/folder-orange-torrent.svg
new file mode 100644
index 00000000..0c761817
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 16 13 A 6 6 0 0 0 10 19 A 6 6 0 0 0 16 25 L 28 25 L 28 24 L 19.308594 24 L 16 24 A 5 5 0 0 1 11 19 A 5 5 0 0 1 16 14 L 16 13 z M 16 15 C 13.790861 15 12 16.790861 12 19 C 12 21.209139 13.790861 23 16 23 L 28 23 L 28 22 L 16 22 C 14.343146 22 13 20.656854 13 19 C 13 17.343146 14.343146 16 16 16 C 16.3409 16.0014 16.679075 16.0608 17 16.175781 L 17 15.130859 C 16.673523 15.045224 16.337519 15.001255 16 15 z M 16 17 A 2 2 0 0 0 14 19 A 2 2 0 0 0 16 21 L 28 21 L 28 20 L 16 20 A 1 1 0 0 1 15 19 A 1 1 0 0 1 16 18 L 17.730469 18 A 2 2 0 0 0 16 17 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-unlocked.svg b/.icons/awkward/32x32/places/folder-orange-unlocked.svg
new file mode 100644
index 00000000..283874b3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 16 13 C 14.34 13 13 14.3 13 16 L 14 16 C 14 14.9 14.89 14 16 14 C 17.11 14 18 14.9 18 16 L 18 18 L 15 18 L 14 18 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 16 C 19 14.3 17.66 13 16 13 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-vbox.svg b/.icons/awkward/32x32/places/folder-orange-vbox.svg
new file mode 100644
index 00000000..0c250cf7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:none;stroke:#533314;stroke-width:2;stroke-linejoin:round" d="M 10,18 H 12.5 L 14,23 15.5,15 17,19 18.5,16 20,20 H 22"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-video.svg b/.icons/awkward/32x32/places/folder-orange-video.svg
new file mode 100644
index 00000000..8ab9a617
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 10.75,15 C 10.334,15 10,15.335 10,15.75 V 22.25 C 10,22.666 10.334,23 10.75,23 H 18.25 C 18.666,23 19,22.666 19,22.25 V 19 15.75 C 19,15.335 18.666,15 18.25,15 Z M 19,19 22,22 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-videos-open.svg b/.icons/awkward/32x32/places/folder-orange-videos-open.svg
new file mode 100644
index 00000000..da64d7f3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 10.75,16 C 10.334,16 10,16.335 10,16.75 V 23.25 C 10,23.666 10.334,24 10.75,24 H 18.25 C 18.666,24 19,23.666 19,23.25 V 20 16.75 C 19,16.335 18.666,16 18.25,16 Z M 19,20 22,23 V 17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-videos.svg b/.icons/awkward/32x32/places/folder-orange-videos.svg
new file mode 120000
index 00000000..5737f0c1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-videos.svg
@@ -0,0 +1 @@
+folder-orange-video.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-orange-visiting.svg b/.icons/awkward/32x32/places/folder-orange-visiting.svg
new file mode 100644
index 00000000..6b754175
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 4.25,11 C 3.5575,11 3,11.558 3,12.25 V 13.021 L 27.111,26.941 C 27.625,26.786 28,26.316 28,25.75 V 24.454 L 4.6965,11 Z M 9.893,11 28,21.454 V 18.454 L 15.088,11 Z M 20.284,11 28,15.454 V 12.454 L 25.48,11 Z M 3,16.021 V 19.021 L 16.82,27 H 22.016 Z M 3,22.02 V 25.02 L 6.428,27 H 11.624 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-wifi.svg b/.icons/awkward/32x32/places/folder-orange-wifi.svg
new file mode 100644
index 00000000..f3359642
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 15.5,15 C 13.505,15 11.78,16 10,17.25 L 15.5,24 21,17.25 C 19.227,16 17.494,15 15.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-wine.svg b/.icons/awkward/32x32/places/folder-orange-wine.svg
new file mode 100644
index 00000000..7fd54172
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <rect style="fill:#533314" width="4" height="4" x="11" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#533314" width="4" height="4" x="16" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#533314" width="4" height="4" x="16" y="19" rx=".625" ry=".625"/>
+ <rect style="fill:#533314" width="4" height="4" x="11" y="19" rx=".625" ry=".625"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange-yandex-disk.svg b/.icons/awkward/32x32/places/folder-orange-yandex-disk.svg
new file mode 100644
index 00000000..3b7bc31f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 14.319,15.035 C 11.652,15.035 12.273,17.271 10.907,18.005 10.86,18.032 10.834,18.056 10.792,18.082 11.692,17.547 12.802,17.098 13.981,16.795 14.979,16.538 15.991,16.394 16.925,16.376 16.949,16.376 16.973,16.376 16.997,16.376 16.096,16.12 15.998,15.035 14.319,15.035 Z M 17.225,17.051 C 16.292,17.069 15.279,17.213 14.281,17.47 10.991,18.317 8.6463,20.158 9.044,21.582 9.2731,22.396 10.377,23.133 12.022,23.231 12.021,23.225 12.02,23.219 12.019,23.213 11.93,22.443 12.419,21.773 12.992,21.319 13.565,20.865 14.301,20.535 15.129,20.36 15.957,20.184 16.731,20.192 17.379,20.387 17.988,20.571 18.561,20.971 18.702,21.657 20.35,20.733 21.206,19.419 20.958,18.518 20.695,17.574 19.264,17.012 17.225,17.051 Z M 16.247,21 C 15.916,20.996 15.564,21.032 15.214,21.107 13.767,21.414 12.666,22.287 12.755,23.056 12.844,23.826 14.089,24.2 15.536,23.893 16.983,23.585 18.084,22.712 17.994,21.943 17.93,21.383 17.241,21.012 16.247,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-orange.svg b/.icons/awkward/32x32/places/folder-orange.svg
new file mode 100644
index 00000000..a8a9e643
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-orange.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-owncloud.svg b/.icons/awkward/32x32/places/folder-owncloud.svg
new file mode 120000
index 00000000..118c2006
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-owncloud.svg
@@ -0,0 +1 @@
+folder-oomox-owncloud.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-pcloud.svg b/.icons/awkward/32x32/places/folder-pcloud.svg
new file mode 120000
index 00000000..2dd7efcf
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pcloud.svg
@@ -0,0 +1 @@
+folder-oomox-pcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-photo.svg b/.icons/awkward/32x32/places/folder-photo.svg
new file mode 120000
index 00000000..dce4f67c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-photo.svg
@@ -0,0 +1 @@
+folder-oomox-photo.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-photos.svg b/.icons/awkward/32x32/places/folder-photos.svg
new file mode 120000
index 00000000..ef1876d3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-photos.svg
@@ -0,0 +1 @@
+folder-photo.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-picture.svg b/.icons/awkward/32x32/places/folder-picture.svg
new file mode 120000
index 00000000..273d2b9b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-picture.svg
@@ -0,0 +1 @@
+folder-pictures.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-pictures-open.svg b/.icons/awkward/32x32/places/folder-pictures-open.svg
new file mode 120000
index 00000000..393e11ed
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pictures-open.svg
@@ -0,0 +1 @@
+folder-oomox-pictures-open.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-pictures.svg b/.icons/awkward/32x32/places/folder-pictures.svg
new file mode 120000
index 00000000..8b75b9c5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pictures.svg
@@ -0,0 +1 @@
+folder-oomox-pictures.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-pink-activities.svg b/.icons/awkward/32x32/places/folder-pink-activities.svg
new file mode 100644
index 00000000..8eb69d4c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#542233" cx="11.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#542233" cx="15.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#542233" cx="19.5" cy="19.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-android.svg b/.icons/awkward/32x32/places/folder-pink-android.svg
new file mode 100644
index 00000000..73d5cf72
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+ <path style="fill:#542233" d="m9.9902344 14.988281a1.0001 1.0001 0 0 0-0.7636719 1.644531l1.0761715 1.316407c-0.7422346 1.034712-1.1268513 2.468362-1.3007809 4.28125-0.0367464 0.769972 0.7753907 0.769531 0.7753907 0.769531h10.425781s0.835451-1.68e-4 0.794922-0.808594c-0.189021-1.874847-0.601975-3.337697-1.402344-4.373047l1.111328-1.111328a1.0001 1.0001 0 0 0-0.726562-1.716797 1.0001 1.0001 0 0 0-0.6875 0.302735l-1.273438 1.273437c-0.79792-0.371041-1.785583-0.566406-3.019531-0.566406-1.317391 0-2.360855 0.215623-3.185547 0.638672l-1.041015-1.271484a1.0001 1.0001 0 0 0-0.7832036-0.378907z"/>
+ <circle style="fill:#f06292" cx="12" cy="20" r="1"/>
+ <circle style="fill:#f06292" cx="-18" cy="20" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-apple.svg b/.icons/awkward/32x32/places/folder-pink-apple.svg
new file mode 100644
index 00000000..d0c660a2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 17.989,14 C 17.493,14.018 16.892,14.29 16.536,14.656 16.217,14.981 15.936,15.498 16.011,15.996 16.564,16.034 17.131,15.749 17.476,15.383 17.82,15.016 18.053,14.508 17.989,14 Z M 17.661,16.006 C 17.004,16.058 16.403,16.49 16.063,16.49 15.676,16.49 15.079,16.021 14.444,16.033 13.61,16.047 12.84,16.552 12.411,17.354 11.545,18.967 12.188,21.356 13.032,22.664 13.445,23.304 14,24 14.585,24 15.17,24 15.442,23.566 16.194,23.566 16.946,23.566 17.148,23.986 17.815,23.986 18.482,23.986 18.908,23.334 19.317,22.691 19.791,21.949 19.988,21.228 20,21.191 19.985,21.184 18.694,20.655 18.681,19.061 18.668,17.726 19.697,17.084 19.743,17.053 19.166,16.147 18.267,16.022 17.946,16.008 17.851,15.997 17.755,15.998 17.661,16.006 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-arduino.svg b/.icons/awkward/32x32/places/folder-pink-arduino.svg
new file mode 100644
index 00000000..4a01251b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#542233" d="m11.40822 15c-0.44417 0-0.88635 0.08893-1.2978 0.2627-0.4114996 0.17376-0.7872996 0.4296-1.1044996 0.75295-0.3172 0.3234-0.5713 0.7102-0.7442 1.1355-0.1725 0.426-0.2615 0.885-0.2615 1.347 0 0.46216 0.08879 0.92105 0.26172 1.3467 0.17294 0.4256 0.42698 0.8124 0.74415 1.1358 0.31717 0.323321 0.693 0.579151 1.1044996 0.752951 0.4021 0.1698 0.8337 0.25774 1.2676 0.26172 0.01025 3.71e-4 0.02008 6e-4 0.03027 1e-3 1.055 0.04997 1.9052-0.36871 2.5274-0.97655 0.42532-0.415521 0.7595-0.906201 1.0644-1.406201 0.30496 0.50005 0.6391 0.99075 1.0644 1.406201 0.6222 0.60785 1.4723 1.0265 2.5274 0.97655 0.0102-3.71e-4 0.02003-4.9e-4 0.03028-1e-3 0.43388-0.0037 0.8645-0.09192 1.2666-0.26172 0.4115-0.17376 0.7883-0.4296 1.1054-0.752951l2e-3 -0.0039c0.31586-0.32274 0.56975-0.7075 0.7422-1.1318 0.1725-0.4255 0.2615-0.8845 0.2615-1.3465 0-0.46216-0.0888-0.9211-0.26172-1.3467l-0.0029-0.0059c-0.173-0.423-0.426-0.808-0.7415-1.13-0.317-0.323-0.693-0.579-1.1045-0.753-0.4115-0.1735-0.8535-0.2625-1.2975-0.2625-1.1116 0-1.9894 0.45712-2.6377 1.0928-0.375 0.367-0.679 0.787-0.9545 1.2165-0.2755-0.4295-0.5795-0.8495-0.954-1.2165-0.6485-0.636-1.5265-1.093-2.638-1.093zm-0.01172 1c0.88675 0 1.4532 0.31778 1.9726 0.84375 0.41181 0.41692 0.7729 0.9841 1.1308 1.6026-0.40852 0.72255-0.80335 1.3825-1.247 1.8301-0.48913 0.49341-0.996 0.765501-1.8242 0.71775h-0.03222c-0.31584 0-0.63425-0.06666-0.9248-0.19336-0.28667-0.125-0.5511996-0.31072-0.7695496-0.5381l-0.0088-0.0088c-0.22-0.231-0.397-0.51-0.515-0.809-0.1175-0.2995-0.1785-0.6255-0.1785-0.9475 0-0.32214 0.06099-0.64815 0.17871-0.94725 0.1177-0.29914 0.29461-0.577 0.51465-0.8086l0.0088-0.0098c0.21833-0.22736 0.4828596-0.41309 0.7695496-0.5381 0.2905-0.1265 0.6085-0.193 0.9245-0.193zm7.207 0c0.31585 0 0.63425 0.06666 0.9248 0.19336 0.28666 0.125 0.5512 0.31072 0.76955 0.5381l0.0088 0.0098c0.22004 0.23162 0.39694 0.50945 0.51465 0.8086 0.1175 0.299 0.1785 0.625 0.1785 0.947 0 0.32216-0.06099 0.6481-0.17871 0.94725-0.1177 0.29914-0.2946 0.57795-0.51465 0.80955l-0.0088 0.0088c-0.21833 0.22736-0.48286 0.41308-0.76955 0.5381-0.29057 0.1267-0.60895 0.19336-0.9248 0.19336h-0.03223c-0.828 0.0475-1.335-0.2245-1.824-0.718-0.4435-0.4475-0.8385-1.1075-1.247-1.83 0.358-0.6185 0.719-1.186 1.131-1.6025 0.5195-0.526 1.086-0.844 1.9725-0.844zm-0.6035 1v1h-1v1h1v1h1v-1h1v-1h-1v-1zm-8 1v1h3v-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-backup.svg b/.icons/awkward/32x32/places/folder-pink-backup.svg
new file mode 100644
index 00000000..573de1ba
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#542233" d="m15.607422 13.011719c-0.33596 0.021972-0.67371 0.073469-1.009766 0.154297-2.688447 0.646633-4.594183 3.061061-4.597656 5.826172a1.0001 1.0001 0 0 0 0 0.007812h-1l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.005859c0.0023-1.852241 1.263577-3.449661 3.064453-3.882813 1.800879-0.433152 3.651746 0.41586 4.496094 2.064453 0.844348 1.648592 0.452744 3.647246-0.951172 4.855469-1.381932 1.189304-3.520755 1.236987-5.025391 0.15625a1.0005966 1.0005966 0 0 0 -1.167968 1.625c2.245578 1.612935 5.380223 1.556995 7.498046-0.265625 2.095842-1.803701 2.68627-4.820142 1.425782-7.28125-0.945366-1.845831-2.75319-3.030673-4.732422-3.234375-0.329872-0.03395-0.664041-0.041503-1-0.019531zm0.376953 2.974609a1.0001 1.0001 0 0 0 -0.984375 1.013672v2a1.0001 1.0001 0 0 0 0.292969 0.707031l1 1a1.0001 1.0001 0 1 0 1.414062 -1.414062l-0.707031-0.707031v-1.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-books.svg b/.icons/awkward/32x32/places/folder-pink-books.svg
new file mode 100644
index 00000000..d18eefa9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#542233" d="m12 15c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-cd.svg b/.icons/awkward/32x32/places/folder-pink-cd.svg
new file mode 100644
index 00000000..2e6390cb
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#542233" cx="15" cy="19" r="6"/>
+ <circle style="fill:#f06292" cx="15" cy="19" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-copy-cloud.svg b/.icons/awkward/32x32/places/folder-pink-copy-cloud.svg
new file mode 100644
index 00000000..9644d2b4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 19.5,14 17.25,17.75 18.75,18.5 Z M 11.25,16.25 9,17.857 12,17.75 13.5,23 14.25,22.25 21,23 18.75,19.25 17.785,18.714 14.143,20.857 12.428,16.572 Z M 15.429,17.857 13.714,18.928 14.357,20.428 17.357,18.714 16.286,17.857 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-desktop.svg b/.icons/awkward/32x32/places/folder-pink-desktop.svg
new file mode 120000
index 00000000..79d2a442
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-desktop.svg
@@ -0,0 +1 @@
+user-pink-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-pink-development.svg b/.icons/awkward/32x32/places/folder-pink-development.svg
new file mode 100644
index 00000000..c479fefa
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 14.738,14 V 14.002 L 14.627,15.318 A 3.9641,3.9283 0 0 0 13.469,15.982 L 12.262,15.418 11,17.584 12.098,18.34 A 3.9641,3.9283 0 0 0 12.035,19.002 3.9641,3.9283 0 0 0 12.094,19.668 L 11,20.418 12.262,22.584 13.467,22.02 A 3.9641,3.9283 0 0 0 14.629,22.682 L 14.738,24 H 17.262 L 17.373,22.684 A 3.9641,3.9283 0 0 0 18.531,22.02 L 19.738,22.582 21,20.418 19.904,19.664 A 3.9641,3.9283 0 0 0 19.963,19 3.9641,3.9283 0 0 0 19.904,18.336 L 20.998,17.582 19.738,15.418 18.531,15.98 A 3.9641,3.9283 0 0 0 17.371,15.32 L 17.262,14 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-documents-open.svg b/.icons/awkward/32x32/places/folder-pink-documents-open.svg
new file mode 100644
index 00000000..aadaa961
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 12.75,16 C 12.334,16 12,16.334 12,16.75 V 25.25 C 12,25.666 12.334,26 12.75,26 H 19.25 C 19.666,26 20,25.666 20,25.25 V 18.5 L 17.5,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-documents.svg b/.icons/awkward/32x32/places/folder-pink-documents.svg
new file mode 100644
index 00000000..32af396c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 12.75,14 C 12.334,14 12,14.334 12,14.75 V 23.25 C 12,23.666 12.334,24 12.75,24 H 19.25 C 19.666,24 20,23.666 20,23.25 V 16.5 L 17.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-download-open.svg b/.icons/awkward/32x32/places/folder-pink-download-open.svg
new file mode 100644
index 00000000..8a4a8cc9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 15,16 V 20 H 13 L 16,24 19,20 H 17 V 16 Z M 12,24 V 25 H 20 V 24 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-download.svg b/.icons/awkward/32x32/places/folder-pink-download.svg
new file mode 100644
index 00000000..6a8bc8be
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 15,14 V 18 H 13 L 16,22 19,18 H 17 V 14 Z M 12,22 V 24 H 20 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-downloads.svg b/.icons/awkward/32x32/places/folder-pink-downloads.svg
new file mode 120000
index 00000000..fd6486c4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-downloads.svg
@@ -0,0 +1 @@
+folder-pink-download.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-pink-drag-accept.svg b/.icons/awkward/32x32/places/folder-pink-drag-accept.svg
new file mode 100644
index 00000000..809a9716
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-dropbox.svg b/.icons/awkward/32x32/places/folder-pink-dropbox.svg
new file mode 100644
index 00000000..df855107
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 12.83,13.7 9.5,15.7 12.17,17.7 9.49,19.7 12.83,21.7 15.5,19.7 12.17,17.7 15.5,15.7 18.83,17.7 15.5,19.7 18.17,21.7 21.51,19.7 18.83,17.7 21.5,15.7 18.17,13.7 15.5,15.7 Z M 15.5,20.3 12.83,22.3 12.17,21.9 V 22.3 L 15.5,24.3 18.83,22.3 V 21.9 L 18.17,22.3 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-favorites.svg b/.icons/awkward/32x32/places/folder-pink-favorites.svg
new file mode 100644
index 00000000..04c69313
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 15.5,14 14.176,18 10.5,18 13.357,20.26 12.41,24 15.5,21.6 18.59,24 17.642,20.26 20.5,18 16.824,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-games.svg b/.icons/awkward/32x32/places/folder-pink-games.svg
new file mode 100644
index 00000000..4c3af108
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 18.645 15 C 18.495 15.001 18.359 15.052 18.229 15.15 C 17.899 15.402 17.21 15.999 15.998 16 C 14.786 16.001 14.1 15.402 13.77 15.15 C 13.64 15.052 13.515 15.003 13.363 15.004 C 13.212 15.005 13.037 15.049 12.859 15.15 C 12.211 15.515 11.617 16.712 11.293 18.262 C 11.017 19.578 10.913 21.377 11.078 22.102 C 11.222 22.724 11.469 23 11.91 23 C 13.323 23 13.385 21.908 13.906 20.861 C 14.283 20.281 15.156 20.019 15.998 20.049 C 16.84 20.017 17.715 20.281 18.092 20.861 C 18.613 21.908 18.675 23 20.088 23 C 20.529 23 20.776 22.724 20.92 22.102 C 21.085 21.377 20.981 19.578 20.705 18.262 C 20.381 16.712 19.787 15.515 19.139 15.15 C 18.961 15.049 18.796 14.999 18.645 15 z M 13 16 L 14 16 L 14 17 L 15 17 L 15 18 L 14 18 L 14 19 L 13 19 L 13 18 L 12 18 L 12 17 L 13 17 L 13 16 z M 18.5 16 A 0.5 0.5 0 0 1 19 16.5 A 0.5 0.5 0 0 1 18.5 17 A 0.5 0.5 0 0 1 18 16.5 A 0.5 0.5 0 0 1 18.5 16 z M 17.5 17 A 0.5 0.5 0 0 1 18 17.5 A 0.5 0.5 0 0 1 17.5 18 A 0.5 0.5 0 0 1 17 17.5 A 0.5 0.5 0 0 1 17.5 17 z M 19.5 17 A 0.5 0.5 0 0 1 20 17.5 A 0.5 0.5 0 0 1 19.5 18 A 0.5 0.5 0 0 1 19 17.5 A 0.5 0.5 0 0 1 19.5 17 z M 18.5 18 A 0.5 0.5 0 0 1 19 18.5 A 0.5 0.5 0 0 1 18.5 19 A 0.5 0.5 0 0 1 18 18.5 A 0.5 0.5 0 0 1 18.5 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-git.svg b/.icons/awkward/32x32/places/folder-pink-git.svg
new file mode 100644
index 00000000..ca742438
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 12.707,12.996 12,13.703 13.152,14.855 A 1.5,1.5 0 0 0 13.004,15.5 1.5,1.5 0 0 0 14.004,16.912 V 21.088 A 1.5,1.5 0 0 0 13.004,22.5 1.5,1.5 0 0 0 14.504,24 1.5,1.5 0 0 0 16.004,22.5 1.5,1.5 0 0 0 15.004,21.088 V 16.912 A 1.5,1.5 0 0 0 15.149,16.852 L 17.153,18.855 A 1.5,1.5 0 0 0 17.005,19.5 1.5,1.5 0 0 0 18.505,21 1.5,1.5 0 0 0 20.005,19.5 1.5,1.5 0 0 0 18.505,18 1.5,1.5 0 0 0 17.86,18.148 L 15.856,16.145 A 1.5,1.5 0 0 0 16.005,15.5 1.5,1.5 0 0 0 14.505,14 1.5,1.5 0 0 0 13.86,14.149 L 12.708,12.996 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-github.svg b/.icons/awkward/32x32/places/folder-pink-github.svg
new file mode 100644
index 00000000..2a2b9c49
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#542233" d="m 16,14 c -2.761424,0 -5,2.238576 -5,5 7.92e-4,2.207084 1.448598,4.152573 3.5625,4.787109 v -0.804687 c -1.265656,0.2793 -1.630859,-0.556641 -1.630859,-0.556641 -0.206993,-0.534138 -0.50586,-0.478156 -0.50586,-0.478156 -0.413144,-0.28665 0.03125,-0.28125 0.03125,-0.28125 0.347602,0.06261 0.658903,0.39224 0.895691,0.633129 0.164431,0.167279 0.184879,0.270156 0.605672,0.300926 0.258577,0.0367 0.49603,-0.01639 0.619731,-0.07286 0.01736,-0.125399 0.0194,-0.577036 0.02734,-0.814677 C 13.618537,21.281097 13.000263,20.428902 13,19.5 c 0.0014,-0.710006 0.364949,-1.386038 1,-1.859375 V 16 c 0.326285,0 0.718404,0.577667 1.037109,1.134766 C 15.347088,17.046328 15.672359,17.000803 16,17 c 0.327641,8.03e-4 0.652912,0.04633 0.962891,0.134766 C 17.281596,16.577667 17.673715,16 18,16 v 1.638672 c 0.635658,0.473791 0.999296,1.150641 1,1.861328 -0.0014,1.05337 -0.79497,1.993 -1.984375,2.349609 0.01555,0.332327 0.03711,0.714925 0.03711,1.013672 0,0.5207 -0.0028,0.35915 -0.0039,0.574219 v 0.445312 C 19.351442,23.388806 20.997199,21.355003 21,19 21,16.238576 18.761424,14 16,14 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-gitlab.svg b/.icons/awkward/32x32/places/folder-pink-gitlab.svg
new file mode 100644
index 00000000..ed9691b4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233;fill-rule:evenodd" d="m 12.055391,14.000099 c -0.08401,0 -0.168122,0.04757 -0.199495,0.142885 L 10.635908,18 h 2.838967 l -1.219989,-3.857016 c -0.03139,-0.09532 -0.115484,-0.142885 -0.199495,-0.142885 z M 13.474875,18 l 2.02513,6 2.02513,-6 z m 4.05026,0 h 2.838968 l -1.219989,-3.857016 c -0.06274,-0.190645 -0.336216,-0.190645 -0.39899,0 z m 2.838968,0 -4.864098,6 5.327028,-3.819864 c 0.146989,-0.105359 0.208568,-0.292063 0.152435,-0.462577 z m -4.864098,6 -4.864097,-6 -0.615366,1.717559 c -0.05613,0.170514 0.0054,0.357218 0.152435,0.462577 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-gnome.svg b/.icons/awkward/32x32/places/folder-pink-gnome.svg
new file mode 100644
index 00000000..234e0d50
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 19.952,12 C 17.413,12 16.937,15.858 18.366,15.858 19.794,15.858 22.492,12 19.952,12 Z M 16.041,12.594 C 16.001,12.593 15.958,12.597 15.913,12.602 14.473,12.784 14.98,15.219 15.746,15.264 16.487,15.309 17.299,12.598 16.04,12.594 Z M 13.546,13.493 C 13.458,13.487 13.361,13.504 13.252,13.548 12.096,14.023 13.077,15.984 13.724,15.852 14.312,15.732 14.396,13.548 13.546,13.493 Z M 11.659,15.095 C 11.558,15.093 11.45,15.127 11.334,15.214 10.408,15.905 11.645,17.574 12.19,17.315 12.666,17.088 12.362,15.121 11.658,15.096 Z M 17.126,16.689 C 15.12,16.654 12.474,17.672 12.023,19.718 11.534,21.93 14.035,25 16.643,25 17.927,25 19.407,23.827 19.684,22.342 19.896,21.209 17.195,21.663 17.292,22.412 17.408,23.311 16.641,23.755 15.889,23.176 13.495,21.332 19.852,20.412 19.432,17.893 19.302,17.109 18.329,16.71 17.126,16.689 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-google-drive.svg b/.icons/awkward/32x32/places/folder-pink-google-drive.svg
new file mode 100644
index 00000000..bcc9fa43
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 14,14 17,19 H 21 L 17.666,14 Z M 13.301,14.6 10.5,20 12.4,23 15,17.6 Z M 15,20 13.5,23 H 19.5 L 21,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-image-people.svg b/.icons/awkward/32x32/places/folder-pink-image-people.svg
new file mode 100644
index 00000000..2b7340e2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 13.41,16.301 C 13.376,16.308 13.341,16.321 13.309,16.336 12.986,16.487 12.902,16.959 13.123,17.396 13.301,17.748 13.616,17.966 13.902,17.959 14.118,19.128 14.976,20 16,20 17.024,20 17.882,19.128 18.098,17.959 18.384,17.966 18.699,17.748 18.877,17.396 19.098,16.959 19.014,16.487 18.691,16.336 18.659,16.321 18.624,16.308 18.59,16.301 18.548,15.023 17.406,14 16,14 14.594,14 13.452,15.023 13.41,16.301 Z M 15.996,21 C 15.413,21 14.887,20.71 14.5,20.248 12.869,20.489 11.125,20.838 11.016,21.236 11.014,21.242 11.017,21.249 11.016,21.254 11.011,21.274 11.01,21.292 11.008,21.312 11.007,21.322 11,21.328 11,21.338 V 22.732 C 11,22.881 11.111,23 11.25,23 H 20.75 C 20.889,23 21,22.881 21,22.732 V 21.328 C 20.999,21.296 20.985,21.268 20.977,21.236 20.861,20.822 19.171,20.459 17.568,20.217 17.445,20.389 17.281,20.544 17.061,20.66 L 17.059,20.662 C 16.747,20.877 16.386,21 16.004,21"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-important.svg b/.icons/awkward/32x32/places/folder-pink-important.svg
new file mode 100644
index 00000000..145db097
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15,16 H 17 V 20 H 15 Z M 16,21 C 16.552,21 17,21.448 17,22 17,22.552 16.552,23 16,23 15.448,23 15,22.552 15,22 15,21.448 15.448,21 16,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-java.svg b/.icons/awkward/32x32/places/folder-pink-java.svg
new file mode 100644
index 00000000..b46f16f2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 15.008,13 C 15.008,13 15.585,13.353 15.178,14.281 14.562,15.68 15.746,16 15.746,16 15.746,16 15.37,15.672 15.871,14.518 16.425,13.238 15.008,13 15.008,13 Z M 16.6,14.928 C 16.6,14.928 15.551,15.393 16.227,16.666 16.673,17.509 16.178,17.928 16.178,17.928 16.178,17.928 17.445,17.51 16.834,16.346 16.285,15.293 16.6,14.928 16.6,14.928 Z M 13.336,15 C 13.336,15 12.585,15.799 13.328,16.781 13.82,17.435 13.498,18 13.498,18 13.498,18 14.429,17.175 13.756,16.271 13.148,15.457 13.336,15 13.336,15 Z M 13.498,18 H 11 L 12.5,24 H 18 L 18.34,23.016 C 18.506,23.057 18.678,23.086 18.857,23.086 20.041,23.086 21,22.326 21,21.143 21,20.138 20.307,19.303 19.375,19.07 L 19.572,18 Z M 19.203,19.76 A 0.71429,1.4286 15 0 1 19.227,19.764 0.71429,1.4286 15 0 1 19.547,21.328 0.71429,1.4286 15 0 1 18.512,22.527 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-kde.svg b/.icons/awkward/32x32/places/folder-pink-kde.svg
new file mode 100644
index 00000000..e1fdb9be
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <g transform="translate(7,11.00002)">
+ <path style="fill:#542233" d="m9.0056 1.00002-2.0056 0.3989v8.5128l1.9944-0.3116v-3.6l2.8056 4 2.1886-1.00012-2.9886-3.39988 3.0114-3.6-2.2114-1.00014-2.8056 4.20014v-4.20014z"/>
+ <path style="fill:#542233" d="m4.28125 4.2011719c-0.0246 3e-3 -0.051712 0.00874-0.070312 0.027344l-0.8535161 0.847656c-0.035792 0.0357-0.039984 0.089612-0.013672 0.1328125l0.9082031 1.4882812c-0.213336 0.346448-0.3789944 0.72368-0.4902343 1.125l-1.6738281 0.3457032c-0.05084 0.0104-0.0878906 0.0593281-0.0878906 0.1113281v1.1972656c0 0.0507 0.038572 0.093769 0.087891 0.1054687l1.6230469 0.390625c0.102124 0.4515198 0.2747303 0.8766718 0.5039063 1.2636718l-0.9453126 1.429688c-0.02868 0.0435-0.023316 0.101771 0.013672 0.138672l0.8535157 0.847656c0.036 0.0357 0.091566 0.03977 0.1347656 0.01367l1.4765625-0.890625c0.36468 0.217976 0.7624668 0.384786 1.1855469 0.490234l0.3457031 1.646484c0.0107995 0.050802 0.0530682 0.087893 0.1054682 0.087893h1.2070313c0.0504 0 0.093469-0.03313 0.1054687-0.08203l0.4101563-1.658203c0.42644-0.110472 0.8235331-0.288804 1.1894531-0.513672l1.482422 0.964844c0.0438 0.0282 0.101472 0.02263 0.138672-0.01367l0.849609-0.845704c0.036-0.0357 0.04398-0.09186 0.01758-0.134765l-0.580078-0.947266-0.189453 0.05859c-0.0276 0.0084-0.05802-0.0036-0.07422-0.02734 0 0-0.179449-0.244084-0.322265-0.4375-0.05957-0.09064-0.550829-0.687764-0.890625-1.121093a3 3 0 0 1-2.728517 1.757809 3 3 0 0 1-3-3 3 3 0 0 1 1.4003906-2.5351562v-1.5898438c-0.22315 0.082948-0.3698787 0.1843413-0.5742187 0.3007812l-1.4765625-0.9589843c-0.0219-0.0144-0.044059-0.018025-0.068359-0.015625z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-linux.svg b/.icons/awkward/32x32/places/folder-pink-linux.svg
new file mode 100644
index 00000000..fbf1e343
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 15.843,21.196 C 15.043,21.569 14.299,21.565 13.799,21.529 13.203,21.486 12.723,21.322 12.513,21.18 12.383,21.092 12.206,21.126 12.118,21.256 12.03,21.386 12.064,21.562 12.194,21.65 12.533,21.879 13.132,22.05 13.758,22.095 13.864,22.103 13.981,22.108 14.106,22.108 14.651,22.108 15.343,22.056 16.083,21.711 16.225,21.645 16.287,21.476 16.221,21.334 16.155,21.192 15.986,21.13 15.843,21.196 Z M 19.001,20.775 C 19.028,18.308 19.282,13.645 14.558,14.021 9.8935,14.397 11.13,19.324 11.061,20.974 10.999,21.847 10.709,22.914 10.3,24 H 11.561 C 11.69,23.54 11.786,23.085 11.827,22.651 11.903,22.704 11.984,22.755 12.071,22.804 12.212,22.887 12.333,22.998 12.462,23.115 12.762,23.389 13.102,23.699 13.768,23.738 13.812,23.74 13.857,23.742 13.901,23.742 14.574,23.742 15.034,23.447 15.404,23.211 15.581,23.097 15.734,22.999 15.878,22.952 16.287,22.824 16.645,22.617 16.912,22.354 16.954,22.313 16.993,22.271 17.029,22.228 17.178,22.773 17.382,23.387 17.608,24 H 20.3 C 19.654,23.002 18.987,22.024 19.001,20.776 Z M 11.512,19.433 C 11.512,19.433 11.512,19.433 11.512,19.433 11.466,18.627 11.851,17.95 12.373,17.92 12.894,17.889 13.355,18.518 13.401,19.323 13.401,19.323 13.401,19.323 13.401,19.323 13.403,19.367 13.405,19.41 13.405,19.452 13.239,19.494 13.09,19.554 12.957,19.624 12.956,19.618 12.956,19.612 12.955,19.607 V 19.606 C 12.911,19.149 12.667,18.804 12.41,18.835 12.153,18.866 11.981,19.262 12.026,19.719 12.026,19.72 12.026,19.72 12.026,19.72 12.045,19.919 12.103,20.097 12.183,20.232 12.163,20.248 12.107,20.289 12.042,20.336 11.993,20.371 11.934,20.415 11.863,20.467 11.669,20.212 11.536,19.846 11.512,19.433 Z M 16.797,21.423 C 16.778,21.849 16.221,22.25 15.707,22.41 L 15.704,22.411 C 15.49,22.48 15.3,22.603 15.098,22.732 14.758,22.949 14.408,23.173 13.901,23.173 13.868,23.173 13.834,23.172 13.8,23.17 13.336,23.143 13.119,22.945 12.845,22.695 12.7,22.563 12.55,22.426 12.356,22.313 L 12.352,22.311 C 11.935,22.075 11.676,21.782 11.66,21.527 11.652,21.401 11.708,21.291 11.828,21.201 12.088,21.006 12.262,20.879 12.377,20.794 12.505,20.701 12.544,20.673 12.573,20.645 12.593,20.626 12.615,20.604 12.639,20.581 12.878,20.349 13.277,19.961 13.891,19.961 14.266,19.961 14.681,20.105 15.123,20.389 15.331,20.525 15.512,20.587 15.742,20.667 15.899,20.721 16.078,20.783 16.318,20.885 L 16.322,20.887 C 16.545,20.979 16.809,21.146 16.797,21.423 Z M 16.674,20.424 C 16.631,20.402 16.586,20.382 16.539,20.362 16.323,20.27 16.15,20.207 16.007,20.157 16.086,20.002 16.135,19.808 16.14,19.598 V 19.598 C 16.151,19.086 15.893,18.671 15.564,18.67 15.234,18.67 14.959,19.084 14.948,19.595 V 19.595 C 14.947,19.612 14.947,19.629 14.947,19.645 14.745,19.552 14.545,19.484 14.35,19.443 14.349,19.423 14.348,19.404 14.348,19.385 V 19.384 C 14.329,18.453 14.901,17.681 15.625,17.662 16.349,17.642 16.951,18.381 16.97,19.313 V 19.314 C 16.979,19.735 16.866,20.123 16.673,20.424 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-locked.svg b/.icons/awkward/32x32/places/folder-pink-locked.svg
new file mode 100644
index 00000000..b28340e1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 16 14 C 14.34 14 13 15.3 13 17 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 17 C 19 15.3 17.66 14 16 14 z M 16 15 C 17.11 15 18 15.9 18 17 L 18 18 L 14 18 L 14 17 C 14 15.9 14.89 15 16 15 z"/>
+ <path style="fill:#3f51b5" d="M 12,23.5 V 24 H 12.5 C 12.223,24 12,23.777 12,23.5 Z"/>
+ <path style="fill:#3f51b5" d="M 20,23.5 C 20,23.777 19.777,24 19.5,24 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-mail-cloud.svg b/.icons/awkward/32x32/places/folder-pink-mail-cloud.svg
new file mode 100644
index 00000000..d44ed0c9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 15.667,15 A 3.3333,3.6364 0 0 0 12.512,17.471 2.6667,2.9091 0 0 0 11,20.091 2.6667,2.9091 0 0 0 13.667,23 2.6667,2.9091 0 0 0 15.439,22.26 3.3333,3.6364 0 0 0 15.667,22.273 3.3333,3.6364 0 0 0 17.076,21.927 2.6667,2.9091 0 0 0 18.334,22.273 2.6667,2.9091 0 0 0 21,19.364 2.6667,2.9091 0 0 0 18.333,16.455 2.6667,2.9091 0 0 0 18.328,16.455 3.3333,3.6364 0 0 0 15.666,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-mail.svg b/.icons/awkward/32x32/places/folder-pink-mail.svg
new file mode 100644
index 00000000..7d5c6ff9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 16,13 C 12.687,13 10,15.687 10,19 10,22.314 12.687,25 16,25 H 19.75 C 19.75,25 20.453,24.699 20.5,23.949 20.5,23.199 19.75,23 19.75,23 H 16 C 15.805,22.999 15.611,22.983 15.418,22.953 14.718,22.874 14.162,22.654 13.742,22.301 L 13.736,22.297 C 12.65,21.551 12,20.318 12,19 12,16.791 13.791,15 16,15 18.209,15 20,16.791 20,19 20,19.454 19.908,19.745 19.76,20.002 19.756,20.002 19.753,20 19.75,20 H 18.816 C 18.928,19.686 19,19.352 19,19 19,17.343 17.657,16 16,16 14.344,16 13,17.343 13,19 13,20.657 14.343,22 16,22 H 19.75 C 20.292,21.95 20.673,21.629 21.02,21.424 21.782,20.88 22,20.114 22,19 22,15.686 19.314,13 16,13 Z M 16,18 C 16.552,18 17,18.448 17,19 17,19.552 16.552,20 16,20 15.448,20 15,19.552 15,19 15,18.448 15.448,18 16,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-mega.svg b/.icons/awkward/32x32/places/folder-pink-mega.svg
new file mode 100644
index 00000000..e8b81f62
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 16,13 C 12.686,13 10,15.686 10,19 10,22.314 12.686,25 16,25 19.314,25 22,22.314 22,19 22,15.686 19.314,13 16,13 Z M 13,16 H 15 V 16 L 16,17 17,16 H 19 V 22 H 17 V 19 L 16,20 15,19 V 22 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-meocloud.svg b/.icons/awkward/32x32/places/folder-pink-meocloud.svg
new file mode 100644
index 00000000..1ea0e169
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 16.2,15 C 14.998,15 13.897,15.676 13.352,16.748 13.113,16.651 12.857,16.6 12.6,16.6 11.599,16.6 10.755,17.341 10.621,18.332 9.653,18.665 9.001,19.576 9,20.6 9,21.925 10.075,23 11.4,23 H 18.6 C 19.925,23 21,21.925 21,20.6 20.999,19.581 20.356,18.675 19.395,18.338 19.398,18.292 19.399,18.245 19.4,18.199 19.4,16.432 17.967,15 16.2,15 Z M 16.199,17 C 16.884,17 17.396,17.511 17.398,18.195 V 18.201 C 17.337,19.099 17.883,19.927 18.732,20.225 18.899,20.283 18.999,20.424 19,20.6 19,20.844 18.844,21 18.6,21 H 11.4 C 11.156,21 11.001,20.845 11,20.602 V 20.6 C 11.001,20.422 11.102,20.282 11.27,20.225 11.985,19.979 12.5,19.351 12.602,18.602 13.564,18.992 14.664,18.581 15.135,17.656 15.341,17.25 15.747,17 16.199,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-music-open.svg b/.icons/awkward/32x32/places/folder-pink-music-open.svg
new file mode 100644
index 00000000..98293e30
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 14,21.27 C 13.7,21.09 13.35,21 13,21 11.9,21 11,21.9 11,23 11,24.1 11.9,25 13,25 14.1,25 15,24.1 15,23 V 18 H 19 V 21.27 C 18.7,21.09 18.35,21 18,21 16.9,21 16,21.9 16,23 16,24.1 16.9,25 18,25 19.1,25 20,24.1 20,23 V 16 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-music.svg b/.icons/awkward/32x32/places/folder-pink-music.svg
new file mode 100644
index 00000000..8a24d8da
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 14,19.27 C 13.7,19.09 13.35,19 13,19 11.9,19 11,19.9 11,21 11,22.1 11.9,23 13,23 14.1,23 15,22.1 15,21 V 16 H 19 V 19.27 C 18.7,19.09 18.35,19 18,19 16.9,19 16,19.9 16,21 16,22.1 16.9,23 18,23 19.1,23 20,22.1 20,21 V 14 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-network.svg b/.icons/awkward/32x32/places/folder-pink-network.svg
new file mode 100644
index 00000000..07428280
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15.643,15.384 C 15.691,15.379 15.751,15.387 15.799,15.384 15.805,15.407 15.764,15.488 15.71,15.607 15.363,16.365 15.343,17.253 15.665,17.728 15.723,17.814 15.777,17.896 15.777,17.906 15.777,17.917 15.714,17.929 15.643,17.929 15.476,17.929 15.318,17.827 14.996,17.571 14.852,17.458 14.666,17.363 14.594,17.348 14.48,17.326 14.45,17.336 14.304,17.482 14.167,17.619 14.125,17.692 14.125,17.817 14.125,18.29 14.687,18.667 15.732,18.888 17.151,19.189 17.501,19.459 17.54,20.205 17.589,21.141 17.091,21.847 16,22.393 15.87,22.458 15.787,22.483 15.732,22.504 15.708,22.502 15.689,22.507 15.665,22.504 15.656,22.476 15.643,22.408 15.643,22.281 15.643,21.784 15.447,21.273 15.152,20.987 15.073,20.91 14.851,20.747 14.661,20.63 14.471,20.512 14.279,20.375 14.237,20.317 14.166,20.22 14.16,20.161 14.214,19.982 14.313,19.656 14.431,19.474 14.661,19.268 14.781,19.16 14.902,19.069 14.929,19.067 14.955,19.065 14.775,19.011 14.505,18.955 14.234,18.9 13.839,18.784 13.634,18.71 13.26,18.575 12.755,18.29 12.563,18.085 12.555,18.076 12.547,18.07 12.54,18.063 12.816,16.964 13.59,16.063 14.616,15.63 14.831,15.539 15.052,15.476 15.286,15.429 15.402,15.405 15.523,15.396 15.643,15.384 Z M 18.991,17.058 C 19.075,17.11 19.392,17.795 19.482,18.129 19.599,18.561 19.59,19.308 19.482,19.736 19.441,19.9 19.388,20.052 19.371,20.071 19.353,20.09 19.289,19.981 19.214,19.848 19.139,19.715 18.9,19.433 18.701,19.223 18.126,18.617 18.036,18.301 18.277,17.817 18.398,17.573 18.926,17.018 18.991,17.058 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-nextcloud.svg b/.icons/awkward/32x32/places/folder-pink-nextcloud.svg
new file mode 100644
index 00000000..72eaf819
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#542233" d="M 22,16 A 3,3 0 0 0 19,19 3,3 0 0 0 22,22 3,3 0 0 0 25,19 3,3 0 0 0 22,16 Z M 22,18 A 1,1 0 0 1 23,19 1,1 0 0 1 22,20 1,1 0 0 1 21,19 1,1 0 0 1 22,18 Z M 8,16 A 3,3 0 0 0 5,19 3,3 0 0 0 8,22 3,3 0 0 0 11,19 3,3 0 0 0 8,16 Z M 8,18 A 1,1 0 0 1 9,19 1,1 0 0 1 8,20 1,1 0 0 1 7,19 1,1 0 0 1 8,18 Z M 15,15 A 4,4 0 0 0 11,19 4,4 0 0 0 15,23 4,4 0 0 0 19,19 4,4 0 0 0 15,15 Z M 15,17 A 2,2 0 0 1 17,19 2,2 0 0 1 15,21 2,2 0 0 1 13,19 2,2 0 0 1 15,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-open.svg b/.icons/awkward/32x32/places/folder-pink-open.svg
new file mode 100644
index 00000000..77f3e44f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-owncloud.svg b/.icons/awkward/32x32/places/folder-pink-owncloud.svg
new file mode 100644
index 00000000..79c87655
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="17.5" cy="18" r="2.25"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22" cy="22" r="1.25"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19.25" cy="20.75" r="2.5"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="10" cy="21" r="2.25"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="16.25" r="1.5"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.5" cy="19" r="2.75"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="22" r="1.25"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="14.75" cy="16.75" r="2.5"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="20" r="3.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-pcloud.svg b/.icons/awkward/32x32/places/folder-pink-pcloud.svg
new file mode 100644
index 00000000..3de0c112
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 16,13 A 5,5 0 0 0 11.396484,16.048828 4,4 0 0 0 8,20 4,4 0 0 0 11.808594,23.990234 V 24 h 9.714844 A 2.4761905,2.4761905 0 0 0 24,21.523438 2.4761905,2.4761905 0 0 0 22.822266,19.417969 2.5,2.5 0 0 0 23,18.5 2.5,2.5 0 0 0 20.578125,16.003906 5,5 0 0 0 16,13 Z m -2,3 h 1 3 v 3 h -3 v 2 h -1 v -2 z m 1,1 v 1 h 2 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-photo.svg b/.icons/awkward/32x32/places/folder-pink-photo.svg
new file mode 100644
index 00000000..e582271b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 14,15 13,16 H 12.5 C 11.669,16 11,16.557 11,17.25 V 21.75 C 11,22.442 11.669,23 12.5,23 H 19.5 C 20.331,23 21,22.442 21,21.75 V 17.25 C 21,16.557 20.331,16 19.5,16 H 19 L 18,15 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-pictures-open.svg b/.icons/awkward/32x32/places/folder-pink-pictures-open.svg
new file mode 100644
index 00000000..cbcb650a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 11.699,17 C 11.311,17 11,17.311 11,17.699 V 24.301 C 11,24.689 11.311,25 11.699,25 H 20.301 C 20.689,25 21,24.689 21,24.301 V 17.699 C 21,17.311 20.689,17 20.301,17 Z M 14,20 17,23 18.5,21 20,23 V 24 H 12 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-pictures.svg b/.icons/awkward/32x32/places/folder-pink-pictures.svg
new file mode 100644
index 00000000..42065681
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 11.699 15 C 11.311 15 11 15.311 11 15.699 L 11 22.301 C 11 22.689 11.311 23 11.699 23 L 20.301 23 C 20.689 23 21 22.689 21 22.301 L 21 15.699 C 21 15.311 20.689 15 20.301 15 L 11.699 15 z M 14 18 L 17 21 L 18.5 19 L 20 21 L 20 22 L 12 22 L 12 20 L 14 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-print.svg b/.icons/awkward/32x32/places/folder-pink-print.svg
new file mode 100644
index 00000000..4c53dc5d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 13,14 V 16 H 19 V 14 Z M 11.715,17 C 11.358,17 11,17.349 11,17.699 V 20.301 C 11,20.651 11.358,21 11.715,21 H 13 V 24 H 19 V 21 H 20.285 C 20.642,21 21,20.651 21,20.301 V 17.699 C 21,17.349 20.642,17 20.285,17 Z M 13,19 H 19 V 20 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-private.svg b/.icons/awkward/32x32/places/folder-pink-private.svg
new file mode 100644
index 00000000..93f7419d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 13,16 C 11.343,16 10,17.343 10,19 10,20.657 11.343,22 13,22 14.27,22 15.401,21.197 15.824,20 H 18 V 21 H 20 V 20 H 21 V 18 H 15.824 C 15.401,16.803 14.27,16 13,16 Z M 13,18 C 13.552,18 14,18.448 14,19 14,19.552 13.552,20 13,20 12.448,20 12,19.552 12,19 12,18.448 12.448,18 13,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-projects.svg b/.icons/awkward/32x32/places/folder-pink-projects.svg
new file mode 100644
index 00000000..446570e4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#542233" d="M 17,14 C 16.781,14.081 16.556,14.187 16.375,14.337 15.512,15.031 16.156,16.288 17,17 V 19 C 17.631,19.437 17.777,19.58 18.15,20 18.34,20.214 18.869,20.756 19,21 V 17 C 19.862,16.3 20.462,15.094 19.625,14.375 19.444,14.225 19.219,14.088 19,14 V 15.406 C 19,15.694 18.601,15.981 18.211,15.981 H 17.784 C 17.434,15.981 17,15.694 17,15.406 Z M 15,19 C 12.5,19 11,21.125 11,23 L 10.156,23.005 C 10,23.006 10,23.161 10,23.161 L 9.9963,23.844 C 9.9954,24 10.153,24 10.153,24 H 19.865 C 19.865,24 20.026,24 20.021,23.844 L 20,23.165 C 20,23.165 20,23.01 19.844,23.009 L 19.009,23 C 19.009,21.125 17.5,19 15,19 Z M 15,21 C 17,21 17,22.225 17,23 H 13 C 13,22.25 13,21 15,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-public.svg b/.icons/awkward/32x32/places/folder-pink-public.svg
new file mode 120000
index 00000000..4a1f7f6c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-public.svg
@@ -0,0 +1 @@
+folder-pink-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-pink-publicshare-open.svg b/.icons/awkward/32x32/places/folder-pink-publicshare-open.svg
new file mode 100644
index 00000000..525a7f18
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 13.41,18.301 C 13.376,18.308 13.341,18.321 13.309,18.336 12.986,18.487 12.902,18.959 13.123,19.396 13.301,19.748 13.616,19.966 13.902,19.959 14.118,21.128 14.976,22 16,22 17.024,22 17.882,21.128 18.098,19.959 18.384,19.966 18.699,19.748 18.877,19.396 19.098,18.959 19.014,18.487 18.691,18.336 18.659,18.321 18.624,18.308 18.59,18.301 18.548,17.023 17.406,16 16,16 14.594,16 13.452,17.023 13.41,18.301 Z M 15.996,23 C 15.413,23 14.887,22.71 14.5,22.248 12.869,22.489 11.125,22.838 11.016,23.236 11.014,23.242 11.017,23.249 11.016,23.254 11.011,23.274 11.01,23.292 11.008,23.312 11.007,23.322 11,23.328 11,23.338 V 24.732 C 11,24.881 11.111,25 11.25,25 H 20.75 C 20.889,25 21,24.881 21,24.732 V 23.328 C 20.999,23.296 20.985,23.268 20.977,23.236 20.861,22.822 19.171,22.459 17.568,22.217 17.445,22.389 17.281,22.544 17.061,22.66 L 17.059,22.662 C 16.747,22.877 16.386,23 16.004,23"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-recent.svg b/.icons/awkward/32x32/places/folder-pink-recent.svg
new file mode 100644
index 00000000..f616b75e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 16,13 A 6,6 0 0 0 10,19 6,6 0 0 0 16,25 6,6 0 0 0 22,19 6,6 0 0 0 16,13 Z M 16,15 A 4,4 0 0 1 20,19 4,4 0 0 1 16,23 4,4 0 0 1 12,19 4,4 0 0 1 16,15 Z M 15,16 V 20 H 19 V 18 H 17 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-remote-open.svg b/.icons/awkward/32x32/places/folder-pink-remote-open.svg
new file mode 100644
index 00000000..ef5fcec7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 15,16 C 13.324,16.32 12.342,17.434 12,19 H 10 V 21 H 12 C 12.343,22.565 13.325,23.68 15,24 Z M 16,16 V 24 C 17.675,23.68 18.657,22.565 19,21 H 21 V 19 H 19 C 18.658,17.434 17.676,16.32 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-remote.svg b/.icons/awkward/32x32/places/folder-pink-remote.svg
new file mode 100644
index 00000000..5f75aa01
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 15,15 C 13.324,15.32 12.342,16.434 12,18 H 10 V 20 H 12 C 12.343,21.565 13.325,22.68 15,23 Z M 16,15 V 23 C 17.675,22.68 18.657,21.565 19,20 H 21 V 18 H 19 C 18.658,16.434 17.676,15.32 16,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-script.svg b/.icons/awkward/32x32/places/folder-pink-script.svg
new file mode 100644
index 00000000..c291ceee
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-script.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g transform="translate(-16.5,12)">
+ <path style="fill:#542233" d="M 25.5,1 V 13 H 37.5 V 1 Z"/>
+ <g style="fill:#f06292">
+ <path style="fill:#f06292" d="M 32.5,8 H 36.5 V 9 H 32.5 Z"/>
+ <rect style="fill:#f06292" width="1" height="7" x="28.5" y="2"/>
+ <path style="fill:#f06292" d="M 28,3 C 27.17,3 26.5,3.67 26.5,4.5 26.5,5.33 27.17,6 28,6 H 29.5 30 C 30.28,6 30.5,6.22 30.5,6.5 30.5,6.78 30.28,7.01 30,7 H 29.5 28 26.59 C 26.8,7.58 27.35,8 28,8 H 29.5 30 C 30.83,8 31.5,7.33 31.5,6.5 31.5,5.67 30.83,5 30,5 H 29.5 28 C 27.72,5 27.5,4.78 27.5,4.5 27.5,4.22 27.72,4 28,4 H 29.5 30 31.41 C 31.2,3.42 30.65,3 30,3 H 29.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-steam.svg b/.icons/awkward/32x32/places/folder-pink-steam.svg
new file mode 100644
index 00000000..22787e3b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 7,20.056 10.008,21.793 C 10.003,21.862 10,21.931 10,22 10,23.657 11.343,25 13,25 14.657,25 16,23.657 16,22 15.998,21.863 15.987,21.727 15.967,21.592 L 19.605,18.994 C 21.495,18.937 22.998,17.39 23,15.5 23,13.567 21.433,12 19.5,12 17.567,12 15.999,13.567 16,15.514 L 13.678,19.082 C 13.456,19.029 13.228,19.001 13,19 12.547,19.001 12.1,19.105 11.693,19.303 L 7,16.594 M 19.5,13 C 20.881,13 22,14.119 22,15.5 22,16.881 20.881,18 19.5,18 18.119,18 17,16.881 17,15.5 17,14.119 18.119,13 19.5,13 Z M 19.5,14 C 18.672,14 18,14.672 18,15.5 18,16.328 18.672,17 19.5,17 20.328,17 21,16.328 21,15.5 21,14.672 20.328,14 19.5,14 Z M 13,20 C 14.105,20 15,20.895 15,22 15,23.105 14.105,24 13,24 12.046,23.999 11.226,23.324 11.041,22.389 L 11.746,22.797 C 12.466,23.212 13.379,22.968 13.795,22.248 14.21,21.528 13.966,20.615 13.246,20.199 L 12.908,20.004 C 12.939,20.002 12.969,20.001 13,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-tar.svg b/.icons/awkward/32x32/places/folder-pink-tar.svg
new file mode 100644
index 00000000..6807028d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <path style="fill:#542233" d="M 15 11 L 15 12 L 16 12 L 16 11 L 15 11 z M 15 12 L 14 12 L 14 13 L 15 13 L 15 12 z M 15 13 L 15 14 L 16 14 L 16 13 L 15 13 z M 15 14 L 14 14 L 14 15 L 15 15 L 15 14 z M 15 15 L 15 16 C 15.552 16 16 15.5 16 15 L 15 15 z"/>
+ <path style="fill:#542233" d="M 15,16 C 13.895,16 13,16.9 13,18 V 22 C 13,23.1 13.895,24 15,24 16.105,24 17,23.1 17,22 V 18 C 17,16.9 16.105,16 15,16 Z M 15,17 C 15.552,17 16,17.4 16,18 16,18.5 15.552,19 15,19 14.448,19 14,18.5 14,18 14,17.4 14.448,17 15,17 Z M 15,20 C 15.552,20 16,20.4 16,21 V 22 C 16,22.5 15.552,23 15,23 14.448,23 14,22.5 14,22 V 21 C 14,20.4 14.448,20 15,20 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-templates-open.svg b/.icons/awkward/32x32/places/folder-pink-templates-open.svg
new file mode 100644
index 00000000..f1b3d74e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 12.75,16 C 12.334,16 12,16.335 12,16.75 V 23 H 13 V 24 H 14 V 18 H 17 V 20 H 18 V 25 H 19 V 24 H 20 V 18.5 L 17.5,16 Z M 19,25 V 26 H 20 V 25 Z M 18,25 H 17 V 26 H 18 Z M 17,25 V 24 H 16 V 25 Z M 16,25 H 15 V 26 H 16 Z M 15,25 V 24 H 14 V 25 Z M 14,25 H 13 V 26 H 14 Z M 13,25 V 24 H 12 V 25 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-templates.svg b/.icons/awkward/32x32/places/folder-pink-templates.svg
new file mode 100644
index 00000000..95c2de7a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 12.75,14 C 12.334,14 12,14.335 12,14.75 V 21 H 13 V 22 H 14 V 16 H 17 V 18 H 18 V 23 H 19 V 22 H 20 V 16.5 L 17.5,14 Z M 19,23 V 24 H 20 V 23 Z M 18,23 H 17 V 24 H 18 Z M 17,23 V 22 H 16 V 23 Z M 16,23 H 15 V 24 H 16 Z M 15,23 V 22 H 14 V 23 Z M 14,23 H 13 V 24 H 14 Z M 13,23 V 22 H 12 V 23 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-torrent.svg b/.icons/awkward/32x32/places/folder-pink-torrent.svg
new file mode 100644
index 00000000..e82fbb70
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 16 13 A 6 6 0 0 0 10 19 A 6 6 0 0 0 16 25 L 28 25 L 28 24 L 19.308594 24 L 16 24 A 5 5 0 0 1 11 19 A 5 5 0 0 1 16 14 L 16 13 z M 16 15 C 13.790861 15 12 16.790861 12 19 C 12 21.209139 13.790861 23 16 23 L 28 23 L 28 22 L 16 22 C 14.343146 22 13 20.656854 13 19 C 13 17.343146 14.343146 16 16 16 C 16.3409 16.0014 16.679075 16.0608 17 16.175781 L 17 15.130859 C 16.673523 15.045224 16.337519 15.001255 16 15 z M 16 17 A 2 2 0 0 0 14 19 A 2 2 0 0 0 16 21 L 28 21 L 28 20 L 16 20 A 1 1 0 0 1 15 19 A 1 1 0 0 1 16 18 L 17.730469 18 A 2 2 0 0 0 16 17 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-unlocked.svg b/.icons/awkward/32x32/places/folder-pink-unlocked.svg
new file mode 100644
index 00000000..ad9d80f1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 16 13 C 14.34 13 13 14.3 13 16 L 14 16 C 14 14.9 14.89 14 16 14 C 17.11 14 18 14.9 18 16 L 18 18 L 15 18 L 14 18 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 16 C 19 14.3 17.66 13 16 13 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-vbox.svg b/.icons/awkward/32x32/places/folder-pink-vbox.svg
new file mode 100644
index 00000000..546d31e5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:none;stroke:#542233;stroke-width:2;stroke-linejoin:round" d="M 10,18 H 12.5 L 14,23 15.5,15 17,19 18.5,16 20,20 H 22"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-video.svg b/.icons/awkward/32x32/places/folder-pink-video.svg
new file mode 100644
index 00000000..ca5cbe71
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 10.75,15 C 10.334,15 10,15.335 10,15.75 V 22.25 C 10,22.666 10.334,23 10.75,23 H 18.25 C 18.666,23 19,22.666 19,22.25 V 19 15.75 C 19,15.335 18.666,15 18.25,15 Z M 19,19 22,22 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-videos-open.svg b/.icons/awkward/32x32/places/folder-pink-videos-open.svg
new file mode 100644
index 00000000..c8ca4f53
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 10.75,16 C 10.334,16 10,16.335 10,16.75 V 23.25 C 10,23.666 10.334,24 10.75,24 H 18.25 C 18.666,24 19,23.666 19,23.25 V 20 16.75 C 19,16.335 18.666,16 18.25,16 Z M 19,20 22,23 V 17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-videos.svg b/.icons/awkward/32x32/places/folder-pink-videos.svg
new file mode 120000
index 00000000..750933b6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-videos.svg
@@ -0,0 +1 @@
+folder-pink-video.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-pink-visiting.svg b/.icons/awkward/32x32/places/folder-pink-visiting.svg
new file mode 100644
index 00000000..d4bdf027
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 4.25,11 C 3.5575,11 3,11.558 3,12.25 V 13.021 L 27.111,26.941 C 27.625,26.786 28,26.316 28,25.75 V 24.454 L 4.6965,11 Z M 9.893,11 28,21.454 V 18.454 L 15.088,11 Z M 20.284,11 28,15.454 V 12.454 L 25.48,11 Z M 3,16.021 V 19.021 L 16.82,27 H 22.016 Z M 3,22.02 V 25.02 L 6.428,27 H 11.624 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-wifi.svg b/.icons/awkward/32x32/places/folder-pink-wifi.svg
new file mode 100644
index 00000000..ffe3cd98
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 15.5,15 C 13.505,15 11.78,16 10,17.25 L 15.5,24 21,17.25 C 19.227,16 17.494,15 15.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-wine.svg b/.icons/awkward/32x32/places/folder-pink-wine.svg
new file mode 100644
index 00000000..270a4a6d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <rect style="fill:#542233" width="4" height="4" x="11" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#542233" width="4" height="4" x="16" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#542233" width="4" height="4" x="16" y="19" rx=".625" ry=".625"/>
+ <rect style="fill:#542233" width="4" height="4" x="11" y="19" rx=".625" ry=".625"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink-yandex-disk.svg b/.icons/awkward/32x32/places/folder-pink-yandex-disk.svg
new file mode 100644
index 00000000..f825bf6e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 14.319,15.035 C 11.652,15.035 12.273,17.271 10.907,18.005 10.86,18.032 10.834,18.056 10.792,18.082 11.692,17.547 12.802,17.098 13.981,16.795 14.979,16.538 15.991,16.394 16.925,16.376 16.949,16.376 16.973,16.376 16.997,16.376 16.096,16.12 15.998,15.035 14.319,15.035 Z M 17.225,17.051 C 16.292,17.069 15.279,17.213 14.281,17.47 10.991,18.317 8.6463,20.158 9.044,21.582 9.2731,22.396 10.377,23.133 12.022,23.231 12.021,23.225 12.02,23.219 12.019,23.213 11.93,22.443 12.419,21.773 12.992,21.319 13.565,20.865 14.301,20.535 15.129,20.36 15.957,20.184 16.731,20.192 17.379,20.387 17.988,20.571 18.561,20.971 18.702,21.657 20.35,20.733 21.206,19.419 20.958,18.518 20.695,17.574 19.264,17.012 17.225,17.051 Z M 16.247,21 C 15.916,20.996 15.564,21.032 15.214,21.107 13.767,21.414 12.666,22.287 12.755,23.056 12.844,23.826 14.089,24.2 15.536,23.893 16.983,23.585 18.084,22.712 17.994,21.943 17.93,21.383 17.241,21.012 16.247,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-pink.svg b/.icons/awkward/32x32/places/folder-pink.svg
new file mode 100644
index 00000000..a91f4e23
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-pink.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-print.svg b/.icons/awkward/32x32/places/folder-print.svg
new file mode 120000
index 00000000..5ddb5582
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-print.svg
@@ -0,0 +1 @@
+folder-oomox-print.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-private.svg b/.icons/awkward/32x32/places/folder-private.svg
new file mode 120000
index 00000000..d799c785
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-private.svg
@@ -0,0 +1 @@
+folder-oomox-private.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-projects.svg b/.icons/awkward/32x32/places/folder-projects.svg
new file mode 120000
index 00000000..68389090
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-projects.svg
@@ -0,0 +1 @@
+folder-oomox-projects.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-public.svg b/.icons/awkward/32x32/places/folder-public.svg
new file mode 120000
index 00000000..a2956a2e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-public.svg
@@ -0,0 +1 @@
+folder-publicshare.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-publicshare-open.svg b/.icons/awkward/32x32/places/folder-publicshare-open.svg
new file mode 120000
index 00000000..0108ff6d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-publicshare-open.svg
@@ -0,0 +1 @@
+folder-oomox-publicshare-open.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-publicshare.svg b/.icons/awkward/32x32/places/folder-publicshare.svg
new file mode 120000
index 00000000..cd92d1f1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-publicshare.svg
@@ -0,0 +1 @@
+folder-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-recent.svg b/.icons/awkward/32x32/places/folder-recent.svg
new file mode 120000
index 00000000..6ab27a13
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-recent.svg
@@ -0,0 +1 @@
+folder-oomox-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-red-activities.svg b/.icons/awkward/32x32/places/folder-red-activities.svg
new file mode 100644
index 00000000..9ea398c3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#4f1d1d" cx="11.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#4f1d1d" cx="15.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#4f1d1d" cx="19.5" cy="19.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-android.svg b/.icons/awkward/32x32/places/folder-red-android.svg
new file mode 100644
index 00000000..dbdfe782
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+ <path style="fill:#4f1d1d" d="m9.9902344 14.988281a1.0001 1.0001 0 0 0-0.7636719 1.644531l1.0761715 1.316407c-0.7422346 1.034712-1.1268513 2.468362-1.3007809 4.28125-0.0367464 0.769972 0.7753907 0.769531 0.7753907 0.769531h10.425781s0.835451-1.68e-4 0.794922-0.808594c-0.189021-1.874847-0.601975-3.337697-1.402344-4.373047l1.111328-1.111328a1.0001 1.0001 0 0 0-0.726562-1.716797 1.0001 1.0001 0 0 0-0.6875 0.302735l-1.273438 1.273437c-0.79792-0.371041-1.785583-0.566406-3.019531-0.566406-1.317391 0-2.360855 0.215623-3.185547 0.638672l-1.041015-1.271484a1.0001 1.0001 0 0 0-0.7832036-0.378907z"/>
+ <circle style="fill:#e25252" cx="12" cy="20" r="1"/>
+ <circle style="fill:#e25252" cx="-18" cy="20" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-apple.svg b/.icons/awkward/32x32/places/folder-red-apple.svg
new file mode 100644
index 00000000..591c6033
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 17.989,14 C 17.493,14.018 16.892,14.29 16.536,14.656 16.217,14.981 15.936,15.498 16.011,15.996 16.564,16.034 17.131,15.749 17.476,15.383 17.82,15.016 18.053,14.508 17.989,14 Z M 17.661,16.006 C 17.004,16.058 16.403,16.49 16.063,16.49 15.676,16.49 15.079,16.021 14.444,16.033 13.61,16.047 12.84,16.552 12.411,17.354 11.545,18.967 12.188,21.356 13.032,22.664 13.445,23.304 14,24 14.585,24 15.17,24 15.442,23.566 16.194,23.566 16.946,23.566 17.148,23.986 17.815,23.986 18.482,23.986 18.908,23.334 19.317,22.691 19.791,21.949 19.988,21.228 20,21.191 19.985,21.184 18.694,20.655 18.681,19.061 18.668,17.726 19.697,17.084 19.743,17.053 19.166,16.147 18.267,16.022 17.946,16.008 17.851,15.997 17.755,15.998 17.661,16.006 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-arduino.svg b/.icons/awkward/32x32/places/folder-red-arduino.svg
new file mode 100644
index 00000000..3b637340
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#4f1d1d" d="m11.40822 15c-0.44417 0-0.88635 0.08893-1.2978 0.2627-0.4114996 0.17376-0.7872996 0.4296-1.1044996 0.75295-0.3172 0.3234-0.5713 0.7102-0.7442 1.1355-0.1725 0.426-0.2615 0.885-0.2615 1.347 0 0.46216 0.08879 0.92105 0.26172 1.3467 0.17294 0.4256 0.42698 0.8124 0.74415 1.1358 0.31717 0.323321 0.693 0.579151 1.1044996 0.752951 0.4021 0.1698 0.8337 0.25774 1.2676 0.26172 0.01025 3.71e-4 0.02008 6e-4 0.03027 1e-3 1.055 0.04997 1.9052-0.36871 2.5274-0.97655 0.42532-0.415521 0.7595-0.906201 1.0644-1.406201 0.30496 0.50005 0.6391 0.99075 1.0644 1.406201 0.6222 0.60785 1.4723 1.0265 2.5274 0.97655 0.0102-3.71e-4 0.02003-4.9e-4 0.03028-1e-3 0.43388-0.0037 0.8645-0.09192 1.2666-0.26172 0.4115-0.17376 0.7883-0.4296 1.1054-0.752951l2e-3 -0.0039c0.31586-0.32274 0.56975-0.7075 0.7422-1.1318 0.1725-0.4255 0.2615-0.8845 0.2615-1.3465 0-0.46216-0.0888-0.9211-0.26172-1.3467l-0.0029-0.0059c-0.173-0.423-0.426-0.808-0.7415-1.13-0.317-0.323-0.693-0.579-1.1045-0.753-0.4115-0.1735-0.8535-0.2625-1.2975-0.2625-1.1116 0-1.9894 0.45712-2.6377 1.0928-0.375 0.367-0.679 0.787-0.9545 1.2165-0.2755-0.4295-0.5795-0.8495-0.954-1.2165-0.6485-0.636-1.5265-1.093-2.638-1.093zm-0.01172 1c0.88675 0 1.4532 0.31778 1.9726 0.84375 0.41181 0.41692 0.7729 0.9841 1.1308 1.6026-0.40852 0.72255-0.80335 1.3825-1.247 1.8301-0.48913 0.49341-0.996 0.765501-1.8242 0.71775h-0.03222c-0.31584 0-0.63425-0.06666-0.9248-0.19336-0.28667-0.125-0.5511996-0.31072-0.7695496-0.5381l-0.0088-0.0088c-0.22-0.231-0.397-0.51-0.515-0.809-0.1175-0.2995-0.1785-0.6255-0.1785-0.9475 0-0.32214 0.06099-0.64815 0.17871-0.94725 0.1177-0.29914 0.29461-0.577 0.51465-0.8086l0.0088-0.0098c0.21833-0.22736 0.4828596-0.41309 0.7695496-0.5381 0.2905-0.1265 0.6085-0.193 0.9245-0.193zm7.207 0c0.31585 0 0.63425 0.06666 0.9248 0.19336 0.28666 0.125 0.5512 0.31072 0.76955 0.5381l0.0088 0.0098c0.22004 0.23162 0.39694 0.50945 0.51465 0.8086 0.1175 0.299 0.1785 0.625 0.1785 0.947 0 0.32216-0.06099 0.6481-0.17871 0.94725-0.1177 0.29914-0.2946 0.57795-0.51465 0.80955l-0.0088 0.0088c-0.21833 0.22736-0.48286 0.41308-0.76955 0.5381-0.29057 0.1267-0.60895 0.19336-0.9248 0.19336h-0.03223c-0.828 0.0475-1.335-0.2245-1.824-0.718-0.4435-0.4475-0.8385-1.1075-1.247-1.83 0.358-0.6185 0.719-1.186 1.131-1.6025 0.5195-0.526 1.086-0.844 1.9725-0.844zm-0.6035 1v1h-1v1h1v1h1v-1h1v-1h-1v-1zm-8 1v1h3v-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-backup.svg b/.icons/awkward/32x32/places/folder-red-backup.svg
new file mode 100644
index 00000000..2d69d2af
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#4f1d1d" d="m15.607422 13.011719c-0.33596 0.021972-0.67371 0.073469-1.009766 0.154297-2.688447 0.646633-4.594183 3.061061-4.597656 5.826172a1.0001 1.0001 0 0 0 0 0.007812h-1l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.005859c0.0023-1.852241 1.263577-3.449661 3.064453-3.882813 1.800879-0.433152 3.651746 0.41586 4.496094 2.064453 0.844348 1.648592 0.452744 3.647246-0.951172 4.855469-1.381932 1.189304-3.520755 1.236987-5.025391 0.15625a1.0005966 1.0005966 0 0 0 -1.167968 1.625c2.245578 1.612935 5.380223 1.556995 7.498046-0.265625 2.095842-1.803701 2.68627-4.820142 1.425782-7.28125-0.945366-1.845831-2.75319-3.030673-4.732422-3.234375-0.329872-0.03395-0.664041-0.041503-1-0.019531zm0.376953 2.974609a1.0001 1.0001 0 0 0 -0.984375 1.013672v2a1.0001 1.0001 0 0 0 0.292969 0.707031l1 1a1.0001 1.0001 0 1 0 1.414062 -1.414062l-0.707031-0.707031v-1.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-books.svg b/.icons/awkward/32x32/places/folder-red-books.svg
new file mode 100644
index 00000000..0430d28a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#4f1d1d" d="m12 15c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-cd.svg b/.icons/awkward/32x32/places/folder-red-cd.svg
new file mode 100644
index 00000000..eb285032
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#4f1d1d" cx="15" cy="19" r="6"/>
+ <circle style="fill:#e25252" cx="15" cy="19" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-copy-cloud.svg b/.icons/awkward/32x32/places/folder-red-copy-cloud.svg
new file mode 100644
index 00000000..679c1470
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 19.5,14 17.25,17.75 18.75,18.5 Z M 11.25,16.25 9,17.857 12,17.75 13.5,23 14.25,22.25 21,23 18.75,19.25 17.785,18.714 14.143,20.857 12.428,16.572 Z M 15.429,17.857 13.714,18.928 14.357,20.428 17.357,18.714 16.286,17.857 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-desktop.svg b/.icons/awkward/32x32/places/folder-red-desktop.svg
new file mode 120000
index 00000000..a4ef218b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-desktop.svg
@@ -0,0 +1 @@
+user-red-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-red-development.svg b/.icons/awkward/32x32/places/folder-red-development.svg
new file mode 100644
index 00000000..b2a3ddcc
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 14.738,14 V 14.002 L 14.627,15.318 A 3.9641,3.9283 0 0 0 13.469,15.982 L 12.262,15.418 11,17.584 12.098,18.34 A 3.9641,3.9283 0 0 0 12.035,19.002 3.9641,3.9283 0 0 0 12.094,19.668 L 11,20.418 12.262,22.584 13.467,22.02 A 3.9641,3.9283 0 0 0 14.629,22.682 L 14.738,24 H 17.262 L 17.373,22.684 A 3.9641,3.9283 0 0 0 18.531,22.02 L 19.738,22.582 21,20.418 19.904,19.664 A 3.9641,3.9283 0 0 0 19.963,19 3.9641,3.9283 0 0 0 19.904,18.336 L 20.998,17.582 19.738,15.418 18.531,15.98 A 3.9641,3.9283 0 0 0 17.371,15.32 L 17.262,14 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-documents-open.svg b/.icons/awkward/32x32/places/folder-red-documents-open.svg
new file mode 100644
index 00000000..e22c9120
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 12.75,16 C 12.334,16 12,16.334 12,16.75 V 25.25 C 12,25.666 12.334,26 12.75,26 H 19.25 C 19.666,26 20,25.666 20,25.25 V 18.5 L 17.5,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-documents.svg b/.icons/awkward/32x32/places/folder-red-documents.svg
new file mode 100644
index 00000000..5662c689
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 12.75,14 C 12.334,14 12,14.334 12,14.75 V 23.25 C 12,23.666 12.334,24 12.75,24 H 19.25 C 19.666,24 20,23.666 20,23.25 V 16.5 L 17.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-download-open.svg b/.icons/awkward/32x32/places/folder-red-download-open.svg
new file mode 100644
index 00000000..771086ee
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 15,16 V 20 H 13 L 16,24 19,20 H 17 V 16 Z M 12,24 V 25 H 20 V 24 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-download.svg b/.icons/awkward/32x32/places/folder-red-download.svg
new file mode 100644
index 00000000..949aca8e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 15,14 V 18 H 13 L 16,22 19,18 H 17 V 14 Z M 12,22 V 24 H 20 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-downloads.svg b/.icons/awkward/32x32/places/folder-red-downloads.svg
new file mode 120000
index 00000000..f8be6974
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-downloads.svg
@@ -0,0 +1 @@
+folder-red-download.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-red-drag-accept.svg b/.icons/awkward/32x32/places/folder-red-drag-accept.svg
new file mode 100644
index 00000000..cfc061da
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-dropbox.svg b/.icons/awkward/32x32/places/folder-red-dropbox.svg
new file mode 100644
index 00000000..eb0a4199
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 12.83,13.7 9.5,15.7 12.17,17.7 9.49,19.7 12.83,21.7 15.5,19.7 12.17,17.7 15.5,15.7 18.83,17.7 15.5,19.7 18.17,21.7 21.51,19.7 18.83,17.7 21.5,15.7 18.17,13.7 15.5,15.7 Z M 15.5,20.3 12.83,22.3 12.17,21.9 V 22.3 L 15.5,24.3 18.83,22.3 V 21.9 L 18.17,22.3 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-favorites.svg b/.icons/awkward/32x32/places/folder-red-favorites.svg
new file mode 100644
index 00000000..170139c0
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 15.5,14 14.176,18 10.5,18 13.357,20.26 12.41,24 15.5,21.6 18.59,24 17.642,20.26 20.5,18 16.824,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-games.svg b/.icons/awkward/32x32/places/folder-red-games.svg
new file mode 100644
index 00000000..8d78a3d9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 18.645 15 C 18.495 15.001 18.359 15.052 18.229 15.15 C 17.899 15.402 17.21 15.999 15.998 16 C 14.786 16.001 14.1 15.402 13.77 15.15 C 13.64 15.052 13.515 15.003 13.363 15.004 C 13.212 15.005 13.037 15.049 12.859 15.15 C 12.211 15.515 11.617 16.712 11.293 18.262 C 11.017 19.578 10.913 21.377 11.078 22.102 C 11.222 22.724 11.469 23 11.91 23 C 13.323 23 13.385 21.908 13.906 20.861 C 14.283 20.281 15.156 20.019 15.998 20.049 C 16.84 20.017 17.715 20.281 18.092 20.861 C 18.613 21.908 18.675 23 20.088 23 C 20.529 23 20.776 22.724 20.92 22.102 C 21.085 21.377 20.981 19.578 20.705 18.262 C 20.381 16.712 19.787 15.515 19.139 15.15 C 18.961 15.049 18.796 14.999 18.645 15 z M 13 16 L 14 16 L 14 17 L 15 17 L 15 18 L 14 18 L 14 19 L 13 19 L 13 18 L 12 18 L 12 17 L 13 17 L 13 16 z M 18.5 16 A 0.5 0.5 0 0 1 19 16.5 A 0.5 0.5 0 0 1 18.5 17 A 0.5 0.5 0 0 1 18 16.5 A 0.5 0.5 0 0 1 18.5 16 z M 17.5 17 A 0.5 0.5 0 0 1 18 17.5 A 0.5 0.5 0 0 1 17.5 18 A 0.5 0.5 0 0 1 17 17.5 A 0.5 0.5 0 0 1 17.5 17 z M 19.5 17 A 0.5 0.5 0 0 1 20 17.5 A 0.5 0.5 0 0 1 19.5 18 A 0.5 0.5 0 0 1 19 17.5 A 0.5 0.5 0 0 1 19.5 17 z M 18.5 18 A 0.5 0.5 0 0 1 19 18.5 A 0.5 0.5 0 0 1 18.5 19 A 0.5 0.5 0 0 1 18 18.5 A 0.5 0.5 0 0 1 18.5 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-git.svg b/.icons/awkward/32x32/places/folder-red-git.svg
new file mode 100644
index 00000000..b731cbe8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 12.707,12.996 12,13.703 13.152,14.855 A 1.5,1.5 0 0 0 13.004,15.5 1.5,1.5 0 0 0 14.004,16.912 V 21.088 A 1.5,1.5 0 0 0 13.004,22.5 1.5,1.5 0 0 0 14.504,24 1.5,1.5 0 0 0 16.004,22.5 1.5,1.5 0 0 0 15.004,21.088 V 16.912 A 1.5,1.5 0 0 0 15.149,16.852 L 17.153,18.855 A 1.5,1.5 0 0 0 17.005,19.5 1.5,1.5 0 0 0 18.505,21 1.5,1.5 0 0 0 20.005,19.5 1.5,1.5 0 0 0 18.505,18 1.5,1.5 0 0 0 17.86,18.148 L 15.856,16.145 A 1.5,1.5 0 0 0 16.005,15.5 1.5,1.5 0 0 0 14.505,14 1.5,1.5 0 0 0 13.86,14.149 L 12.708,12.996 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-github.svg b/.icons/awkward/32x32/places/folder-red-github.svg
new file mode 100644
index 00000000..6acc3957
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#4f1d1d" d="m 16,14 c -2.761424,0 -5,2.238576 -5,5 7.92e-4,2.207084 1.448598,4.152573 3.5625,4.787109 v -0.804687 c -1.265656,0.2793 -1.630859,-0.556641 -1.630859,-0.556641 -0.206993,-0.534138 -0.50586,-0.478156 -0.50586,-0.478156 -0.413144,-0.28665 0.03125,-0.28125 0.03125,-0.28125 0.347602,0.06261 0.658903,0.39224 0.895691,0.633129 0.164431,0.167279 0.184879,0.270156 0.605672,0.300926 0.258577,0.0367 0.49603,-0.01639 0.619731,-0.07286 0.01736,-0.125399 0.0194,-0.577036 0.02734,-0.814677 C 13.618537,21.281097 13.000263,20.428902 13,19.5 c 0.0014,-0.710006 0.364949,-1.386038 1,-1.859375 V 16 c 0.326285,0 0.718404,0.577667 1.037109,1.134766 C 15.347088,17.046328 15.672359,17.000803 16,17 c 0.327641,8.03e-4 0.652912,0.04633 0.962891,0.134766 C 17.281596,16.577667 17.673715,16 18,16 v 1.638672 c 0.635658,0.473791 0.999296,1.150641 1,1.861328 -0.0014,1.05337 -0.79497,1.993 -1.984375,2.349609 0.01555,0.332327 0.03711,0.714925 0.03711,1.013672 0,0.5207 -0.0028,0.35915 -0.0039,0.574219 v 0.445312 C 19.351442,23.388806 20.997199,21.355003 21,19 21,16.238576 18.761424,14 16,14 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-gitlab.svg b/.icons/awkward/32x32/places/folder-red-gitlab.svg
new file mode 100644
index 00000000..e91acbce
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d;fill-rule:evenodd" d="m 12.055391,14.000099 c -0.08401,0 -0.168122,0.04757 -0.199495,0.142885 L 10.635908,18 h 2.838967 l -1.219989,-3.857016 c -0.03139,-0.09532 -0.115484,-0.142885 -0.199495,-0.142885 z M 13.474875,18 l 2.02513,6 2.02513,-6 z m 4.05026,0 h 2.838968 l -1.219989,-3.857016 c -0.06274,-0.190645 -0.336216,-0.190645 -0.39899,0 z m 2.838968,0 -4.864098,6 5.327028,-3.819864 c 0.146989,-0.105359 0.208568,-0.292063 0.152435,-0.462577 z m -4.864098,6 -4.864097,-6 -0.615366,1.717559 c -0.05613,0.170514 0.0054,0.357218 0.152435,0.462577 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-gnome.svg b/.icons/awkward/32x32/places/folder-red-gnome.svg
new file mode 100644
index 00000000..3f8d04d9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 19.952,12 C 17.413,12 16.937,15.858 18.366,15.858 19.794,15.858 22.492,12 19.952,12 Z M 16.041,12.594 C 16.001,12.593 15.958,12.597 15.913,12.602 14.473,12.784 14.98,15.219 15.746,15.264 16.487,15.309 17.299,12.598 16.04,12.594 Z M 13.546,13.493 C 13.458,13.487 13.361,13.504 13.252,13.548 12.096,14.023 13.077,15.984 13.724,15.852 14.312,15.732 14.396,13.548 13.546,13.493 Z M 11.659,15.095 C 11.558,15.093 11.45,15.127 11.334,15.214 10.408,15.905 11.645,17.574 12.19,17.315 12.666,17.088 12.362,15.121 11.658,15.096 Z M 17.126,16.689 C 15.12,16.654 12.474,17.672 12.023,19.718 11.534,21.93 14.035,25 16.643,25 17.927,25 19.407,23.827 19.684,22.342 19.896,21.209 17.195,21.663 17.292,22.412 17.408,23.311 16.641,23.755 15.889,23.176 13.495,21.332 19.852,20.412 19.432,17.893 19.302,17.109 18.329,16.71 17.126,16.689 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-google-drive.svg b/.icons/awkward/32x32/places/folder-red-google-drive.svg
new file mode 100644
index 00000000..165555bf
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 14,14 17,19 H 21 L 17.666,14 Z M 13.301,14.6 10.5,20 12.4,23 15,17.6 Z M 15,20 13.5,23 H 19.5 L 21,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-image-people.svg b/.icons/awkward/32x32/places/folder-red-image-people.svg
new file mode 100644
index 00000000..ce4a33fd
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 13.41,16.301 C 13.376,16.308 13.341,16.321 13.309,16.336 12.986,16.487 12.902,16.959 13.123,17.396 13.301,17.748 13.616,17.966 13.902,17.959 14.118,19.128 14.976,20 16,20 17.024,20 17.882,19.128 18.098,17.959 18.384,17.966 18.699,17.748 18.877,17.396 19.098,16.959 19.014,16.487 18.691,16.336 18.659,16.321 18.624,16.308 18.59,16.301 18.548,15.023 17.406,14 16,14 14.594,14 13.452,15.023 13.41,16.301 Z M 15.996,21 C 15.413,21 14.887,20.71 14.5,20.248 12.869,20.489 11.125,20.838 11.016,21.236 11.014,21.242 11.017,21.249 11.016,21.254 11.011,21.274 11.01,21.292 11.008,21.312 11.007,21.322 11,21.328 11,21.338 V 22.732 C 11,22.881 11.111,23 11.25,23 H 20.75 C 20.889,23 21,22.881 21,22.732 V 21.328 C 20.999,21.296 20.985,21.268 20.977,21.236 20.861,20.822 19.171,20.459 17.568,20.217 17.445,20.389 17.281,20.544 17.061,20.66 L 17.059,20.662 C 16.747,20.877 16.386,21 16.004,21"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-important.svg b/.icons/awkward/32x32/places/folder-red-important.svg
new file mode 100644
index 00000000..70c8b818
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15,16 H 17 V 20 H 15 Z M 16,21 C 16.552,21 17,21.448 17,22 17,22.552 16.552,23 16,23 15.448,23 15,22.552 15,22 15,21.448 15.448,21 16,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-java.svg b/.icons/awkward/32x32/places/folder-red-java.svg
new file mode 100644
index 00000000..aa3eb722
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 15.008,13 C 15.008,13 15.585,13.353 15.178,14.281 14.562,15.68 15.746,16 15.746,16 15.746,16 15.37,15.672 15.871,14.518 16.425,13.238 15.008,13 15.008,13 Z M 16.6,14.928 C 16.6,14.928 15.551,15.393 16.227,16.666 16.673,17.509 16.178,17.928 16.178,17.928 16.178,17.928 17.445,17.51 16.834,16.346 16.285,15.293 16.6,14.928 16.6,14.928 Z M 13.336,15 C 13.336,15 12.585,15.799 13.328,16.781 13.82,17.435 13.498,18 13.498,18 13.498,18 14.429,17.175 13.756,16.271 13.148,15.457 13.336,15 13.336,15 Z M 13.498,18 H 11 L 12.5,24 H 18 L 18.34,23.016 C 18.506,23.057 18.678,23.086 18.857,23.086 20.041,23.086 21,22.326 21,21.143 21,20.138 20.307,19.303 19.375,19.07 L 19.572,18 Z M 19.203,19.76 A 0.71429,1.4286 15 0 1 19.227,19.764 0.71429,1.4286 15 0 1 19.547,21.328 0.71429,1.4286 15 0 1 18.512,22.527 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-kde.svg b/.icons/awkward/32x32/places/folder-red-kde.svg
new file mode 100644
index 00000000..b5044865
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <g transform="translate(7,11.00002)">
+ <path style="fill:#4f1d1d" d="m9.0056 1.00002-2.0056 0.3989v8.5128l1.9944-0.3116v-3.6l2.8056 4 2.1886-1.00012-2.9886-3.39988 3.0114-3.6-2.2114-1.00014-2.8056 4.20014v-4.20014z"/>
+ <path style="fill:#4f1d1d" d="m4.28125 4.2011719c-0.0246 3e-3 -0.051712 0.00874-0.070312 0.027344l-0.8535161 0.847656c-0.035792 0.0357-0.039984 0.089612-0.013672 0.1328125l0.9082031 1.4882812c-0.213336 0.346448-0.3789944 0.72368-0.4902343 1.125l-1.6738281 0.3457032c-0.05084 0.0104-0.0878906 0.0593281-0.0878906 0.1113281v1.1972656c0 0.0507 0.038572 0.093769 0.087891 0.1054687l1.6230469 0.390625c0.102124 0.4515198 0.2747303 0.8766718 0.5039063 1.2636718l-0.9453126 1.429688c-0.02868 0.0435-0.023316 0.101771 0.013672 0.138672l0.8535157 0.847656c0.036 0.0357 0.091566 0.03977 0.1347656 0.01367l1.4765625-0.890625c0.36468 0.217976 0.7624668 0.384786 1.1855469 0.490234l0.3457031 1.646484c0.0107995 0.050802 0.0530682 0.087893 0.1054682 0.087893h1.2070313c0.0504 0 0.093469-0.03313 0.1054687-0.08203l0.4101563-1.658203c0.42644-0.110472 0.8235331-0.288804 1.1894531-0.513672l1.482422 0.964844c0.0438 0.0282 0.101472 0.02263 0.138672-0.01367l0.849609-0.845704c0.036-0.0357 0.04398-0.09186 0.01758-0.134765l-0.580078-0.947266-0.189453 0.05859c-0.0276 0.0084-0.05802-0.0036-0.07422-0.02734 0 0-0.179449-0.244084-0.322265-0.4375-0.05957-0.09064-0.550829-0.687764-0.890625-1.121093a3 3 0 0 1-2.728517 1.757809 3 3 0 0 1-3-3 3 3 0 0 1 1.4003906-2.5351562v-1.5898438c-0.22315 0.082948-0.3698787 0.1843413-0.5742187 0.3007812l-1.4765625-0.9589843c-0.0219-0.0144-0.044059-0.018025-0.068359-0.015625z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-linux.svg b/.icons/awkward/32x32/places/folder-red-linux.svg
new file mode 100644
index 00000000..f9805f5b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 15.843,21.196 C 15.043,21.569 14.299,21.565 13.799,21.529 13.203,21.486 12.723,21.322 12.513,21.18 12.383,21.092 12.206,21.126 12.118,21.256 12.03,21.386 12.064,21.562 12.194,21.65 12.533,21.879 13.132,22.05 13.758,22.095 13.864,22.103 13.981,22.108 14.106,22.108 14.651,22.108 15.343,22.056 16.083,21.711 16.225,21.645 16.287,21.476 16.221,21.334 16.155,21.192 15.986,21.13 15.843,21.196 Z M 19.001,20.775 C 19.028,18.308 19.282,13.645 14.558,14.021 9.8935,14.397 11.13,19.324 11.061,20.974 10.999,21.847 10.709,22.914 10.3,24 H 11.561 C 11.69,23.54 11.786,23.085 11.827,22.651 11.903,22.704 11.984,22.755 12.071,22.804 12.212,22.887 12.333,22.998 12.462,23.115 12.762,23.389 13.102,23.699 13.768,23.738 13.812,23.74 13.857,23.742 13.901,23.742 14.574,23.742 15.034,23.447 15.404,23.211 15.581,23.097 15.734,22.999 15.878,22.952 16.287,22.824 16.645,22.617 16.912,22.354 16.954,22.313 16.993,22.271 17.029,22.228 17.178,22.773 17.382,23.387 17.608,24 H 20.3 C 19.654,23.002 18.987,22.024 19.001,20.776 Z M 11.512,19.433 C 11.512,19.433 11.512,19.433 11.512,19.433 11.466,18.627 11.851,17.95 12.373,17.92 12.894,17.889 13.355,18.518 13.401,19.323 13.401,19.323 13.401,19.323 13.401,19.323 13.403,19.367 13.405,19.41 13.405,19.452 13.239,19.494 13.09,19.554 12.957,19.624 12.956,19.618 12.956,19.612 12.955,19.607 V 19.606 C 12.911,19.149 12.667,18.804 12.41,18.835 12.153,18.866 11.981,19.262 12.026,19.719 12.026,19.72 12.026,19.72 12.026,19.72 12.045,19.919 12.103,20.097 12.183,20.232 12.163,20.248 12.107,20.289 12.042,20.336 11.993,20.371 11.934,20.415 11.863,20.467 11.669,20.212 11.536,19.846 11.512,19.433 Z M 16.797,21.423 C 16.778,21.849 16.221,22.25 15.707,22.41 L 15.704,22.411 C 15.49,22.48 15.3,22.603 15.098,22.732 14.758,22.949 14.408,23.173 13.901,23.173 13.868,23.173 13.834,23.172 13.8,23.17 13.336,23.143 13.119,22.945 12.845,22.695 12.7,22.563 12.55,22.426 12.356,22.313 L 12.352,22.311 C 11.935,22.075 11.676,21.782 11.66,21.527 11.652,21.401 11.708,21.291 11.828,21.201 12.088,21.006 12.262,20.879 12.377,20.794 12.505,20.701 12.544,20.673 12.573,20.645 12.593,20.626 12.615,20.604 12.639,20.581 12.878,20.349 13.277,19.961 13.891,19.961 14.266,19.961 14.681,20.105 15.123,20.389 15.331,20.525 15.512,20.587 15.742,20.667 15.899,20.721 16.078,20.783 16.318,20.885 L 16.322,20.887 C 16.545,20.979 16.809,21.146 16.797,21.423 Z M 16.674,20.424 C 16.631,20.402 16.586,20.382 16.539,20.362 16.323,20.27 16.15,20.207 16.007,20.157 16.086,20.002 16.135,19.808 16.14,19.598 V 19.598 C 16.151,19.086 15.893,18.671 15.564,18.67 15.234,18.67 14.959,19.084 14.948,19.595 V 19.595 C 14.947,19.612 14.947,19.629 14.947,19.645 14.745,19.552 14.545,19.484 14.35,19.443 14.349,19.423 14.348,19.404 14.348,19.385 V 19.384 C 14.329,18.453 14.901,17.681 15.625,17.662 16.349,17.642 16.951,18.381 16.97,19.313 V 19.314 C 16.979,19.735 16.866,20.123 16.673,20.424 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-locked.svg b/.icons/awkward/32x32/places/folder-red-locked.svg
new file mode 100644
index 00000000..e5d6b46c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 16 14 C 14.34 14 13 15.3 13 17 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 17 C 19 15.3 17.66 14 16 14 z M 16 15 C 17.11 15 18 15.9 18 17 L 18 18 L 14 18 L 14 17 C 14 15.9 14.89 15 16 15 z"/>
+ <path style="fill:#3f51b5" d="M 12,23.5 V 24 H 12.5 C 12.223,24 12,23.777 12,23.5 Z"/>
+ <path style="fill:#3f51b5" d="M 20,23.5 C 20,23.777 19.777,24 19.5,24 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-mail-cloud.svg b/.icons/awkward/32x32/places/folder-red-mail-cloud.svg
new file mode 100644
index 00000000..fc95c562
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 15.667,15 A 3.3333,3.6364 0 0 0 12.512,17.471 2.6667,2.9091 0 0 0 11,20.091 2.6667,2.9091 0 0 0 13.667,23 2.6667,2.9091 0 0 0 15.439,22.26 3.3333,3.6364 0 0 0 15.667,22.273 3.3333,3.6364 0 0 0 17.076,21.927 2.6667,2.9091 0 0 0 18.334,22.273 2.6667,2.9091 0 0 0 21,19.364 2.6667,2.9091 0 0 0 18.333,16.455 2.6667,2.9091 0 0 0 18.328,16.455 3.3333,3.6364 0 0 0 15.666,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-mail.svg b/.icons/awkward/32x32/places/folder-red-mail.svg
new file mode 100644
index 00000000..7ed2ad58
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 16,13 C 12.687,13 10,15.687 10,19 10,22.314 12.687,25 16,25 H 19.75 C 19.75,25 20.453,24.699 20.5,23.949 20.5,23.199 19.75,23 19.75,23 H 16 C 15.805,22.999 15.611,22.983 15.418,22.953 14.718,22.874 14.162,22.654 13.742,22.301 L 13.736,22.297 C 12.65,21.551 12,20.318 12,19 12,16.791 13.791,15 16,15 18.209,15 20,16.791 20,19 20,19.454 19.908,19.745 19.76,20.002 19.756,20.002 19.753,20 19.75,20 H 18.816 C 18.928,19.686 19,19.352 19,19 19,17.343 17.657,16 16,16 14.344,16 13,17.343 13,19 13,20.657 14.343,22 16,22 H 19.75 C 20.292,21.95 20.673,21.629 21.02,21.424 21.782,20.88 22,20.114 22,19 22,15.686 19.314,13 16,13 Z M 16,18 C 16.552,18 17,18.448 17,19 17,19.552 16.552,20 16,20 15.448,20 15,19.552 15,19 15,18.448 15.448,18 16,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-mega.svg b/.icons/awkward/32x32/places/folder-red-mega.svg
new file mode 100644
index 00000000..f1c52e4f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 16,13 C 12.686,13 10,15.686 10,19 10,22.314 12.686,25 16,25 19.314,25 22,22.314 22,19 22,15.686 19.314,13 16,13 Z M 13,16 H 15 V 16 L 16,17 17,16 H 19 V 22 H 17 V 19 L 16,20 15,19 V 22 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-meocloud.svg b/.icons/awkward/32x32/places/folder-red-meocloud.svg
new file mode 100644
index 00000000..753c3778
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 16.2,15 C 14.998,15 13.897,15.676 13.352,16.748 13.113,16.651 12.857,16.6 12.6,16.6 11.599,16.6 10.755,17.341 10.621,18.332 9.653,18.665 9.001,19.576 9,20.6 9,21.925 10.075,23 11.4,23 H 18.6 C 19.925,23 21,21.925 21,20.6 20.999,19.581 20.356,18.675 19.395,18.338 19.398,18.292 19.399,18.245 19.4,18.199 19.4,16.432 17.967,15 16.2,15 Z M 16.199,17 C 16.884,17 17.396,17.511 17.398,18.195 V 18.201 C 17.337,19.099 17.883,19.927 18.732,20.225 18.899,20.283 18.999,20.424 19,20.6 19,20.844 18.844,21 18.6,21 H 11.4 C 11.156,21 11.001,20.845 11,20.602 V 20.6 C 11.001,20.422 11.102,20.282 11.27,20.225 11.985,19.979 12.5,19.351 12.602,18.602 13.564,18.992 14.664,18.581 15.135,17.656 15.341,17.25 15.747,17 16.199,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-music-open.svg b/.icons/awkward/32x32/places/folder-red-music-open.svg
new file mode 100644
index 00000000..2ae0bdde
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 14,21.27 C 13.7,21.09 13.35,21 13,21 11.9,21 11,21.9 11,23 11,24.1 11.9,25 13,25 14.1,25 15,24.1 15,23 V 18 H 19 V 21.27 C 18.7,21.09 18.35,21 18,21 16.9,21 16,21.9 16,23 16,24.1 16.9,25 18,25 19.1,25 20,24.1 20,23 V 16 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-music.svg b/.icons/awkward/32x32/places/folder-red-music.svg
new file mode 100644
index 00000000..83cfe5b5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 14,19.27 C 13.7,19.09 13.35,19 13,19 11.9,19 11,19.9 11,21 11,22.1 11.9,23 13,23 14.1,23 15,22.1 15,21 V 16 H 19 V 19.27 C 18.7,19.09 18.35,19 18,19 16.9,19 16,19.9 16,21 16,22.1 16.9,23 18,23 19.1,23 20,22.1 20,21 V 14 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-network.svg b/.icons/awkward/32x32/places/folder-red-network.svg
new file mode 100644
index 00000000..6aaa4cac
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15.643,15.384 C 15.691,15.379 15.751,15.387 15.799,15.384 15.805,15.407 15.764,15.488 15.71,15.607 15.363,16.365 15.343,17.253 15.665,17.728 15.723,17.814 15.777,17.896 15.777,17.906 15.777,17.917 15.714,17.929 15.643,17.929 15.476,17.929 15.318,17.827 14.996,17.571 14.852,17.458 14.666,17.363 14.594,17.348 14.48,17.326 14.45,17.336 14.304,17.482 14.167,17.619 14.125,17.692 14.125,17.817 14.125,18.29 14.687,18.667 15.732,18.888 17.151,19.189 17.501,19.459 17.54,20.205 17.589,21.141 17.091,21.847 16,22.393 15.87,22.458 15.787,22.483 15.732,22.504 15.708,22.502 15.689,22.507 15.665,22.504 15.656,22.476 15.643,22.408 15.643,22.281 15.643,21.784 15.447,21.273 15.152,20.987 15.073,20.91 14.851,20.747 14.661,20.63 14.471,20.512 14.279,20.375 14.237,20.317 14.166,20.22 14.16,20.161 14.214,19.982 14.313,19.656 14.431,19.474 14.661,19.268 14.781,19.16 14.902,19.069 14.929,19.067 14.955,19.065 14.775,19.011 14.505,18.955 14.234,18.9 13.839,18.784 13.634,18.71 13.26,18.575 12.755,18.29 12.563,18.085 12.555,18.076 12.547,18.07 12.54,18.063 12.816,16.964 13.59,16.063 14.616,15.63 14.831,15.539 15.052,15.476 15.286,15.429 15.402,15.405 15.523,15.396 15.643,15.384 Z M 18.991,17.058 C 19.075,17.11 19.392,17.795 19.482,18.129 19.599,18.561 19.59,19.308 19.482,19.736 19.441,19.9 19.388,20.052 19.371,20.071 19.353,20.09 19.289,19.981 19.214,19.848 19.139,19.715 18.9,19.433 18.701,19.223 18.126,18.617 18.036,18.301 18.277,17.817 18.398,17.573 18.926,17.018 18.991,17.058 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-nextcloud.svg b/.icons/awkward/32x32/places/folder-red-nextcloud.svg
new file mode 100644
index 00000000..2b4acdf1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#4f1d1d" d="M 22,16 A 3,3 0 0 0 19,19 3,3 0 0 0 22,22 3,3 0 0 0 25,19 3,3 0 0 0 22,16 Z M 22,18 A 1,1 0 0 1 23,19 1,1 0 0 1 22,20 1,1 0 0 1 21,19 1,1 0 0 1 22,18 Z M 8,16 A 3,3 0 0 0 5,19 3,3 0 0 0 8,22 3,3 0 0 0 11,19 3,3 0 0 0 8,16 Z M 8,18 A 1,1 0 0 1 9,19 1,1 0 0 1 8,20 1,1 0 0 1 7,19 1,1 0 0 1 8,18 Z M 15,15 A 4,4 0 0 0 11,19 4,4 0 0 0 15,23 4,4 0 0 0 19,19 4,4 0 0 0 15,15 Z M 15,17 A 2,2 0 0 1 17,19 2,2 0 0 1 15,21 2,2 0 0 1 13,19 2,2 0 0 1 15,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-open.svg b/.icons/awkward/32x32/places/folder-red-open.svg
new file mode 100644
index 00000000..7960d095
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-owncloud.svg b/.icons/awkward/32x32/places/folder-red-owncloud.svg
new file mode 100644
index 00000000..8173034b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="17.5" cy="18" r="2.25"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22" cy="22" r="1.25"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19.25" cy="20.75" r="2.5"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="10" cy="21" r="2.25"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="16.25" r="1.5"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.5" cy="19" r="2.75"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="22" r="1.25"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="14.75" cy="16.75" r="2.5"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="20" r="3.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-pcloud.svg b/.icons/awkward/32x32/places/folder-red-pcloud.svg
new file mode 100644
index 00000000..6d8c08de
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 16,13 A 5,5 0 0 0 11.396484,16.048828 4,4 0 0 0 8,20 4,4 0 0 0 11.808594,23.990234 V 24 h 9.714844 A 2.4761905,2.4761905 0 0 0 24,21.523438 2.4761905,2.4761905 0 0 0 22.822266,19.417969 2.5,2.5 0 0 0 23,18.5 2.5,2.5 0 0 0 20.578125,16.003906 5,5 0 0 0 16,13 Z m -2,3 h 1 3 v 3 h -3 v 2 h -1 v -2 z m 1,1 v 1 h 2 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-photo.svg b/.icons/awkward/32x32/places/folder-red-photo.svg
new file mode 100644
index 00000000..de072f19
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 14,15 13,16 H 12.5 C 11.669,16 11,16.557 11,17.25 V 21.75 C 11,22.442 11.669,23 12.5,23 H 19.5 C 20.331,23 21,22.442 21,21.75 V 17.25 C 21,16.557 20.331,16 19.5,16 H 19 L 18,15 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-pictures-open.svg b/.icons/awkward/32x32/places/folder-red-pictures-open.svg
new file mode 100644
index 00000000..eb83709c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 11.699,17 C 11.311,17 11,17.311 11,17.699 V 24.301 C 11,24.689 11.311,25 11.699,25 H 20.301 C 20.689,25 21,24.689 21,24.301 V 17.699 C 21,17.311 20.689,17 20.301,17 Z M 14,20 17,23 18.5,21 20,23 V 24 H 12 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-pictures.svg b/.icons/awkward/32x32/places/folder-red-pictures.svg
new file mode 100644
index 00000000..585ea5bf
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 11.699 15 C 11.311 15 11 15.311 11 15.699 L 11 22.301 C 11 22.689 11.311 23 11.699 23 L 20.301 23 C 20.689 23 21 22.689 21 22.301 L 21 15.699 C 21 15.311 20.689 15 20.301 15 L 11.699 15 z M 14 18 L 17 21 L 18.5 19 L 20 21 L 20 22 L 12 22 L 12 20 L 14 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-print.svg b/.icons/awkward/32x32/places/folder-red-print.svg
new file mode 100644
index 00000000..dcbf82c8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 13,14 V 16 H 19 V 14 Z M 11.715,17 C 11.358,17 11,17.349 11,17.699 V 20.301 C 11,20.651 11.358,21 11.715,21 H 13 V 24 H 19 V 21 H 20.285 C 20.642,21 21,20.651 21,20.301 V 17.699 C 21,17.349 20.642,17 20.285,17 Z M 13,19 H 19 V 20 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-private.svg b/.icons/awkward/32x32/places/folder-red-private.svg
new file mode 100644
index 00000000..64ab9f32
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 13,16 C 11.343,16 10,17.343 10,19 10,20.657 11.343,22 13,22 14.27,22 15.401,21.197 15.824,20 H 18 V 21 H 20 V 20 H 21 V 18 H 15.824 C 15.401,16.803 14.27,16 13,16 Z M 13,18 C 13.552,18 14,18.448 14,19 14,19.552 13.552,20 13,20 12.448,20 12,19.552 12,19 12,18.448 12.448,18 13,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-projects.svg b/.icons/awkward/32x32/places/folder-red-projects.svg
new file mode 100644
index 00000000..e5eca38c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#4f1d1d" d="M 17,14 C 16.781,14.081 16.556,14.187 16.375,14.337 15.512,15.031 16.156,16.288 17,17 V 19 C 17.631,19.437 17.777,19.58 18.15,20 18.34,20.214 18.869,20.756 19,21 V 17 C 19.862,16.3 20.462,15.094 19.625,14.375 19.444,14.225 19.219,14.088 19,14 V 15.406 C 19,15.694 18.601,15.981 18.211,15.981 H 17.784 C 17.434,15.981 17,15.694 17,15.406 Z M 15,19 C 12.5,19 11,21.125 11,23 L 10.156,23.005 C 10,23.006 10,23.161 10,23.161 L 9.9963,23.844 C 9.9954,24 10.153,24 10.153,24 H 19.865 C 19.865,24 20.026,24 20.021,23.844 L 20,23.165 C 20,23.165 20,23.01 19.844,23.009 L 19.009,23 C 19.009,21.125 17.5,19 15,19 Z M 15,21 C 17,21 17,22.225 17,23 H 13 C 13,22.25 13,21 15,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-public.svg b/.icons/awkward/32x32/places/folder-red-public.svg
new file mode 120000
index 00000000..00ea3358
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-public.svg
@@ -0,0 +1 @@
+folder-red-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-red-publicshare-open.svg b/.icons/awkward/32x32/places/folder-red-publicshare-open.svg
new file mode 100644
index 00000000..b3e42a00
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 13.41,18.301 C 13.376,18.308 13.341,18.321 13.309,18.336 12.986,18.487 12.902,18.959 13.123,19.396 13.301,19.748 13.616,19.966 13.902,19.959 14.118,21.128 14.976,22 16,22 17.024,22 17.882,21.128 18.098,19.959 18.384,19.966 18.699,19.748 18.877,19.396 19.098,18.959 19.014,18.487 18.691,18.336 18.659,18.321 18.624,18.308 18.59,18.301 18.548,17.023 17.406,16 16,16 14.594,16 13.452,17.023 13.41,18.301 Z M 15.996,23 C 15.413,23 14.887,22.71 14.5,22.248 12.869,22.489 11.125,22.838 11.016,23.236 11.014,23.242 11.017,23.249 11.016,23.254 11.011,23.274 11.01,23.292 11.008,23.312 11.007,23.322 11,23.328 11,23.338 V 24.732 C 11,24.881 11.111,25 11.25,25 H 20.75 C 20.889,25 21,24.881 21,24.732 V 23.328 C 20.999,23.296 20.985,23.268 20.977,23.236 20.861,22.822 19.171,22.459 17.568,22.217 17.445,22.389 17.281,22.544 17.061,22.66 L 17.059,22.662 C 16.747,22.877 16.386,23 16.004,23"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-recent.svg b/.icons/awkward/32x32/places/folder-red-recent.svg
new file mode 100644
index 00000000..e2b8c950
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 16,13 A 6,6 0 0 0 10,19 6,6 0 0 0 16,25 6,6 0 0 0 22,19 6,6 0 0 0 16,13 Z M 16,15 A 4,4 0 0 1 20,19 4,4 0 0 1 16,23 4,4 0 0 1 12,19 4,4 0 0 1 16,15 Z M 15,16 V 20 H 19 V 18 H 17 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-remote-open.svg b/.icons/awkward/32x32/places/folder-red-remote-open.svg
new file mode 100644
index 00000000..be3035bf
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 15,16 C 13.324,16.32 12.342,17.434 12,19 H 10 V 21 H 12 C 12.343,22.565 13.325,23.68 15,24 Z M 16,16 V 24 C 17.675,23.68 18.657,22.565 19,21 H 21 V 19 H 19 C 18.658,17.434 17.676,16.32 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-remote.svg b/.icons/awkward/32x32/places/folder-red-remote.svg
new file mode 100644
index 00000000..c05b779b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 15,15 C 13.324,15.32 12.342,16.434 12,18 H 10 V 20 H 12 C 12.343,21.565 13.325,22.68 15,23 Z M 16,15 V 23 C 17.675,22.68 18.657,21.565 19,20 H 21 V 18 H 19 C 18.658,16.434 17.676,15.32 16,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-script.svg b/.icons/awkward/32x32/places/folder-red-script.svg
new file mode 100644
index 00000000..4bbe8dc6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-script.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g transform="translate(-16.5,12)">
+ <path style="fill:#4f1d1d" d="M 25.5,1 V 13 H 37.5 V 1 Z"/>
+ <g style="fill:#e25252">
+ <path style="fill:#e25252" d="M 32.5,8 H 36.5 V 9 H 32.5 Z"/>
+ <rect style="fill:#e25252" width="1" height="7" x="28.5" y="2"/>
+ <path style="fill:#e25252" d="M 28,3 C 27.17,3 26.5,3.67 26.5,4.5 26.5,5.33 27.17,6 28,6 H 29.5 30 C 30.28,6 30.5,6.22 30.5,6.5 30.5,6.78 30.28,7.01 30,7 H 29.5 28 26.59 C 26.8,7.58 27.35,8 28,8 H 29.5 30 C 30.83,8 31.5,7.33 31.5,6.5 31.5,5.67 30.83,5 30,5 H 29.5 28 C 27.72,5 27.5,4.78 27.5,4.5 27.5,4.22 27.72,4 28,4 H 29.5 30 31.41 C 31.2,3.42 30.65,3 30,3 H 29.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-steam.svg b/.icons/awkward/32x32/places/folder-red-steam.svg
new file mode 100644
index 00000000..2d041871
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 7,20.056 10.008,21.793 C 10.003,21.862 10,21.931 10,22 10,23.657 11.343,25 13,25 14.657,25 16,23.657 16,22 15.998,21.863 15.987,21.727 15.967,21.592 L 19.605,18.994 C 21.495,18.937 22.998,17.39 23,15.5 23,13.567 21.433,12 19.5,12 17.567,12 15.999,13.567 16,15.514 L 13.678,19.082 C 13.456,19.029 13.228,19.001 13,19 12.547,19.001 12.1,19.105 11.693,19.303 L 7,16.594 M 19.5,13 C 20.881,13 22,14.119 22,15.5 22,16.881 20.881,18 19.5,18 18.119,18 17,16.881 17,15.5 17,14.119 18.119,13 19.5,13 Z M 19.5,14 C 18.672,14 18,14.672 18,15.5 18,16.328 18.672,17 19.5,17 20.328,17 21,16.328 21,15.5 21,14.672 20.328,14 19.5,14 Z M 13,20 C 14.105,20 15,20.895 15,22 15,23.105 14.105,24 13,24 12.046,23.999 11.226,23.324 11.041,22.389 L 11.746,22.797 C 12.466,23.212 13.379,22.968 13.795,22.248 14.21,21.528 13.966,20.615 13.246,20.199 L 12.908,20.004 C 12.939,20.002 12.969,20.001 13,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-tar.svg b/.icons/awkward/32x32/places/folder-red-tar.svg
new file mode 100644
index 00000000..08596e59
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <path style="fill:#4f1d1d" d="M 15 11 L 15 12 L 16 12 L 16 11 L 15 11 z M 15 12 L 14 12 L 14 13 L 15 13 L 15 12 z M 15 13 L 15 14 L 16 14 L 16 13 L 15 13 z M 15 14 L 14 14 L 14 15 L 15 15 L 15 14 z M 15 15 L 15 16 C 15.552 16 16 15.5 16 15 L 15 15 z"/>
+ <path style="fill:#4f1d1d" d="M 15,16 C 13.895,16 13,16.9 13,18 V 22 C 13,23.1 13.895,24 15,24 16.105,24 17,23.1 17,22 V 18 C 17,16.9 16.105,16 15,16 Z M 15,17 C 15.552,17 16,17.4 16,18 16,18.5 15.552,19 15,19 14.448,19 14,18.5 14,18 14,17.4 14.448,17 15,17 Z M 15,20 C 15.552,20 16,20.4 16,21 V 22 C 16,22.5 15.552,23 15,23 14.448,23 14,22.5 14,22 V 21 C 14,20.4 14.448,20 15,20 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-templates-open.svg b/.icons/awkward/32x32/places/folder-red-templates-open.svg
new file mode 100644
index 00000000..e5f558c4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 12.75,16 C 12.334,16 12,16.335 12,16.75 V 23 H 13 V 24 H 14 V 18 H 17 V 20 H 18 V 25 H 19 V 24 H 20 V 18.5 L 17.5,16 Z M 19,25 V 26 H 20 V 25 Z M 18,25 H 17 V 26 H 18 Z M 17,25 V 24 H 16 V 25 Z M 16,25 H 15 V 26 H 16 Z M 15,25 V 24 H 14 V 25 Z M 14,25 H 13 V 26 H 14 Z M 13,25 V 24 H 12 V 25 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-templates.svg b/.icons/awkward/32x32/places/folder-red-templates.svg
new file mode 100644
index 00000000..9c00abd5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 12.75,14 C 12.334,14 12,14.335 12,14.75 V 21 H 13 V 22 H 14 V 16 H 17 V 18 H 18 V 23 H 19 V 22 H 20 V 16.5 L 17.5,14 Z M 19,23 V 24 H 20 V 23 Z M 18,23 H 17 V 24 H 18 Z M 17,23 V 22 H 16 V 23 Z M 16,23 H 15 V 24 H 16 Z M 15,23 V 22 H 14 V 23 Z M 14,23 H 13 V 24 H 14 Z M 13,23 V 22 H 12 V 23 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-torrent.svg b/.icons/awkward/32x32/places/folder-red-torrent.svg
new file mode 100644
index 00000000..9a8179f5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 16 13 A 6 6 0 0 0 10 19 A 6 6 0 0 0 16 25 L 28 25 L 28 24 L 19.308594 24 L 16 24 A 5 5 0 0 1 11 19 A 5 5 0 0 1 16 14 L 16 13 z M 16 15 C 13.790861 15 12 16.790861 12 19 C 12 21.209139 13.790861 23 16 23 L 28 23 L 28 22 L 16 22 C 14.343146 22 13 20.656854 13 19 C 13 17.343146 14.343146 16 16 16 C 16.3409 16.0014 16.679075 16.0608 17 16.175781 L 17 15.130859 C 16.673523 15.045224 16.337519 15.001255 16 15 z M 16 17 A 2 2 0 0 0 14 19 A 2 2 0 0 0 16 21 L 28 21 L 28 20 L 16 20 A 1 1 0 0 1 15 19 A 1 1 0 0 1 16 18 L 17.730469 18 A 2 2 0 0 0 16 17 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-unlocked.svg b/.icons/awkward/32x32/places/folder-red-unlocked.svg
new file mode 100644
index 00000000..127f7c5c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 16 13 C 14.34 13 13 14.3 13 16 L 14 16 C 14 14.9 14.89 14 16 14 C 17.11 14 18 14.9 18 16 L 18 18 L 15 18 L 14 18 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 16 C 19 14.3 17.66 13 16 13 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-vbox.svg b/.icons/awkward/32x32/places/folder-red-vbox.svg
new file mode 100644
index 00000000..af2f5da5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:none;stroke:#4f1d1d;stroke-width:2;stroke-linejoin:round" d="M 10,18 H 12.5 L 14,23 15.5,15 17,19 18.5,16 20,20 H 22"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-video.svg b/.icons/awkward/32x32/places/folder-red-video.svg
new file mode 100644
index 00000000..bab4301d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 10.75,15 C 10.334,15 10,15.335 10,15.75 V 22.25 C 10,22.666 10.334,23 10.75,23 H 18.25 C 18.666,23 19,22.666 19,22.25 V 19 15.75 C 19,15.335 18.666,15 18.25,15 Z M 19,19 22,22 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-videos-open.svg b/.icons/awkward/32x32/places/folder-red-videos-open.svg
new file mode 100644
index 00000000..34aa954e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 10.75,16 C 10.334,16 10,16.335 10,16.75 V 23.25 C 10,23.666 10.334,24 10.75,24 H 18.25 C 18.666,24 19,23.666 19,23.25 V 20 16.75 C 19,16.335 18.666,16 18.25,16 Z M 19,20 22,23 V 17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-videos.svg b/.icons/awkward/32x32/places/folder-red-videos.svg
new file mode 120000
index 00000000..579a8f4f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-videos.svg
@@ -0,0 +1 @@
+folder-red-video.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-red-visiting.svg b/.icons/awkward/32x32/places/folder-red-visiting.svg
new file mode 100644
index 00000000..1db5c4bc
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 4.25,11 C 3.5575,11 3,11.558 3,12.25 V 13.021 L 27.111,26.941 C 27.625,26.786 28,26.316 28,25.75 V 24.454 L 4.6965,11 Z M 9.893,11 28,21.454 V 18.454 L 15.088,11 Z M 20.284,11 28,15.454 V 12.454 L 25.48,11 Z M 3,16.021 V 19.021 L 16.82,27 H 22.016 Z M 3,22.02 V 25.02 L 6.428,27 H 11.624 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-wifi.svg b/.icons/awkward/32x32/places/folder-red-wifi.svg
new file mode 100644
index 00000000..4d4f505b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 15.5,15 C 13.505,15 11.78,16 10,17.25 L 15.5,24 21,17.25 C 19.227,16 17.494,15 15.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-wine.svg b/.icons/awkward/32x32/places/folder-red-wine.svg
new file mode 100644
index 00000000..20e04637
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <rect style="fill:#4f1d1d" width="4" height="4" x="11" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#4f1d1d" width="4" height="4" x="16" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#4f1d1d" width="4" height="4" x="16" y="19" rx=".625" ry=".625"/>
+ <rect style="fill:#4f1d1d" width="4" height="4" x="11" y="19" rx=".625" ry=".625"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red-yandex-disk.svg b/.icons/awkward/32x32/places/folder-red-yandex-disk.svg
new file mode 100644
index 00000000..e6429639
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 14.319,15.035 C 11.652,15.035 12.273,17.271 10.907,18.005 10.86,18.032 10.834,18.056 10.792,18.082 11.692,17.547 12.802,17.098 13.981,16.795 14.979,16.538 15.991,16.394 16.925,16.376 16.949,16.376 16.973,16.376 16.997,16.376 16.096,16.12 15.998,15.035 14.319,15.035 Z M 17.225,17.051 C 16.292,17.069 15.279,17.213 14.281,17.47 10.991,18.317 8.6463,20.158 9.044,21.582 9.2731,22.396 10.377,23.133 12.022,23.231 12.021,23.225 12.02,23.219 12.019,23.213 11.93,22.443 12.419,21.773 12.992,21.319 13.565,20.865 14.301,20.535 15.129,20.36 15.957,20.184 16.731,20.192 17.379,20.387 17.988,20.571 18.561,20.971 18.702,21.657 20.35,20.733 21.206,19.419 20.958,18.518 20.695,17.574 19.264,17.012 17.225,17.051 Z M 16.247,21 C 15.916,20.996 15.564,21.032 15.214,21.107 13.767,21.414 12.666,22.287 12.755,23.056 12.844,23.826 14.089,24.2 15.536,23.893 16.983,23.585 18.084,22.712 17.994,21.943 17.93,21.383 17.241,21.012 16.247,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-red.svg b/.icons/awkward/32x32/places/folder-red.svg
new file mode 100644
index 00000000..6f2f767d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-red.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-remote-open.svg b/.icons/awkward/32x32/places/folder-remote-open.svg
new file mode 120000
index 00000000..74b313c5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-remote-open.svg
@@ -0,0 +1 @@
+folder-oomox-remote-open.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-remote.svg b/.icons/awkward/32x32/places/folder-remote.svg
new file mode 120000
index 00000000..645798d4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-remote.svg
@@ -0,0 +1 @@
+folder-oomox-remote.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-root.svg b/.icons/awkward/32x32/places/folder-root.svg
new file mode 120000
index 00000000..e2deaa4f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-root.svg
@@ -0,0 +1 @@
+folder-red.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-script.svg b/.icons/awkward/32x32/places/folder-script.svg
new file mode 120000
index 00000000..8e9231e2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-script.svg
@@ -0,0 +1 @@
+folder-oomox-script.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-sound.svg b/.icons/awkward/32x32/places/folder-sound.svg
new file mode 120000
index 00000000..437f9629
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-sound.svg
@@ -0,0 +1 @@
+folder-music.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-steam.svg b/.icons/awkward/32x32/places/folder-steam.svg
new file mode 120000
index 00000000..b80a6f8a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-steam.svg
@@ -0,0 +1 @@
+folder-oomox-steam.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-tar.svg b/.icons/awkward/32x32/places/folder-tar.svg
new file mode 120000
index 00000000..b5871469
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-tar.svg
@@ -0,0 +1 @@
+folder-oomox-tar.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-teal-activities.svg b/.icons/awkward/32x32/places/folder-teal-activities.svg
new file mode 100644
index 00000000..479b567a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#08382e" cx="11.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#08382e" cx="15.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#08382e" cx="19.5" cy="19.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-android.svg b/.icons/awkward/32x32/places/folder-teal-android.svg
new file mode 100644
index 00000000..21d6b5f4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+ <path style="fill:#08382e" d="m9.9902344 14.988281a1.0001 1.0001 0 0 0-0.7636719 1.644531l1.0761715 1.316407c-0.7422346 1.034712-1.1268513 2.468362-1.3007809 4.28125-0.0367464 0.769972 0.7753907 0.769531 0.7753907 0.769531h10.425781s0.835451-1.68e-4 0.794922-0.808594c-0.189021-1.874847-0.601975-3.337697-1.402344-4.373047l1.111328-1.111328a1.0001 1.0001 0 0 0-0.726562-1.716797 1.0001 1.0001 0 0 0-0.6875 0.302735l-1.273438 1.273437c-0.79792-0.371041-1.785583-0.566406-3.019531-0.566406-1.317391 0-2.360855 0.215623-3.185547 0.638672l-1.041015-1.271484a1.0001 1.0001 0 0 0-0.7832036-0.378907z"/>
+ <circle style="fill:#16a085" cx="12" cy="20" r="1"/>
+ <circle style="fill:#16a085" cx="-18" cy="20" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-apple.svg b/.icons/awkward/32x32/places/folder-teal-apple.svg
new file mode 100644
index 00000000..4f322937
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 17.989,14 C 17.493,14.018 16.892,14.29 16.536,14.656 16.217,14.981 15.936,15.498 16.011,15.996 16.564,16.034 17.131,15.749 17.476,15.383 17.82,15.016 18.053,14.508 17.989,14 Z M 17.661,16.006 C 17.004,16.058 16.403,16.49 16.063,16.49 15.676,16.49 15.079,16.021 14.444,16.033 13.61,16.047 12.84,16.552 12.411,17.354 11.545,18.967 12.188,21.356 13.032,22.664 13.445,23.304 14,24 14.585,24 15.17,24 15.442,23.566 16.194,23.566 16.946,23.566 17.148,23.986 17.815,23.986 18.482,23.986 18.908,23.334 19.317,22.691 19.791,21.949 19.988,21.228 20,21.191 19.985,21.184 18.694,20.655 18.681,19.061 18.668,17.726 19.697,17.084 19.743,17.053 19.166,16.147 18.267,16.022 17.946,16.008 17.851,15.997 17.755,15.998 17.661,16.006 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-arduino.svg b/.icons/awkward/32x32/places/folder-teal-arduino.svg
new file mode 100644
index 00000000..5c993746
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#08382e" d="m11.40822 15c-0.44417 0-0.88635 0.08893-1.2978 0.2627-0.4114996 0.17376-0.7872996 0.4296-1.1044996 0.75295-0.3172 0.3234-0.5713 0.7102-0.7442 1.1355-0.1725 0.426-0.2615 0.885-0.2615 1.347 0 0.46216 0.08879 0.92105 0.26172 1.3467 0.17294 0.4256 0.42698 0.8124 0.74415 1.1358 0.31717 0.323321 0.693 0.579151 1.1044996 0.752951 0.4021 0.1698 0.8337 0.25774 1.2676 0.26172 0.01025 3.71e-4 0.02008 6e-4 0.03027 1e-3 1.055 0.04997 1.9052-0.36871 2.5274-0.97655 0.42532-0.415521 0.7595-0.906201 1.0644-1.406201 0.30496 0.50005 0.6391 0.99075 1.0644 1.406201 0.6222 0.60785 1.4723 1.0265 2.5274 0.97655 0.0102-3.71e-4 0.02003-4.9e-4 0.03028-1e-3 0.43388-0.0037 0.8645-0.09192 1.2666-0.26172 0.4115-0.17376 0.7883-0.4296 1.1054-0.752951l2e-3 -0.0039c0.31586-0.32274 0.56975-0.7075 0.7422-1.1318 0.1725-0.4255 0.2615-0.8845 0.2615-1.3465 0-0.46216-0.0888-0.9211-0.26172-1.3467l-0.0029-0.0059c-0.173-0.423-0.426-0.808-0.7415-1.13-0.317-0.323-0.693-0.579-1.1045-0.753-0.4115-0.1735-0.8535-0.2625-1.2975-0.2625-1.1116 0-1.9894 0.45712-2.6377 1.0928-0.375 0.367-0.679 0.787-0.9545 1.2165-0.2755-0.4295-0.5795-0.8495-0.954-1.2165-0.6485-0.636-1.5265-1.093-2.638-1.093zm-0.01172 1c0.88675 0 1.4532 0.31778 1.9726 0.84375 0.41181 0.41692 0.7729 0.9841 1.1308 1.6026-0.40852 0.72255-0.80335 1.3825-1.247 1.8301-0.48913 0.49341-0.996 0.765501-1.8242 0.71775h-0.03222c-0.31584 0-0.63425-0.06666-0.9248-0.19336-0.28667-0.125-0.5511996-0.31072-0.7695496-0.5381l-0.0088-0.0088c-0.22-0.231-0.397-0.51-0.515-0.809-0.1175-0.2995-0.1785-0.6255-0.1785-0.9475 0-0.32214 0.06099-0.64815 0.17871-0.94725 0.1177-0.29914 0.29461-0.577 0.51465-0.8086l0.0088-0.0098c0.21833-0.22736 0.4828596-0.41309 0.7695496-0.5381 0.2905-0.1265 0.6085-0.193 0.9245-0.193zm7.207 0c0.31585 0 0.63425 0.06666 0.9248 0.19336 0.28666 0.125 0.5512 0.31072 0.76955 0.5381l0.0088 0.0098c0.22004 0.23162 0.39694 0.50945 0.51465 0.8086 0.1175 0.299 0.1785 0.625 0.1785 0.947 0 0.32216-0.06099 0.6481-0.17871 0.94725-0.1177 0.29914-0.2946 0.57795-0.51465 0.80955l-0.0088 0.0088c-0.21833 0.22736-0.48286 0.41308-0.76955 0.5381-0.29057 0.1267-0.60895 0.19336-0.9248 0.19336h-0.03223c-0.828 0.0475-1.335-0.2245-1.824-0.718-0.4435-0.4475-0.8385-1.1075-1.247-1.83 0.358-0.6185 0.719-1.186 1.131-1.6025 0.5195-0.526 1.086-0.844 1.9725-0.844zm-0.6035 1v1h-1v1h1v1h1v-1h1v-1h-1v-1zm-8 1v1h3v-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-backup.svg b/.icons/awkward/32x32/places/folder-teal-backup.svg
new file mode 100644
index 00000000..e30defff
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#08382e" d="m15.607422 13.011719c-0.33596 0.021972-0.67371 0.073469-1.009766 0.154297-2.688447 0.646633-4.594183 3.061061-4.597656 5.826172a1.0001 1.0001 0 0 0 0 0.007812h-1l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.005859c0.0023-1.852241 1.263577-3.449661 3.064453-3.882813 1.800879-0.433152 3.651746 0.41586 4.496094 2.064453 0.844348 1.648592 0.452744 3.647246-0.951172 4.855469-1.381932 1.189304-3.520755 1.236987-5.025391 0.15625a1.0005966 1.0005966 0 0 0 -1.167968 1.625c2.245578 1.612935 5.380223 1.556995 7.498046-0.265625 2.095842-1.803701 2.68627-4.820142 1.425782-7.28125-0.945366-1.845831-2.75319-3.030673-4.732422-3.234375-0.329872-0.03395-0.664041-0.041503-1-0.019531zm0.376953 2.974609a1.0001 1.0001 0 0 0 -0.984375 1.013672v2a1.0001 1.0001 0 0 0 0.292969 0.707031l1 1a1.0001 1.0001 0 1 0 1.414062 -1.414062l-0.707031-0.707031v-1.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-books.svg b/.icons/awkward/32x32/places/folder-teal-books.svg
new file mode 100644
index 00000000..3ef6c3cb
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#08382e" d="m12 15c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-cd.svg b/.icons/awkward/32x32/places/folder-teal-cd.svg
new file mode 100644
index 00000000..3d72d4c3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#08382e" cx="15" cy="19" r="6"/>
+ <circle style="fill:#16a085" cx="15" cy="19" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-copy-cloud.svg b/.icons/awkward/32x32/places/folder-teal-copy-cloud.svg
new file mode 100644
index 00000000..e2402126
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 19.5,14 17.25,17.75 18.75,18.5 Z M 11.25,16.25 9,17.857 12,17.75 13.5,23 14.25,22.25 21,23 18.75,19.25 17.785,18.714 14.143,20.857 12.428,16.572 Z M 15.429,17.857 13.714,18.928 14.357,20.428 17.357,18.714 16.286,17.857 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-desktop.svg b/.icons/awkward/32x32/places/folder-teal-desktop.svg
new file mode 120000
index 00000000..a756fdc0
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-desktop.svg
@@ -0,0 +1 @@
+user-teal-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-teal-development.svg b/.icons/awkward/32x32/places/folder-teal-development.svg
new file mode 100644
index 00000000..ce275ad2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 14.738,14 V 14.002 L 14.627,15.318 A 3.9641,3.9283 0 0 0 13.469,15.982 L 12.262,15.418 11,17.584 12.098,18.34 A 3.9641,3.9283 0 0 0 12.035,19.002 3.9641,3.9283 0 0 0 12.094,19.668 L 11,20.418 12.262,22.584 13.467,22.02 A 3.9641,3.9283 0 0 0 14.629,22.682 L 14.738,24 H 17.262 L 17.373,22.684 A 3.9641,3.9283 0 0 0 18.531,22.02 L 19.738,22.582 21,20.418 19.904,19.664 A 3.9641,3.9283 0 0 0 19.963,19 3.9641,3.9283 0 0 0 19.904,18.336 L 20.998,17.582 19.738,15.418 18.531,15.98 A 3.9641,3.9283 0 0 0 17.371,15.32 L 17.262,14 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-documents-open.svg b/.icons/awkward/32x32/places/folder-teal-documents-open.svg
new file mode 100644
index 00000000..611aa69a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 12.75,16 C 12.334,16 12,16.334 12,16.75 V 25.25 C 12,25.666 12.334,26 12.75,26 H 19.25 C 19.666,26 20,25.666 20,25.25 V 18.5 L 17.5,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-documents.svg b/.icons/awkward/32x32/places/folder-teal-documents.svg
new file mode 100644
index 00000000..8f8a4cda
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 12.75,14 C 12.334,14 12,14.334 12,14.75 V 23.25 C 12,23.666 12.334,24 12.75,24 H 19.25 C 19.666,24 20,23.666 20,23.25 V 16.5 L 17.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-download-open.svg b/.icons/awkward/32x32/places/folder-teal-download-open.svg
new file mode 100644
index 00000000..4976a695
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 15,16 V 20 H 13 L 16,24 19,20 H 17 V 16 Z M 12,24 V 25 H 20 V 24 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-download.svg b/.icons/awkward/32x32/places/folder-teal-download.svg
new file mode 100644
index 00000000..c7e946b6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 15,14 V 18 H 13 L 16,22 19,18 H 17 V 14 Z M 12,22 V 24 H 20 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-downloads.svg b/.icons/awkward/32x32/places/folder-teal-downloads.svg
new file mode 120000
index 00000000..0c0c70e7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-downloads.svg
@@ -0,0 +1 @@
+folder-teal-download.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-teal-drag-accept.svg b/.icons/awkward/32x32/places/folder-teal-drag-accept.svg
new file mode 100644
index 00000000..5ebbbd22
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-dropbox.svg b/.icons/awkward/32x32/places/folder-teal-dropbox.svg
new file mode 100644
index 00000000..3f872bcf
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 12.83,13.7 9.5,15.7 12.17,17.7 9.49,19.7 12.83,21.7 15.5,19.7 12.17,17.7 15.5,15.7 18.83,17.7 15.5,19.7 18.17,21.7 21.51,19.7 18.83,17.7 21.5,15.7 18.17,13.7 15.5,15.7 Z M 15.5,20.3 12.83,22.3 12.17,21.9 V 22.3 L 15.5,24.3 18.83,22.3 V 21.9 L 18.17,22.3 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-favorites.svg b/.icons/awkward/32x32/places/folder-teal-favorites.svg
new file mode 100644
index 00000000..e1c71bea
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 15.5,14 14.176,18 10.5,18 13.357,20.26 12.41,24 15.5,21.6 18.59,24 17.642,20.26 20.5,18 16.824,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-games.svg b/.icons/awkward/32x32/places/folder-teal-games.svg
new file mode 100644
index 00000000..74e82c7b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 18.645 15 C 18.495 15.001 18.359 15.052 18.229 15.15 C 17.899 15.402 17.21 15.999 15.998 16 C 14.786 16.001 14.1 15.402 13.77 15.15 C 13.64 15.052 13.515 15.003 13.363 15.004 C 13.212 15.005 13.037 15.049 12.859 15.15 C 12.211 15.515 11.617 16.712 11.293 18.262 C 11.017 19.578 10.913 21.377 11.078 22.102 C 11.222 22.724 11.469 23 11.91 23 C 13.323 23 13.385 21.908 13.906 20.861 C 14.283 20.281 15.156 20.019 15.998 20.049 C 16.84 20.017 17.715 20.281 18.092 20.861 C 18.613 21.908 18.675 23 20.088 23 C 20.529 23 20.776 22.724 20.92 22.102 C 21.085 21.377 20.981 19.578 20.705 18.262 C 20.381 16.712 19.787 15.515 19.139 15.15 C 18.961 15.049 18.796 14.999 18.645 15 z M 13 16 L 14 16 L 14 17 L 15 17 L 15 18 L 14 18 L 14 19 L 13 19 L 13 18 L 12 18 L 12 17 L 13 17 L 13 16 z M 18.5 16 A 0.5 0.5 0 0 1 19 16.5 A 0.5 0.5 0 0 1 18.5 17 A 0.5 0.5 0 0 1 18 16.5 A 0.5 0.5 0 0 1 18.5 16 z M 17.5 17 A 0.5 0.5 0 0 1 18 17.5 A 0.5 0.5 0 0 1 17.5 18 A 0.5 0.5 0 0 1 17 17.5 A 0.5 0.5 0 0 1 17.5 17 z M 19.5 17 A 0.5 0.5 0 0 1 20 17.5 A 0.5 0.5 0 0 1 19.5 18 A 0.5 0.5 0 0 1 19 17.5 A 0.5 0.5 0 0 1 19.5 17 z M 18.5 18 A 0.5 0.5 0 0 1 19 18.5 A 0.5 0.5 0 0 1 18.5 19 A 0.5 0.5 0 0 1 18 18.5 A 0.5 0.5 0 0 1 18.5 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-git.svg b/.icons/awkward/32x32/places/folder-teal-git.svg
new file mode 100644
index 00000000..974bd30a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 12.707,12.996 12,13.703 13.152,14.855 A 1.5,1.5 0 0 0 13.004,15.5 1.5,1.5 0 0 0 14.004,16.912 V 21.088 A 1.5,1.5 0 0 0 13.004,22.5 1.5,1.5 0 0 0 14.504,24 1.5,1.5 0 0 0 16.004,22.5 1.5,1.5 0 0 0 15.004,21.088 V 16.912 A 1.5,1.5 0 0 0 15.149,16.852 L 17.153,18.855 A 1.5,1.5 0 0 0 17.005,19.5 1.5,1.5 0 0 0 18.505,21 1.5,1.5 0 0 0 20.005,19.5 1.5,1.5 0 0 0 18.505,18 1.5,1.5 0 0 0 17.86,18.148 L 15.856,16.145 A 1.5,1.5 0 0 0 16.005,15.5 1.5,1.5 0 0 0 14.505,14 1.5,1.5 0 0 0 13.86,14.149 L 12.708,12.996 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-github.svg b/.icons/awkward/32x32/places/folder-teal-github.svg
new file mode 100644
index 00000000..0fce9ae3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#08382e" d="m 16,14 c -2.761424,0 -5,2.238576 -5,5 7.92e-4,2.207084 1.448598,4.152573 3.5625,4.787109 v -0.804687 c -1.265656,0.2793 -1.630859,-0.556641 -1.630859,-0.556641 -0.206993,-0.534138 -0.50586,-0.478156 -0.50586,-0.478156 -0.413144,-0.28665 0.03125,-0.28125 0.03125,-0.28125 0.347602,0.06261 0.658903,0.39224 0.895691,0.633129 0.164431,0.167279 0.184879,0.270156 0.605672,0.300926 0.258577,0.0367 0.49603,-0.01639 0.619731,-0.07286 0.01736,-0.125399 0.0194,-0.577036 0.02734,-0.814677 C 13.618537,21.281097 13.000263,20.428902 13,19.5 c 0.0014,-0.710006 0.364949,-1.386038 1,-1.859375 V 16 c 0.326285,0 0.718404,0.577667 1.037109,1.134766 C 15.347088,17.046328 15.672359,17.000803 16,17 c 0.327641,8.03e-4 0.652912,0.04633 0.962891,0.134766 C 17.281596,16.577667 17.673715,16 18,16 v 1.638672 c 0.635658,0.473791 0.999296,1.150641 1,1.861328 -0.0014,1.05337 -0.79497,1.993 -1.984375,2.349609 0.01555,0.332327 0.03711,0.714925 0.03711,1.013672 0,0.5207 -0.0028,0.35915 -0.0039,0.574219 v 0.445312 C 19.351442,23.388806 20.997199,21.355003 21,19 21,16.238576 18.761424,14 16,14 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-gitlab.svg b/.icons/awkward/32x32/places/folder-teal-gitlab.svg
new file mode 100644
index 00000000..ff784398
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e;fill-rule:evenodd" d="m 12.055391,14.000099 c -0.08401,0 -0.168122,0.04757 -0.199495,0.142885 L 10.635908,18 h 2.838967 l -1.219989,-3.857016 c -0.03139,-0.09532 -0.115484,-0.142885 -0.199495,-0.142885 z M 13.474875,18 l 2.02513,6 2.02513,-6 z m 4.05026,0 h 2.838968 l -1.219989,-3.857016 c -0.06274,-0.190645 -0.336216,-0.190645 -0.39899,0 z m 2.838968,0 -4.864098,6 5.327028,-3.819864 c 0.146989,-0.105359 0.208568,-0.292063 0.152435,-0.462577 z m -4.864098,6 -4.864097,-6 -0.615366,1.717559 c -0.05613,0.170514 0.0054,0.357218 0.152435,0.462577 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-gnome.svg b/.icons/awkward/32x32/places/folder-teal-gnome.svg
new file mode 100644
index 00000000..672cffab
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 19.952,12 C 17.413,12 16.937,15.858 18.366,15.858 19.794,15.858 22.492,12 19.952,12 Z M 16.041,12.594 C 16.001,12.593 15.958,12.597 15.913,12.602 14.473,12.784 14.98,15.219 15.746,15.264 16.487,15.309 17.299,12.598 16.04,12.594 Z M 13.546,13.493 C 13.458,13.487 13.361,13.504 13.252,13.548 12.096,14.023 13.077,15.984 13.724,15.852 14.312,15.732 14.396,13.548 13.546,13.493 Z M 11.659,15.095 C 11.558,15.093 11.45,15.127 11.334,15.214 10.408,15.905 11.645,17.574 12.19,17.315 12.666,17.088 12.362,15.121 11.658,15.096 Z M 17.126,16.689 C 15.12,16.654 12.474,17.672 12.023,19.718 11.534,21.93 14.035,25 16.643,25 17.927,25 19.407,23.827 19.684,22.342 19.896,21.209 17.195,21.663 17.292,22.412 17.408,23.311 16.641,23.755 15.889,23.176 13.495,21.332 19.852,20.412 19.432,17.893 19.302,17.109 18.329,16.71 17.126,16.689 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-google-drive.svg b/.icons/awkward/32x32/places/folder-teal-google-drive.svg
new file mode 100644
index 00000000..0342d80b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 14,14 17,19 H 21 L 17.666,14 Z M 13.301,14.6 10.5,20 12.4,23 15,17.6 Z M 15,20 13.5,23 H 19.5 L 21,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-image-people.svg b/.icons/awkward/32x32/places/folder-teal-image-people.svg
new file mode 100644
index 00000000..17303742
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 13.41,16.301 C 13.376,16.308 13.341,16.321 13.309,16.336 12.986,16.487 12.902,16.959 13.123,17.396 13.301,17.748 13.616,17.966 13.902,17.959 14.118,19.128 14.976,20 16,20 17.024,20 17.882,19.128 18.098,17.959 18.384,17.966 18.699,17.748 18.877,17.396 19.098,16.959 19.014,16.487 18.691,16.336 18.659,16.321 18.624,16.308 18.59,16.301 18.548,15.023 17.406,14 16,14 14.594,14 13.452,15.023 13.41,16.301 Z M 15.996,21 C 15.413,21 14.887,20.71 14.5,20.248 12.869,20.489 11.125,20.838 11.016,21.236 11.014,21.242 11.017,21.249 11.016,21.254 11.011,21.274 11.01,21.292 11.008,21.312 11.007,21.322 11,21.328 11,21.338 V 22.732 C 11,22.881 11.111,23 11.25,23 H 20.75 C 20.889,23 21,22.881 21,22.732 V 21.328 C 20.999,21.296 20.985,21.268 20.977,21.236 20.861,20.822 19.171,20.459 17.568,20.217 17.445,20.389 17.281,20.544 17.061,20.66 L 17.059,20.662 C 16.747,20.877 16.386,21 16.004,21"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-important.svg b/.icons/awkward/32x32/places/folder-teal-important.svg
new file mode 100644
index 00000000..41c0fdae
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15,16 H 17 V 20 H 15 Z M 16,21 C 16.552,21 17,21.448 17,22 17,22.552 16.552,23 16,23 15.448,23 15,22.552 15,22 15,21.448 15.448,21 16,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-java.svg b/.icons/awkward/32x32/places/folder-teal-java.svg
new file mode 100644
index 00000000..25d9e732
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 15.008,13 C 15.008,13 15.585,13.353 15.178,14.281 14.562,15.68 15.746,16 15.746,16 15.746,16 15.37,15.672 15.871,14.518 16.425,13.238 15.008,13 15.008,13 Z M 16.6,14.928 C 16.6,14.928 15.551,15.393 16.227,16.666 16.673,17.509 16.178,17.928 16.178,17.928 16.178,17.928 17.445,17.51 16.834,16.346 16.285,15.293 16.6,14.928 16.6,14.928 Z M 13.336,15 C 13.336,15 12.585,15.799 13.328,16.781 13.82,17.435 13.498,18 13.498,18 13.498,18 14.429,17.175 13.756,16.271 13.148,15.457 13.336,15 13.336,15 Z M 13.498,18 H 11 L 12.5,24 H 18 L 18.34,23.016 C 18.506,23.057 18.678,23.086 18.857,23.086 20.041,23.086 21,22.326 21,21.143 21,20.138 20.307,19.303 19.375,19.07 L 19.572,18 Z M 19.203,19.76 A 0.71429,1.4286 15 0 1 19.227,19.764 0.71429,1.4286 15 0 1 19.547,21.328 0.71429,1.4286 15 0 1 18.512,22.527 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-kde.svg b/.icons/awkward/32x32/places/folder-teal-kde.svg
new file mode 100644
index 00000000..97f6eeb5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <g transform="translate(7,11.00002)">
+ <path style="fill:#08382e" d="m9.0056 1.00002-2.0056 0.3989v8.5128l1.9944-0.3116v-3.6l2.8056 4 2.1886-1.00012-2.9886-3.39988 3.0114-3.6-2.2114-1.00014-2.8056 4.20014v-4.20014z"/>
+ <path style="fill:#08382e" d="m4.28125 4.2011719c-0.0246 3e-3 -0.051712 0.00874-0.070312 0.027344l-0.8535161 0.847656c-0.035792 0.0357-0.039984 0.089612-0.013672 0.1328125l0.9082031 1.4882812c-0.213336 0.346448-0.3789944 0.72368-0.4902343 1.125l-1.6738281 0.3457032c-0.05084 0.0104-0.0878906 0.0593281-0.0878906 0.1113281v1.1972656c0 0.0507 0.038572 0.093769 0.087891 0.1054687l1.6230469 0.390625c0.102124 0.4515198 0.2747303 0.8766718 0.5039063 1.2636718l-0.9453126 1.429688c-0.02868 0.0435-0.023316 0.101771 0.013672 0.138672l0.8535157 0.847656c0.036 0.0357 0.091566 0.03977 0.1347656 0.01367l1.4765625-0.890625c0.36468 0.217976 0.7624668 0.384786 1.1855469 0.490234l0.3457031 1.646484c0.0107995 0.050802 0.0530682 0.087893 0.1054682 0.087893h1.2070313c0.0504 0 0.093469-0.03313 0.1054687-0.08203l0.4101563-1.658203c0.42644-0.110472 0.8235331-0.288804 1.1894531-0.513672l1.482422 0.964844c0.0438 0.0282 0.101472 0.02263 0.138672-0.01367l0.849609-0.845704c0.036-0.0357 0.04398-0.09186 0.01758-0.134765l-0.580078-0.947266-0.189453 0.05859c-0.0276 0.0084-0.05802-0.0036-0.07422-0.02734 0 0-0.179449-0.244084-0.322265-0.4375-0.05957-0.09064-0.550829-0.687764-0.890625-1.121093a3 3 0 0 1-2.728517 1.757809 3 3 0 0 1-3-3 3 3 0 0 1 1.4003906-2.5351562v-1.5898438c-0.22315 0.082948-0.3698787 0.1843413-0.5742187 0.3007812l-1.4765625-0.9589843c-0.0219-0.0144-0.044059-0.018025-0.068359-0.015625z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-linux.svg b/.icons/awkward/32x32/places/folder-teal-linux.svg
new file mode 100644
index 00000000..6ca32a3a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 15.843,21.196 C 15.043,21.569 14.299,21.565 13.799,21.529 13.203,21.486 12.723,21.322 12.513,21.18 12.383,21.092 12.206,21.126 12.118,21.256 12.03,21.386 12.064,21.562 12.194,21.65 12.533,21.879 13.132,22.05 13.758,22.095 13.864,22.103 13.981,22.108 14.106,22.108 14.651,22.108 15.343,22.056 16.083,21.711 16.225,21.645 16.287,21.476 16.221,21.334 16.155,21.192 15.986,21.13 15.843,21.196 Z M 19.001,20.775 C 19.028,18.308 19.282,13.645 14.558,14.021 9.8935,14.397 11.13,19.324 11.061,20.974 10.999,21.847 10.709,22.914 10.3,24 H 11.561 C 11.69,23.54 11.786,23.085 11.827,22.651 11.903,22.704 11.984,22.755 12.071,22.804 12.212,22.887 12.333,22.998 12.462,23.115 12.762,23.389 13.102,23.699 13.768,23.738 13.812,23.74 13.857,23.742 13.901,23.742 14.574,23.742 15.034,23.447 15.404,23.211 15.581,23.097 15.734,22.999 15.878,22.952 16.287,22.824 16.645,22.617 16.912,22.354 16.954,22.313 16.993,22.271 17.029,22.228 17.178,22.773 17.382,23.387 17.608,24 H 20.3 C 19.654,23.002 18.987,22.024 19.001,20.776 Z M 11.512,19.433 C 11.512,19.433 11.512,19.433 11.512,19.433 11.466,18.627 11.851,17.95 12.373,17.92 12.894,17.889 13.355,18.518 13.401,19.323 13.401,19.323 13.401,19.323 13.401,19.323 13.403,19.367 13.405,19.41 13.405,19.452 13.239,19.494 13.09,19.554 12.957,19.624 12.956,19.618 12.956,19.612 12.955,19.607 V 19.606 C 12.911,19.149 12.667,18.804 12.41,18.835 12.153,18.866 11.981,19.262 12.026,19.719 12.026,19.72 12.026,19.72 12.026,19.72 12.045,19.919 12.103,20.097 12.183,20.232 12.163,20.248 12.107,20.289 12.042,20.336 11.993,20.371 11.934,20.415 11.863,20.467 11.669,20.212 11.536,19.846 11.512,19.433 Z M 16.797,21.423 C 16.778,21.849 16.221,22.25 15.707,22.41 L 15.704,22.411 C 15.49,22.48 15.3,22.603 15.098,22.732 14.758,22.949 14.408,23.173 13.901,23.173 13.868,23.173 13.834,23.172 13.8,23.17 13.336,23.143 13.119,22.945 12.845,22.695 12.7,22.563 12.55,22.426 12.356,22.313 L 12.352,22.311 C 11.935,22.075 11.676,21.782 11.66,21.527 11.652,21.401 11.708,21.291 11.828,21.201 12.088,21.006 12.262,20.879 12.377,20.794 12.505,20.701 12.544,20.673 12.573,20.645 12.593,20.626 12.615,20.604 12.639,20.581 12.878,20.349 13.277,19.961 13.891,19.961 14.266,19.961 14.681,20.105 15.123,20.389 15.331,20.525 15.512,20.587 15.742,20.667 15.899,20.721 16.078,20.783 16.318,20.885 L 16.322,20.887 C 16.545,20.979 16.809,21.146 16.797,21.423 Z M 16.674,20.424 C 16.631,20.402 16.586,20.382 16.539,20.362 16.323,20.27 16.15,20.207 16.007,20.157 16.086,20.002 16.135,19.808 16.14,19.598 V 19.598 C 16.151,19.086 15.893,18.671 15.564,18.67 15.234,18.67 14.959,19.084 14.948,19.595 V 19.595 C 14.947,19.612 14.947,19.629 14.947,19.645 14.745,19.552 14.545,19.484 14.35,19.443 14.349,19.423 14.348,19.404 14.348,19.385 V 19.384 C 14.329,18.453 14.901,17.681 15.625,17.662 16.349,17.642 16.951,18.381 16.97,19.313 V 19.314 C 16.979,19.735 16.866,20.123 16.673,20.424 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-locked.svg b/.icons/awkward/32x32/places/folder-teal-locked.svg
new file mode 100644
index 00000000..846a2dd6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 16 14 C 14.34 14 13 15.3 13 17 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 17 C 19 15.3 17.66 14 16 14 z M 16 15 C 17.11 15 18 15.9 18 17 L 18 18 L 14 18 L 14 17 C 14 15.9 14.89 15 16 15 z"/>
+ <path style="fill:#3f51b5" d="M 12,23.5 V 24 H 12.5 C 12.223,24 12,23.777 12,23.5 Z"/>
+ <path style="fill:#3f51b5" d="M 20,23.5 C 20,23.777 19.777,24 19.5,24 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-mail-cloud.svg b/.icons/awkward/32x32/places/folder-teal-mail-cloud.svg
new file mode 100644
index 00000000..38e6697f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 15.667,15 A 3.3333,3.6364 0 0 0 12.512,17.471 2.6667,2.9091 0 0 0 11,20.091 2.6667,2.9091 0 0 0 13.667,23 2.6667,2.9091 0 0 0 15.439,22.26 3.3333,3.6364 0 0 0 15.667,22.273 3.3333,3.6364 0 0 0 17.076,21.927 2.6667,2.9091 0 0 0 18.334,22.273 2.6667,2.9091 0 0 0 21,19.364 2.6667,2.9091 0 0 0 18.333,16.455 2.6667,2.9091 0 0 0 18.328,16.455 3.3333,3.6364 0 0 0 15.666,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-mail.svg b/.icons/awkward/32x32/places/folder-teal-mail.svg
new file mode 100644
index 00000000..618e9167
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 16,13 C 12.687,13 10,15.687 10,19 10,22.314 12.687,25 16,25 H 19.75 C 19.75,25 20.453,24.699 20.5,23.949 20.5,23.199 19.75,23 19.75,23 H 16 C 15.805,22.999 15.611,22.983 15.418,22.953 14.718,22.874 14.162,22.654 13.742,22.301 L 13.736,22.297 C 12.65,21.551 12,20.318 12,19 12,16.791 13.791,15 16,15 18.209,15 20,16.791 20,19 20,19.454 19.908,19.745 19.76,20.002 19.756,20.002 19.753,20 19.75,20 H 18.816 C 18.928,19.686 19,19.352 19,19 19,17.343 17.657,16 16,16 14.344,16 13,17.343 13,19 13,20.657 14.343,22 16,22 H 19.75 C 20.292,21.95 20.673,21.629 21.02,21.424 21.782,20.88 22,20.114 22,19 22,15.686 19.314,13 16,13 Z M 16,18 C 16.552,18 17,18.448 17,19 17,19.552 16.552,20 16,20 15.448,20 15,19.552 15,19 15,18.448 15.448,18 16,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-mega.svg b/.icons/awkward/32x32/places/folder-teal-mega.svg
new file mode 100644
index 00000000..7fb053c9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 16,13 C 12.686,13 10,15.686 10,19 10,22.314 12.686,25 16,25 19.314,25 22,22.314 22,19 22,15.686 19.314,13 16,13 Z M 13,16 H 15 V 16 L 16,17 17,16 H 19 V 22 H 17 V 19 L 16,20 15,19 V 22 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-meocloud.svg b/.icons/awkward/32x32/places/folder-teal-meocloud.svg
new file mode 100644
index 00000000..dab1efe1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 16.2,15 C 14.998,15 13.897,15.676 13.352,16.748 13.113,16.651 12.857,16.6 12.6,16.6 11.599,16.6 10.755,17.341 10.621,18.332 9.653,18.665 9.001,19.576 9,20.6 9,21.925 10.075,23 11.4,23 H 18.6 C 19.925,23 21,21.925 21,20.6 20.999,19.581 20.356,18.675 19.395,18.338 19.398,18.292 19.399,18.245 19.4,18.199 19.4,16.432 17.967,15 16.2,15 Z M 16.199,17 C 16.884,17 17.396,17.511 17.398,18.195 V 18.201 C 17.337,19.099 17.883,19.927 18.732,20.225 18.899,20.283 18.999,20.424 19,20.6 19,20.844 18.844,21 18.6,21 H 11.4 C 11.156,21 11.001,20.845 11,20.602 V 20.6 C 11.001,20.422 11.102,20.282 11.27,20.225 11.985,19.979 12.5,19.351 12.602,18.602 13.564,18.992 14.664,18.581 15.135,17.656 15.341,17.25 15.747,17 16.199,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-music-open.svg b/.icons/awkward/32x32/places/folder-teal-music-open.svg
new file mode 100644
index 00000000..1eab3df1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 14,21.27 C 13.7,21.09 13.35,21 13,21 11.9,21 11,21.9 11,23 11,24.1 11.9,25 13,25 14.1,25 15,24.1 15,23 V 18 H 19 V 21.27 C 18.7,21.09 18.35,21 18,21 16.9,21 16,21.9 16,23 16,24.1 16.9,25 18,25 19.1,25 20,24.1 20,23 V 16 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-music.svg b/.icons/awkward/32x32/places/folder-teal-music.svg
new file mode 100644
index 00000000..d1a91626
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 14,19.27 C 13.7,19.09 13.35,19 13,19 11.9,19 11,19.9 11,21 11,22.1 11.9,23 13,23 14.1,23 15,22.1 15,21 V 16 H 19 V 19.27 C 18.7,19.09 18.35,19 18,19 16.9,19 16,19.9 16,21 16,22.1 16.9,23 18,23 19.1,23 20,22.1 20,21 V 14 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-network.svg b/.icons/awkward/32x32/places/folder-teal-network.svg
new file mode 100644
index 00000000..44fb634d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15.643,15.384 C 15.691,15.379 15.751,15.387 15.799,15.384 15.805,15.407 15.764,15.488 15.71,15.607 15.363,16.365 15.343,17.253 15.665,17.728 15.723,17.814 15.777,17.896 15.777,17.906 15.777,17.917 15.714,17.929 15.643,17.929 15.476,17.929 15.318,17.827 14.996,17.571 14.852,17.458 14.666,17.363 14.594,17.348 14.48,17.326 14.45,17.336 14.304,17.482 14.167,17.619 14.125,17.692 14.125,17.817 14.125,18.29 14.687,18.667 15.732,18.888 17.151,19.189 17.501,19.459 17.54,20.205 17.589,21.141 17.091,21.847 16,22.393 15.87,22.458 15.787,22.483 15.732,22.504 15.708,22.502 15.689,22.507 15.665,22.504 15.656,22.476 15.643,22.408 15.643,22.281 15.643,21.784 15.447,21.273 15.152,20.987 15.073,20.91 14.851,20.747 14.661,20.63 14.471,20.512 14.279,20.375 14.237,20.317 14.166,20.22 14.16,20.161 14.214,19.982 14.313,19.656 14.431,19.474 14.661,19.268 14.781,19.16 14.902,19.069 14.929,19.067 14.955,19.065 14.775,19.011 14.505,18.955 14.234,18.9 13.839,18.784 13.634,18.71 13.26,18.575 12.755,18.29 12.563,18.085 12.555,18.076 12.547,18.07 12.54,18.063 12.816,16.964 13.59,16.063 14.616,15.63 14.831,15.539 15.052,15.476 15.286,15.429 15.402,15.405 15.523,15.396 15.643,15.384 Z M 18.991,17.058 C 19.075,17.11 19.392,17.795 19.482,18.129 19.599,18.561 19.59,19.308 19.482,19.736 19.441,19.9 19.388,20.052 19.371,20.071 19.353,20.09 19.289,19.981 19.214,19.848 19.139,19.715 18.9,19.433 18.701,19.223 18.126,18.617 18.036,18.301 18.277,17.817 18.398,17.573 18.926,17.018 18.991,17.058 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-nextcloud.svg b/.icons/awkward/32x32/places/folder-teal-nextcloud.svg
new file mode 100644
index 00000000..cabfd62c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#08382e" d="M 22,16 A 3,3 0 0 0 19,19 3,3 0 0 0 22,22 3,3 0 0 0 25,19 3,3 0 0 0 22,16 Z M 22,18 A 1,1 0 0 1 23,19 1,1 0 0 1 22,20 1,1 0 0 1 21,19 1,1 0 0 1 22,18 Z M 8,16 A 3,3 0 0 0 5,19 3,3 0 0 0 8,22 3,3 0 0 0 11,19 3,3 0 0 0 8,16 Z M 8,18 A 1,1 0 0 1 9,19 1,1 0 0 1 8,20 1,1 0 0 1 7,19 1,1 0 0 1 8,18 Z M 15,15 A 4,4 0 0 0 11,19 4,4 0 0 0 15,23 4,4 0 0 0 19,19 4,4 0 0 0 15,15 Z M 15,17 A 2,2 0 0 1 17,19 2,2 0 0 1 15,21 2,2 0 0 1 13,19 2,2 0 0 1 15,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-open.svg b/.icons/awkward/32x32/places/folder-teal-open.svg
new file mode 100644
index 00000000..6b0ed8e5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-owncloud.svg b/.icons/awkward/32x32/places/folder-teal-owncloud.svg
new file mode 100644
index 00000000..dc629ef9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="17.5" cy="18" r="2.25"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22" cy="22" r="1.25"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19.25" cy="20.75" r="2.5"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="10" cy="21" r="2.25"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="16.25" r="1.5"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.5" cy="19" r="2.75"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="22" r="1.25"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="14.75" cy="16.75" r="2.5"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="20" r="3.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-pcloud.svg b/.icons/awkward/32x32/places/folder-teal-pcloud.svg
new file mode 100644
index 00000000..73a8c521
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 16,13 A 5,5 0 0 0 11.396484,16.048828 4,4 0 0 0 8,20 4,4 0 0 0 11.808594,23.990234 V 24 h 9.714844 A 2.4761905,2.4761905 0 0 0 24,21.523438 2.4761905,2.4761905 0 0 0 22.822266,19.417969 2.5,2.5 0 0 0 23,18.5 2.5,2.5 0 0 0 20.578125,16.003906 5,5 0 0 0 16,13 Z m -2,3 h 1 3 v 3 h -3 v 2 h -1 v -2 z m 1,1 v 1 h 2 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-photo.svg b/.icons/awkward/32x32/places/folder-teal-photo.svg
new file mode 100644
index 00000000..b2e85c5c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 14,15 13,16 H 12.5 C 11.669,16 11,16.557 11,17.25 V 21.75 C 11,22.442 11.669,23 12.5,23 H 19.5 C 20.331,23 21,22.442 21,21.75 V 17.25 C 21,16.557 20.331,16 19.5,16 H 19 L 18,15 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-pictures-open.svg b/.icons/awkward/32x32/places/folder-teal-pictures-open.svg
new file mode 100644
index 00000000..b3035019
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 11.699,17 C 11.311,17 11,17.311 11,17.699 V 24.301 C 11,24.689 11.311,25 11.699,25 H 20.301 C 20.689,25 21,24.689 21,24.301 V 17.699 C 21,17.311 20.689,17 20.301,17 Z M 14,20 17,23 18.5,21 20,23 V 24 H 12 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-pictures.svg b/.icons/awkward/32x32/places/folder-teal-pictures.svg
new file mode 100644
index 00000000..bb772567
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 11.699 15 C 11.311 15 11 15.311 11 15.699 L 11 22.301 C 11 22.689 11.311 23 11.699 23 L 20.301 23 C 20.689 23 21 22.689 21 22.301 L 21 15.699 C 21 15.311 20.689 15 20.301 15 L 11.699 15 z M 14 18 L 17 21 L 18.5 19 L 20 21 L 20 22 L 12 22 L 12 20 L 14 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-print.svg b/.icons/awkward/32x32/places/folder-teal-print.svg
new file mode 100644
index 00000000..e36f04fc
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 13,14 V 16 H 19 V 14 Z M 11.715,17 C 11.358,17 11,17.349 11,17.699 V 20.301 C 11,20.651 11.358,21 11.715,21 H 13 V 24 H 19 V 21 H 20.285 C 20.642,21 21,20.651 21,20.301 V 17.699 C 21,17.349 20.642,17 20.285,17 Z M 13,19 H 19 V 20 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-private.svg b/.icons/awkward/32x32/places/folder-teal-private.svg
new file mode 100644
index 00000000..640f3d77
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 13,16 C 11.343,16 10,17.343 10,19 10,20.657 11.343,22 13,22 14.27,22 15.401,21.197 15.824,20 H 18 V 21 H 20 V 20 H 21 V 18 H 15.824 C 15.401,16.803 14.27,16 13,16 Z M 13,18 C 13.552,18 14,18.448 14,19 14,19.552 13.552,20 13,20 12.448,20 12,19.552 12,19 12,18.448 12.448,18 13,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-projects.svg b/.icons/awkward/32x32/places/folder-teal-projects.svg
new file mode 100644
index 00000000..652fd210
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#08382e" d="M 17,14 C 16.781,14.081 16.556,14.187 16.375,14.337 15.512,15.031 16.156,16.288 17,17 V 19 C 17.631,19.437 17.777,19.58 18.15,20 18.34,20.214 18.869,20.756 19,21 V 17 C 19.862,16.3 20.462,15.094 19.625,14.375 19.444,14.225 19.219,14.088 19,14 V 15.406 C 19,15.694 18.601,15.981 18.211,15.981 H 17.784 C 17.434,15.981 17,15.694 17,15.406 Z M 15,19 C 12.5,19 11,21.125 11,23 L 10.156,23.005 C 10,23.006 10,23.161 10,23.161 L 9.9963,23.844 C 9.9954,24 10.153,24 10.153,24 H 19.865 C 19.865,24 20.026,24 20.021,23.844 L 20,23.165 C 20,23.165 20,23.01 19.844,23.009 L 19.009,23 C 19.009,21.125 17.5,19 15,19 Z M 15,21 C 17,21 17,22.225 17,23 H 13 C 13,22.25 13,21 15,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-public.svg b/.icons/awkward/32x32/places/folder-teal-public.svg
new file mode 120000
index 00000000..bc74935e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-public.svg
@@ -0,0 +1 @@
+folder-teal-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-teal-publicshare-open.svg b/.icons/awkward/32x32/places/folder-teal-publicshare-open.svg
new file mode 100644
index 00000000..f720cf39
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 13.41,18.301 C 13.376,18.308 13.341,18.321 13.309,18.336 12.986,18.487 12.902,18.959 13.123,19.396 13.301,19.748 13.616,19.966 13.902,19.959 14.118,21.128 14.976,22 16,22 17.024,22 17.882,21.128 18.098,19.959 18.384,19.966 18.699,19.748 18.877,19.396 19.098,18.959 19.014,18.487 18.691,18.336 18.659,18.321 18.624,18.308 18.59,18.301 18.548,17.023 17.406,16 16,16 14.594,16 13.452,17.023 13.41,18.301 Z M 15.996,23 C 15.413,23 14.887,22.71 14.5,22.248 12.869,22.489 11.125,22.838 11.016,23.236 11.014,23.242 11.017,23.249 11.016,23.254 11.011,23.274 11.01,23.292 11.008,23.312 11.007,23.322 11,23.328 11,23.338 V 24.732 C 11,24.881 11.111,25 11.25,25 H 20.75 C 20.889,25 21,24.881 21,24.732 V 23.328 C 20.999,23.296 20.985,23.268 20.977,23.236 20.861,22.822 19.171,22.459 17.568,22.217 17.445,22.389 17.281,22.544 17.061,22.66 L 17.059,22.662 C 16.747,22.877 16.386,23 16.004,23"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-recent.svg b/.icons/awkward/32x32/places/folder-teal-recent.svg
new file mode 100644
index 00000000..89bbd0e1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 16,13 A 6,6 0 0 0 10,19 6,6 0 0 0 16,25 6,6 0 0 0 22,19 6,6 0 0 0 16,13 Z M 16,15 A 4,4 0 0 1 20,19 4,4 0 0 1 16,23 4,4 0 0 1 12,19 4,4 0 0 1 16,15 Z M 15,16 V 20 H 19 V 18 H 17 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-remote-open.svg b/.icons/awkward/32x32/places/folder-teal-remote-open.svg
new file mode 100644
index 00000000..2b699856
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 15,16 C 13.324,16.32 12.342,17.434 12,19 H 10 V 21 H 12 C 12.343,22.565 13.325,23.68 15,24 Z M 16,16 V 24 C 17.675,23.68 18.657,22.565 19,21 H 21 V 19 H 19 C 18.658,17.434 17.676,16.32 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-remote.svg b/.icons/awkward/32x32/places/folder-teal-remote.svg
new file mode 100644
index 00000000..d5d72d31
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 15,15 C 13.324,15.32 12.342,16.434 12,18 H 10 V 20 H 12 C 12.343,21.565 13.325,22.68 15,23 Z M 16,15 V 23 C 17.675,22.68 18.657,21.565 19,20 H 21 V 18 H 19 C 18.658,16.434 17.676,15.32 16,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-script.svg b/.icons/awkward/32x32/places/folder-teal-script.svg
new file mode 100644
index 00000000..923bbdb8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-script.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g transform="translate(-16.5,12)">
+ <path style="fill:#08382e" d="M 25.5,1 V 13 H 37.5 V 1 Z"/>
+ <g style="fill:#16a085">
+ <path style="fill:#16a085" d="M 32.5,8 H 36.5 V 9 H 32.5 Z"/>
+ <rect style="fill:#16a085" width="1" height="7" x="28.5" y="2"/>
+ <path style="fill:#16a085" d="M 28,3 C 27.17,3 26.5,3.67 26.5,4.5 26.5,5.33 27.17,6 28,6 H 29.5 30 C 30.28,6 30.5,6.22 30.5,6.5 30.5,6.78 30.28,7.01 30,7 H 29.5 28 26.59 C 26.8,7.58 27.35,8 28,8 H 29.5 30 C 30.83,8 31.5,7.33 31.5,6.5 31.5,5.67 30.83,5 30,5 H 29.5 28 C 27.72,5 27.5,4.78 27.5,4.5 27.5,4.22 27.72,4 28,4 H 29.5 30 31.41 C 31.2,3.42 30.65,3 30,3 H 29.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-steam.svg b/.icons/awkward/32x32/places/folder-teal-steam.svg
new file mode 100644
index 00000000..8ac8180f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 7,20.056 10.008,21.793 C 10.003,21.862 10,21.931 10,22 10,23.657 11.343,25 13,25 14.657,25 16,23.657 16,22 15.998,21.863 15.987,21.727 15.967,21.592 L 19.605,18.994 C 21.495,18.937 22.998,17.39 23,15.5 23,13.567 21.433,12 19.5,12 17.567,12 15.999,13.567 16,15.514 L 13.678,19.082 C 13.456,19.029 13.228,19.001 13,19 12.547,19.001 12.1,19.105 11.693,19.303 L 7,16.594 M 19.5,13 C 20.881,13 22,14.119 22,15.5 22,16.881 20.881,18 19.5,18 18.119,18 17,16.881 17,15.5 17,14.119 18.119,13 19.5,13 Z M 19.5,14 C 18.672,14 18,14.672 18,15.5 18,16.328 18.672,17 19.5,17 20.328,17 21,16.328 21,15.5 21,14.672 20.328,14 19.5,14 Z M 13,20 C 14.105,20 15,20.895 15,22 15,23.105 14.105,24 13,24 12.046,23.999 11.226,23.324 11.041,22.389 L 11.746,22.797 C 12.466,23.212 13.379,22.968 13.795,22.248 14.21,21.528 13.966,20.615 13.246,20.199 L 12.908,20.004 C 12.939,20.002 12.969,20.001 13,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-tar.svg b/.icons/awkward/32x32/places/folder-teal-tar.svg
new file mode 100644
index 00000000..118b3f54
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <path style="fill:#08382e" d="M 15 11 L 15 12 L 16 12 L 16 11 L 15 11 z M 15 12 L 14 12 L 14 13 L 15 13 L 15 12 z M 15 13 L 15 14 L 16 14 L 16 13 L 15 13 z M 15 14 L 14 14 L 14 15 L 15 15 L 15 14 z M 15 15 L 15 16 C 15.552 16 16 15.5 16 15 L 15 15 z"/>
+ <path style="fill:#08382e" d="M 15,16 C 13.895,16 13,16.9 13,18 V 22 C 13,23.1 13.895,24 15,24 16.105,24 17,23.1 17,22 V 18 C 17,16.9 16.105,16 15,16 Z M 15,17 C 15.552,17 16,17.4 16,18 16,18.5 15.552,19 15,19 14.448,19 14,18.5 14,18 14,17.4 14.448,17 15,17 Z M 15,20 C 15.552,20 16,20.4 16,21 V 22 C 16,22.5 15.552,23 15,23 14.448,23 14,22.5 14,22 V 21 C 14,20.4 14.448,20 15,20 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-templates-open.svg b/.icons/awkward/32x32/places/folder-teal-templates-open.svg
new file mode 100644
index 00000000..7496d6f4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 12.75,16 C 12.334,16 12,16.335 12,16.75 V 23 H 13 V 24 H 14 V 18 H 17 V 20 H 18 V 25 H 19 V 24 H 20 V 18.5 L 17.5,16 Z M 19,25 V 26 H 20 V 25 Z M 18,25 H 17 V 26 H 18 Z M 17,25 V 24 H 16 V 25 Z M 16,25 H 15 V 26 H 16 Z M 15,25 V 24 H 14 V 25 Z M 14,25 H 13 V 26 H 14 Z M 13,25 V 24 H 12 V 25 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-templates.svg b/.icons/awkward/32x32/places/folder-teal-templates.svg
new file mode 100644
index 00000000..7d9fe9af
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 12.75,14 C 12.334,14 12,14.335 12,14.75 V 21 H 13 V 22 H 14 V 16 H 17 V 18 H 18 V 23 H 19 V 22 H 20 V 16.5 L 17.5,14 Z M 19,23 V 24 H 20 V 23 Z M 18,23 H 17 V 24 H 18 Z M 17,23 V 22 H 16 V 23 Z M 16,23 H 15 V 24 H 16 Z M 15,23 V 22 H 14 V 23 Z M 14,23 H 13 V 24 H 14 Z M 13,23 V 22 H 12 V 23 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-torrent.svg b/.icons/awkward/32x32/places/folder-teal-torrent.svg
new file mode 100644
index 00000000..e5a39d6e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 16 13 A 6 6 0 0 0 10 19 A 6 6 0 0 0 16 25 L 28 25 L 28 24 L 19.308594 24 L 16 24 A 5 5 0 0 1 11 19 A 5 5 0 0 1 16 14 L 16 13 z M 16 15 C 13.790861 15 12 16.790861 12 19 C 12 21.209139 13.790861 23 16 23 L 28 23 L 28 22 L 16 22 C 14.343146 22 13 20.656854 13 19 C 13 17.343146 14.343146 16 16 16 C 16.3409 16.0014 16.679075 16.0608 17 16.175781 L 17 15.130859 C 16.673523 15.045224 16.337519 15.001255 16 15 z M 16 17 A 2 2 0 0 0 14 19 A 2 2 0 0 0 16 21 L 28 21 L 28 20 L 16 20 A 1 1 0 0 1 15 19 A 1 1 0 0 1 16 18 L 17.730469 18 A 2 2 0 0 0 16 17 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-unlocked.svg b/.icons/awkward/32x32/places/folder-teal-unlocked.svg
new file mode 100644
index 00000000..b4211afc
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 16 13 C 14.34 13 13 14.3 13 16 L 14 16 C 14 14.9 14.89 14 16 14 C 17.11 14 18 14.9 18 16 L 18 18 L 15 18 L 14 18 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 16 C 19 14.3 17.66 13 16 13 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-vbox.svg b/.icons/awkward/32x32/places/folder-teal-vbox.svg
new file mode 100644
index 00000000..97f43176
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:none;stroke:#08382e;stroke-width:2;stroke-linejoin:round" d="M 10,18 H 12.5 L 14,23 15.5,15 17,19 18.5,16 20,20 H 22"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-video.svg b/.icons/awkward/32x32/places/folder-teal-video.svg
new file mode 100644
index 00000000..986bf9b6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 10.75,15 C 10.334,15 10,15.335 10,15.75 V 22.25 C 10,22.666 10.334,23 10.75,23 H 18.25 C 18.666,23 19,22.666 19,22.25 V 19 15.75 C 19,15.335 18.666,15 18.25,15 Z M 19,19 22,22 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-videos-open.svg b/.icons/awkward/32x32/places/folder-teal-videos-open.svg
new file mode 100644
index 00000000..007c001a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 10.75,16 C 10.334,16 10,16.335 10,16.75 V 23.25 C 10,23.666 10.334,24 10.75,24 H 18.25 C 18.666,24 19,23.666 19,23.25 V 20 16.75 C 19,16.335 18.666,16 18.25,16 Z M 19,20 22,23 V 17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-videos.svg b/.icons/awkward/32x32/places/folder-teal-videos.svg
new file mode 120000
index 00000000..3726fec6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-videos.svg
@@ -0,0 +1 @@
+folder-teal-video.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-teal-visiting.svg b/.icons/awkward/32x32/places/folder-teal-visiting.svg
new file mode 100644
index 00000000..ea3db42c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 4.25,11 C 3.5575,11 3,11.558 3,12.25 V 13.021 L 27.111,26.941 C 27.625,26.786 28,26.316 28,25.75 V 24.454 L 4.6965,11 Z M 9.893,11 28,21.454 V 18.454 L 15.088,11 Z M 20.284,11 28,15.454 V 12.454 L 25.48,11 Z M 3,16.021 V 19.021 L 16.82,27 H 22.016 Z M 3,22.02 V 25.02 L 6.428,27 H 11.624 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-wifi.svg b/.icons/awkward/32x32/places/folder-teal-wifi.svg
new file mode 100644
index 00000000..474e33e2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 15.5,15 C 13.505,15 11.78,16 10,17.25 L 15.5,24 21,17.25 C 19.227,16 17.494,15 15.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-wine.svg b/.icons/awkward/32x32/places/folder-teal-wine.svg
new file mode 100644
index 00000000..a88832f2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <rect style="fill:#08382e" width="4" height="4" x="11" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#08382e" width="4" height="4" x="16" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#08382e" width="4" height="4" x="16" y="19" rx=".625" ry=".625"/>
+ <rect style="fill:#08382e" width="4" height="4" x="11" y="19" rx=".625" ry=".625"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal-yandex-disk.svg b/.icons/awkward/32x32/places/folder-teal-yandex-disk.svg
new file mode 100644
index 00000000..c5c2ef85
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 14.319,15.035 C 11.652,15.035 12.273,17.271 10.907,18.005 10.86,18.032 10.834,18.056 10.792,18.082 11.692,17.547 12.802,17.098 13.981,16.795 14.979,16.538 15.991,16.394 16.925,16.376 16.949,16.376 16.973,16.376 16.997,16.376 16.096,16.12 15.998,15.035 14.319,15.035 Z M 17.225,17.051 C 16.292,17.069 15.279,17.213 14.281,17.47 10.991,18.317 8.6463,20.158 9.044,21.582 9.2731,22.396 10.377,23.133 12.022,23.231 12.021,23.225 12.02,23.219 12.019,23.213 11.93,22.443 12.419,21.773 12.992,21.319 13.565,20.865 14.301,20.535 15.129,20.36 15.957,20.184 16.731,20.192 17.379,20.387 17.988,20.571 18.561,20.971 18.702,21.657 20.35,20.733 21.206,19.419 20.958,18.518 20.695,17.574 19.264,17.012 17.225,17.051 Z M 16.247,21 C 15.916,20.996 15.564,21.032 15.214,21.107 13.767,21.414 12.666,22.287 12.755,23.056 12.844,23.826 14.089,24.2 15.536,23.893 16.983,23.585 18.084,22.712 17.994,21.943 17.93,21.383 17.241,21.012 16.247,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-teal.svg b/.icons/awkward/32x32/places/folder-teal.svg
new file mode 100644
index 00000000..1f90e5c3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-teal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-temp.svg b/.icons/awkward/32x32/places/folder-temp.svg
new file mode 120000
index 00000000..e6686276
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-temp.svg
@@ -0,0 +1 @@
+folder-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-templates-open.svg b/.icons/awkward/32x32/places/folder-templates-open.svg
new file mode 120000
index 00000000..568685c1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-templates-open.svg
@@ -0,0 +1 @@
+folder-oomox-templates-open.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-templates.svg b/.icons/awkward/32x32/places/folder-templates.svg
new file mode 120000
index 00000000..6bb94fe2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-templates.svg
@@ -0,0 +1 @@
+folder-oomox-templates.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-text.svg b/.icons/awkward/32x32/places/folder-text.svg
new file mode 120000
index 00000000..9a51d714
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-text.svg
@@ -0,0 +1 @@
+folder-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-torrent.svg b/.icons/awkward/32x32/places/folder-torrent.svg
new file mode 120000
index 00000000..9416df6a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-torrent.svg
@@ -0,0 +1 @@
+folder-oomox-torrent.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-txt.svg b/.icons/awkward/32x32/places/folder-txt.svg
new file mode 120000
index 00000000..9a51d714
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-txt.svg
@@ -0,0 +1 @@
+folder-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-unlocked.svg b/.icons/awkward/32x32/places/folder-unlocked.svg
new file mode 120000
index 00000000..259e5dc8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-unlocked.svg
@@ -0,0 +1 @@
+folder-oomox-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-vbox.svg b/.icons/awkward/32x32/places/folder-vbox.svg
new file mode 120000
index 00000000..0ceedb60
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-vbox.svg
@@ -0,0 +1 @@
+folder-oomox-vbox.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-video.svg b/.icons/awkward/32x32/places/folder-video.svg
new file mode 120000
index 00000000..569125b0
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-video.svg
@@ -0,0 +1 @@
+folder-oomox-video.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-videocamera.svg b/.icons/awkward/32x32/places/folder-videocamera.svg
new file mode 120000
index 00000000..f3a4bd79
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-videocamera.svg
@@ -0,0 +1 @@
+folder-video.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-videos-open.svg b/.icons/awkward/32x32/places/folder-videos-open.svg
new file mode 120000
index 00000000..adc59f9a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-videos-open.svg
@@ -0,0 +1 @@
+folder-oomox-videos-open.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-videos.svg b/.icons/awkward/32x32/places/folder-videos.svg
new file mode 120000
index 00000000..f3a4bd79
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-videos.svg
@@ -0,0 +1 @@
+folder-video.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-violet-activities.svg b/.icons/awkward/32x32/places/folder-violet-activities.svg
new file mode 100644
index 00000000..dd7f2326
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#2c1e44" cx="11.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#2c1e44" cx="15.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#2c1e44" cx="19.5" cy="19.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-android.svg b/.icons/awkward/32x32/places/folder-violet-android.svg
new file mode 100644
index 00000000..46d7ceb0
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+ <path style="fill:#2c1e44" d="m9.9902344 14.988281a1.0001 1.0001 0 0 0-0.7636719 1.644531l1.0761715 1.316407c-0.7422346 1.034712-1.1268513 2.468362-1.3007809 4.28125-0.0367464 0.769972 0.7753907 0.769531 0.7753907 0.769531h10.425781s0.835451-1.68e-4 0.794922-0.808594c-0.189021-1.874847-0.601975-3.337697-1.402344-4.373047l1.111328-1.111328a1.0001 1.0001 0 0 0-0.726562-1.716797 1.0001 1.0001 0 0 0-0.6875 0.302735l-1.273438 1.273437c-0.79792-0.371041-1.785583-0.566406-3.019531-0.566406-1.317391 0-2.360855 0.215623-3.185547 0.638672l-1.041015-1.271484a1.0001 1.0001 0 0 0-0.7832036-0.378907z"/>
+ <circle style="fill:#7e57c2" cx="12" cy="20" r="1"/>
+ <circle style="fill:#7e57c2" cx="-18" cy="20" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-apple.svg b/.icons/awkward/32x32/places/folder-violet-apple.svg
new file mode 100644
index 00000000..9ccc025e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 17.989,14 C 17.493,14.018 16.892,14.29 16.536,14.656 16.217,14.981 15.936,15.498 16.011,15.996 16.564,16.034 17.131,15.749 17.476,15.383 17.82,15.016 18.053,14.508 17.989,14 Z M 17.661,16.006 C 17.004,16.058 16.403,16.49 16.063,16.49 15.676,16.49 15.079,16.021 14.444,16.033 13.61,16.047 12.84,16.552 12.411,17.354 11.545,18.967 12.188,21.356 13.032,22.664 13.445,23.304 14,24 14.585,24 15.17,24 15.442,23.566 16.194,23.566 16.946,23.566 17.148,23.986 17.815,23.986 18.482,23.986 18.908,23.334 19.317,22.691 19.791,21.949 19.988,21.228 20,21.191 19.985,21.184 18.694,20.655 18.681,19.061 18.668,17.726 19.697,17.084 19.743,17.053 19.166,16.147 18.267,16.022 17.946,16.008 17.851,15.997 17.755,15.998 17.661,16.006 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-arduino.svg b/.icons/awkward/32x32/places/folder-violet-arduino.svg
new file mode 100644
index 00000000..dd472d98
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#2c1e44" d="m11.40822 15c-0.44417 0-0.88635 0.08893-1.2978 0.2627-0.4114996 0.17376-0.7872996 0.4296-1.1044996 0.75295-0.3172 0.3234-0.5713 0.7102-0.7442 1.1355-0.1725 0.426-0.2615 0.885-0.2615 1.347 0 0.46216 0.08879 0.92105 0.26172 1.3467 0.17294 0.4256 0.42698 0.8124 0.74415 1.1358 0.31717 0.323321 0.693 0.579151 1.1044996 0.752951 0.4021 0.1698 0.8337 0.25774 1.2676 0.26172 0.01025 3.71e-4 0.02008 6e-4 0.03027 1e-3 1.055 0.04997 1.9052-0.36871 2.5274-0.97655 0.42532-0.415521 0.7595-0.906201 1.0644-1.406201 0.30496 0.50005 0.6391 0.99075 1.0644 1.406201 0.6222 0.60785 1.4723 1.0265 2.5274 0.97655 0.0102-3.71e-4 0.02003-4.9e-4 0.03028-1e-3 0.43388-0.0037 0.8645-0.09192 1.2666-0.26172 0.4115-0.17376 0.7883-0.4296 1.1054-0.752951l2e-3 -0.0039c0.31586-0.32274 0.56975-0.7075 0.7422-1.1318 0.1725-0.4255 0.2615-0.8845 0.2615-1.3465 0-0.46216-0.0888-0.9211-0.26172-1.3467l-0.0029-0.0059c-0.173-0.423-0.426-0.808-0.7415-1.13-0.317-0.323-0.693-0.579-1.1045-0.753-0.4115-0.1735-0.8535-0.2625-1.2975-0.2625-1.1116 0-1.9894 0.45712-2.6377 1.0928-0.375 0.367-0.679 0.787-0.9545 1.2165-0.2755-0.4295-0.5795-0.8495-0.954-1.2165-0.6485-0.636-1.5265-1.093-2.638-1.093zm-0.01172 1c0.88675 0 1.4532 0.31778 1.9726 0.84375 0.41181 0.41692 0.7729 0.9841 1.1308 1.6026-0.40852 0.72255-0.80335 1.3825-1.247 1.8301-0.48913 0.49341-0.996 0.765501-1.8242 0.71775h-0.03222c-0.31584 0-0.63425-0.06666-0.9248-0.19336-0.28667-0.125-0.5511996-0.31072-0.7695496-0.5381l-0.0088-0.0088c-0.22-0.231-0.397-0.51-0.515-0.809-0.1175-0.2995-0.1785-0.6255-0.1785-0.9475 0-0.32214 0.06099-0.64815 0.17871-0.94725 0.1177-0.29914 0.29461-0.577 0.51465-0.8086l0.0088-0.0098c0.21833-0.22736 0.4828596-0.41309 0.7695496-0.5381 0.2905-0.1265 0.6085-0.193 0.9245-0.193zm7.207 0c0.31585 0 0.63425 0.06666 0.9248 0.19336 0.28666 0.125 0.5512 0.31072 0.76955 0.5381l0.0088 0.0098c0.22004 0.23162 0.39694 0.50945 0.51465 0.8086 0.1175 0.299 0.1785 0.625 0.1785 0.947 0 0.32216-0.06099 0.6481-0.17871 0.94725-0.1177 0.29914-0.2946 0.57795-0.51465 0.80955l-0.0088 0.0088c-0.21833 0.22736-0.48286 0.41308-0.76955 0.5381-0.29057 0.1267-0.60895 0.19336-0.9248 0.19336h-0.03223c-0.828 0.0475-1.335-0.2245-1.824-0.718-0.4435-0.4475-0.8385-1.1075-1.247-1.83 0.358-0.6185 0.719-1.186 1.131-1.6025 0.5195-0.526 1.086-0.844 1.9725-0.844zm-0.6035 1v1h-1v1h1v1h1v-1h1v-1h-1v-1zm-8 1v1h3v-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-backup.svg b/.icons/awkward/32x32/places/folder-violet-backup.svg
new file mode 100644
index 00000000..2cde2d56
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#2c1e44" d="m15.607422 13.011719c-0.33596 0.021972-0.67371 0.073469-1.009766 0.154297-2.688447 0.646633-4.594183 3.061061-4.597656 5.826172a1.0001 1.0001 0 0 0 0 0.007812h-1l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.005859c0.0023-1.852241 1.263577-3.449661 3.064453-3.882813 1.800879-0.433152 3.651746 0.41586 4.496094 2.064453 0.844348 1.648592 0.452744 3.647246-0.951172 4.855469-1.381932 1.189304-3.520755 1.236987-5.025391 0.15625a1.0005966 1.0005966 0 0 0 -1.167968 1.625c2.245578 1.612935 5.380223 1.556995 7.498046-0.265625 2.095842-1.803701 2.68627-4.820142 1.425782-7.28125-0.945366-1.845831-2.75319-3.030673-4.732422-3.234375-0.329872-0.03395-0.664041-0.041503-1-0.019531zm0.376953 2.974609a1.0001 1.0001 0 0 0 -0.984375 1.013672v2a1.0001 1.0001 0 0 0 0.292969 0.707031l1 1a1.0001 1.0001 0 1 0 1.414062 -1.414062l-0.707031-0.707031v-1.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-books.svg b/.icons/awkward/32x32/places/folder-violet-books.svg
new file mode 100644
index 00000000..c5ef9629
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#2c1e44" d="m12 15c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-cd.svg b/.icons/awkward/32x32/places/folder-violet-cd.svg
new file mode 100644
index 00000000..22e6d683
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#2c1e44" cx="15" cy="19" r="6"/>
+ <circle style="fill:#7e57c2" cx="15" cy="19" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-copy-cloud.svg b/.icons/awkward/32x32/places/folder-violet-copy-cloud.svg
new file mode 100644
index 00000000..fd44befc
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 19.5,14 17.25,17.75 18.75,18.5 Z M 11.25,16.25 9,17.857 12,17.75 13.5,23 14.25,22.25 21,23 18.75,19.25 17.785,18.714 14.143,20.857 12.428,16.572 Z M 15.429,17.857 13.714,18.928 14.357,20.428 17.357,18.714 16.286,17.857 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-desktop.svg b/.icons/awkward/32x32/places/folder-violet-desktop.svg
new file mode 120000
index 00000000..6a9ba01b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-desktop.svg
@@ -0,0 +1 @@
+user-violet-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-violet-development.svg b/.icons/awkward/32x32/places/folder-violet-development.svg
new file mode 100644
index 00000000..921fbb7d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 14.738,14 V 14.002 L 14.627,15.318 A 3.9641,3.9283 0 0 0 13.469,15.982 L 12.262,15.418 11,17.584 12.098,18.34 A 3.9641,3.9283 0 0 0 12.035,19.002 3.9641,3.9283 0 0 0 12.094,19.668 L 11,20.418 12.262,22.584 13.467,22.02 A 3.9641,3.9283 0 0 0 14.629,22.682 L 14.738,24 H 17.262 L 17.373,22.684 A 3.9641,3.9283 0 0 0 18.531,22.02 L 19.738,22.582 21,20.418 19.904,19.664 A 3.9641,3.9283 0 0 0 19.963,19 3.9641,3.9283 0 0 0 19.904,18.336 L 20.998,17.582 19.738,15.418 18.531,15.98 A 3.9641,3.9283 0 0 0 17.371,15.32 L 17.262,14 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-documents-open.svg b/.icons/awkward/32x32/places/folder-violet-documents-open.svg
new file mode 100644
index 00000000..1a345570
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 12.75,16 C 12.334,16 12,16.334 12,16.75 V 25.25 C 12,25.666 12.334,26 12.75,26 H 19.25 C 19.666,26 20,25.666 20,25.25 V 18.5 L 17.5,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-documents.svg b/.icons/awkward/32x32/places/folder-violet-documents.svg
new file mode 100644
index 00000000..dc3ce91c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 12.75,14 C 12.334,14 12,14.334 12,14.75 V 23.25 C 12,23.666 12.334,24 12.75,24 H 19.25 C 19.666,24 20,23.666 20,23.25 V 16.5 L 17.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-download-open.svg b/.icons/awkward/32x32/places/folder-violet-download-open.svg
new file mode 100644
index 00000000..5e7599bf
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 15,16 V 20 H 13 L 16,24 19,20 H 17 V 16 Z M 12,24 V 25 H 20 V 24 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-download.svg b/.icons/awkward/32x32/places/folder-violet-download.svg
new file mode 100644
index 00000000..bd9b58d8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 15,14 V 18 H 13 L 16,22 19,18 H 17 V 14 Z M 12,22 V 24 H 20 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-downloads.svg b/.icons/awkward/32x32/places/folder-violet-downloads.svg
new file mode 120000
index 00000000..b3b98fb2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-downloads.svg
@@ -0,0 +1 @@
+folder-violet-download.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-violet-drag-accept.svg b/.icons/awkward/32x32/places/folder-violet-drag-accept.svg
new file mode 100644
index 00000000..c3d76c06
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-dropbox.svg b/.icons/awkward/32x32/places/folder-violet-dropbox.svg
new file mode 100644
index 00000000..f0d2735e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 12.83,13.7 9.5,15.7 12.17,17.7 9.49,19.7 12.83,21.7 15.5,19.7 12.17,17.7 15.5,15.7 18.83,17.7 15.5,19.7 18.17,21.7 21.51,19.7 18.83,17.7 21.5,15.7 18.17,13.7 15.5,15.7 Z M 15.5,20.3 12.83,22.3 12.17,21.9 V 22.3 L 15.5,24.3 18.83,22.3 V 21.9 L 18.17,22.3 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-favorites.svg b/.icons/awkward/32x32/places/folder-violet-favorites.svg
new file mode 100644
index 00000000..e1eaee2e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 15.5,14 14.176,18 10.5,18 13.357,20.26 12.41,24 15.5,21.6 18.59,24 17.642,20.26 20.5,18 16.824,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-games.svg b/.icons/awkward/32x32/places/folder-violet-games.svg
new file mode 100644
index 00000000..c5bd10c7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 18.645 15 C 18.495 15.001 18.359 15.052 18.229 15.15 C 17.899 15.402 17.21 15.999 15.998 16 C 14.786 16.001 14.1 15.402 13.77 15.15 C 13.64 15.052 13.515 15.003 13.363 15.004 C 13.212 15.005 13.037 15.049 12.859 15.15 C 12.211 15.515 11.617 16.712 11.293 18.262 C 11.017 19.578 10.913 21.377 11.078 22.102 C 11.222 22.724 11.469 23 11.91 23 C 13.323 23 13.385 21.908 13.906 20.861 C 14.283 20.281 15.156 20.019 15.998 20.049 C 16.84 20.017 17.715 20.281 18.092 20.861 C 18.613 21.908 18.675 23 20.088 23 C 20.529 23 20.776 22.724 20.92 22.102 C 21.085 21.377 20.981 19.578 20.705 18.262 C 20.381 16.712 19.787 15.515 19.139 15.15 C 18.961 15.049 18.796 14.999 18.645 15 z M 13 16 L 14 16 L 14 17 L 15 17 L 15 18 L 14 18 L 14 19 L 13 19 L 13 18 L 12 18 L 12 17 L 13 17 L 13 16 z M 18.5 16 A 0.5 0.5 0 0 1 19 16.5 A 0.5 0.5 0 0 1 18.5 17 A 0.5 0.5 0 0 1 18 16.5 A 0.5 0.5 0 0 1 18.5 16 z M 17.5 17 A 0.5 0.5 0 0 1 18 17.5 A 0.5 0.5 0 0 1 17.5 18 A 0.5 0.5 0 0 1 17 17.5 A 0.5 0.5 0 0 1 17.5 17 z M 19.5 17 A 0.5 0.5 0 0 1 20 17.5 A 0.5 0.5 0 0 1 19.5 18 A 0.5 0.5 0 0 1 19 17.5 A 0.5 0.5 0 0 1 19.5 17 z M 18.5 18 A 0.5 0.5 0 0 1 19 18.5 A 0.5 0.5 0 0 1 18.5 19 A 0.5 0.5 0 0 1 18 18.5 A 0.5 0.5 0 0 1 18.5 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-git.svg b/.icons/awkward/32x32/places/folder-violet-git.svg
new file mode 100644
index 00000000..0c2ca360
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 12.707,12.996 12,13.703 13.152,14.855 A 1.5,1.5 0 0 0 13.004,15.5 1.5,1.5 0 0 0 14.004,16.912 V 21.088 A 1.5,1.5 0 0 0 13.004,22.5 1.5,1.5 0 0 0 14.504,24 1.5,1.5 0 0 0 16.004,22.5 1.5,1.5 0 0 0 15.004,21.088 V 16.912 A 1.5,1.5 0 0 0 15.149,16.852 L 17.153,18.855 A 1.5,1.5 0 0 0 17.005,19.5 1.5,1.5 0 0 0 18.505,21 1.5,1.5 0 0 0 20.005,19.5 1.5,1.5 0 0 0 18.505,18 1.5,1.5 0 0 0 17.86,18.148 L 15.856,16.145 A 1.5,1.5 0 0 0 16.005,15.5 1.5,1.5 0 0 0 14.505,14 1.5,1.5 0 0 0 13.86,14.149 L 12.708,12.996 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-github.svg b/.icons/awkward/32x32/places/folder-violet-github.svg
new file mode 100644
index 00000000..400fee0f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#2c1e44" d="m 16,14 c -2.761424,0 -5,2.238576 -5,5 7.92e-4,2.207084 1.448598,4.152573 3.5625,4.787109 v -0.804687 c -1.265656,0.2793 -1.630859,-0.556641 -1.630859,-0.556641 -0.206993,-0.534138 -0.50586,-0.478156 -0.50586,-0.478156 -0.413144,-0.28665 0.03125,-0.28125 0.03125,-0.28125 0.347602,0.06261 0.658903,0.39224 0.895691,0.633129 0.164431,0.167279 0.184879,0.270156 0.605672,0.300926 0.258577,0.0367 0.49603,-0.01639 0.619731,-0.07286 0.01736,-0.125399 0.0194,-0.577036 0.02734,-0.814677 C 13.618537,21.281097 13.000263,20.428902 13,19.5 c 0.0014,-0.710006 0.364949,-1.386038 1,-1.859375 V 16 c 0.326285,0 0.718404,0.577667 1.037109,1.134766 C 15.347088,17.046328 15.672359,17.000803 16,17 c 0.327641,8.03e-4 0.652912,0.04633 0.962891,0.134766 C 17.281596,16.577667 17.673715,16 18,16 v 1.638672 c 0.635658,0.473791 0.999296,1.150641 1,1.861328 -0.0014,1.05337 -0.79497,1.993 -1.984375,2.349609 0.01555,0.332327 0.03711,0.714925 0.03711,1.013672 0,0.5207 -0.0028,0.35915 -0.0039,0.574219 v 0.445312 C 19.351442,23.388806 20.997199,21.355003 21,19 21,16.238576 18.761424,14 16,14 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-gitlab.svg b/.icons/awkward/32x32/places/folder-violet-gitlab.svg
new file mode 100644
index 00000000..6187561d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44;fill-rule:evenodd" d="m 12.055391,14.000099 c -0.08401,0 -0.168122,0.04757 -0.199495,0.142885 L 10.635908,18 h 2.838967 l -1.219989,-3.857016 c -0.03139,-0.09532 -0.115484,-0.142885 -0.199495,-0.142885 z M 13.474875,18 l 2.02513,6 2.02513,-6 z m 4.05026,0 h 2.838968 l -1.219989,-3.857016 c -0.06274,-0.190645 -0.336216,-0.190645 -0.39899,0 z m 2.838968,0 -4.864098,6 5.327028,-3.819864 c 0.146989,-0.105359 0.208568,-0.292063 0.152435,-0.462577 z m -4.864098,6 -4.864097,-6 -0.615366,1.717559 c -0.05613,0.170514 0.0054,0.357218 0.152435,0.462577 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-gnome.svg b/.icons/awkward/32x32/places/folder-violet-gnome.svg
new file mode 100644
index 00000000..40e0398b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 19.952,12 C 17.413,12 16.937,15.858 18.366,15.858 19.794,15.858 22.492,12 19.952,12 Z M 16.041,12.594 C 16.001,12.593 15.958,12.597 15.913,12.602 14.473,12.784 14.98,15.219 15.746,15.264 16.487,15.309 17.299,12.598 16.04,12.594 Z M 13.546,13.493 C 13.458,13.487 13.361,13.504 13.252,13.548 12.096,14.023 13.077,15.984 13.724,15.852 14.312,15.732 14.396,13.548 13.546,13.493 Z M 11.659,15.095 C 11.558,15.093 11.45,15.127 11.334,15.214 10.408,15.905 11.645,17.574 12.19,17.315 12.666,17.088 12.362,15.121 11.658,15.096 Z M 17.126,16.689 C 15.12,16.654 12.474,17.672 12.023,19.718 11.534,21.93 14.035,25 16.643,25 17.927,25 19.407,23.827 19.684,22.342 19.896,21.209 17.195,21.663 17.292,22.412 17.408,23.311 16.641,23.755 15.889,23.176 13.495,21.332 19.852,20.412 19.432,17.893 19.302,17.109 18.329,16.71 17.126,16.689 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-google-drive.svg b/.icons/awkward/32x32/places/folder-violet-google-drive.svg
new file mode 100644
index 00000000..f67b4fa6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 14,14 17,19 H 21 L 17.666,14 Z M 13.301,14.6 10.5,20 12.4,23 15,17.6 Z M 15,20 13.5,23 H 19.5 L 21,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-image-people.svg b/.icons/awkward/32x32/places/folder-violet-image-people.svg
new file mode 100644
index 00000000..05ed62b8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 13.41,16.301 C 13.376,16.308 13.341,16.321 13.309,16.336 12.986,16.487 12.902,16.959 13.123,17.396 13.301,17.748 13.616,17.966 13.902,17.959 14.118,19.128 14.976,20 16,20 17.024,20 17.882,19.128 18.098,17.959 18.384,17.966 18.699,17.748 18.877,17.396 19.098,16.959 19.014,16.487 18.691,16.336 18.659,16.321 18.624,16.308 18.59,16.301 18.548,15.023 17.406,14 16,14 14.594,14 13.452,15.023 13.41,16.301 Z M 15.996,21 C 15.413,21 14.887,20.71 14.5,20.248 12.869,20.489 11.125,20.838 11.016,21.236 11.014,21.242 11.017,21.249 11.016,21.254 11.011,21.274 11.01,21.292 11.008,21.312 11.007,21.322 11,21.328 11,21.338 V 22.732 C 11,22.881 11.111,23 11.25,23 H 20.75 C 20.889,23 21,22.881 21,22.732 V 21.328 C 20.999,21.296 20.985,21.268 20.977,21.236 20.861,20.822 19.171,20.459 17.568,20.217 17.445,20.389 17.281,20.544 17.061,20.66 L 17.059,20.662 C 16.747,20.877 16.386,21 16.004,21"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-important.svg b/.icons/awkward/32x32/places/folder-violet-important.svg
new file mode 100644
index 00000000..c1e09ce4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15,16 H 17 V 20 H 15 Z M 16,21 C 16.552,21 17,21.448 17,22 17,22.552 16.552,23 16,23 15.448,23 15,22.552 15,22 15,21.448 15.448,21 16,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-java.svg b/.icons/awkward/32x32/places/folder-violet-java.svg
new file mode 100644
index 00000000..bc9d69a9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 15.008,13 C 15.008,13 15.585,13.353 15.178,14.281 14.562,15.68 15.746,16 15.746,16 15.746,16 15.37,15.672 15.871,14.518 16.425,13.238 15.008,13 15.008,13 Z M 16.6,14.928 C 16.6,14.928 15.551,15.393 16.227,16.666 16.673,17.509 16.178,17.928 16.178,17.928 16.178,17.928 17.445,17.51 16.834,16.346 16.285,15.293 16.6,14.928 16.6,14.928 Z M 13.336,15 C 13.336,15 12.585,15.799 13.328,16.781 13.82,17.435 13.498,18 13.498,18 13.498,18 14.429,17.175 13.756,16.271 13.148,15.457 13.336,15 13.336,15 Z M 13.498,18 H 11 L 12.5,24 H 18 L 18.34,23.016 C 18.506,23.057 18.678,23.086 18.857,23.086 20.041,23.086 21,22.326 21,21.143 21,20.138 20.307,19.303 19.375,19.07 L 19.572,18 Z M 19.203,19.76 A 0.71429,1.4286 15 0 1 19.227,19.764 0.71429,1.4286 15 0 1 19.547,21.328 0.71429,1.4286 15 0 1 18.512,22.527 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-kde.svg b/.icons/awkward/32x32/places/folder-violet-kde.svg
new file mode 100644
index 00000000..fd1ddcff
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <g transform="translate(7,11.00002)">
+ <path style="fill:#2c1e44" d="m9.0056 1.00002-2.0056 0.3989v8.5128l1.9944-0.3116v-3.6l2.8056 4 2.1886-1.00012-2.9886-3.39988 3.0114-3.6-2.2114-1.00014-2.8056 4.20014v-4.20014z"/>
+ <path style="fill:#2c1e44" d="m4.28125 4.2011719c-0.0246 3e-3 -0.051712 0.00874-0.070312 0.027344l-0.8535161 0.847656c-0.035792 0.0357-0.039984 0.089612-0.013672 0.1328125l0.9082031 1.4882812c-0.213336 0.346448-0.3789944 0.72368-0.4902343 1.125l-1.6738281 0.3457032c-0.05084 0.0104-0.0878906 0.0593281-0.0878906 0.1113281v1.1972656c0 0.0507 0.038572 0.093769 0.087891 0.1054687l1.6230469 0.390625c0.102124 0.4515198 0.2747303 0.8766718 0.5039063 1.2636718l-0.9453126 1.429688c-0.02868 0.0435-0.023316 0.101771 0.013672 0.138672l0.8535157 0.847656c0.036 0.0357 0.091566 0.03977 0.1347656 0.01367l1.4765625-0.890625c0.36468 0.217976 0.7624668 0.384786 1.1855469 0.490234l0.3457031 1.646484c0.0107995 0.050802 0.0530682 0.087893 0.1054682 0.087893h1.2070313c0.0504 0 0.093469-0.03313 0.1054687-0.08203l0.4101563-1.658203c0.42644-0.110472 0.8235331-0.288804 1.1894531-0.513672l1.482422 0.964844c0.0438 0.0282 0.101472 0.02263 0.138672-0.01367l0.849609-0.845704c0.036-0.0357 0.04398-0.09186 0.01758-0.134765l-0.580078-0.947266-0.189453 0.05859c-0.0276 0.0084-0.05802-0.0036-0.07422-0.02734 0 0-0.179449-0.244084-0.322265-0.4375-0.05957-0.09064-0.550829-0.687764-0.890625-1.121093a3 3 0 0 1-2.728517 1.757809 3 3 0 0 1-3-3 3 3 0 0 1 1.4003906-2.5351562v-1.5898438c-0.22315 0.082948-0.3698787 0.1843413-0.5742187 0.3007812l-1.4765625-0.9589843c-0.0219-0.0144-0.044059-0.018025-0.068359-0.015625z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-linux.svg b/.icons/awkward/32x32/places/folder-violet-linux.svg
new file mode 100644
index 00000000..7490cb31
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 15.843,21.196 C 15.043,21.569 14.299,21.565 13.799,21.529 13.203,21.486 12.723,21.322 12.513,21.18 12.383,21.092 12.206,21.126 12.118,21.256 12.03,21.386 12.064,21.562 12.194,21.65 12.533,21.879 13.132,22.05 13.758,22.095 13.864,22.103 13.981,22.108 14.106,22.108 14.651,22.108 15.343,22.056 16.083,21.711 16.225,21.645 16.287,21.476 16.221,21.334 16.155,21.192 15.986,21.13 15.843,21.196 Z M 19.001,20.775 C 19.028,18.308 19.282,13.645 14.558,14.021 9.8935,14.397 11.13,19.324 11.061,20.974 10.999,21.847 10.709,22.914 10.3,24 H 11.561 C 11.69,23.54 11.786,23.085 11.827,22.651 11.903,22.704 11.984,22.755 12.071,22.804 12.212,22.887 12.333,22.998 12.462,23.115 12.762,23.389 13.102,23.699 13.768,23.738 13.812,23.74 13.857,23.742 13.901,23.742 14.574,23.742 15.034,23.447 15.404,23.211 15.581,23.097 15.734,22.999 15.878,22.952 16.287,22.824 16.645,22.617 16.912,22.354 16.954,22.313 16.993,22.271 17.029,22.228 17.178,22.773 17.382,23.387 17.608,24 H 20.3 C 19.654,23.002 18.987,22.024 19.001,20.776 Z M 11.512,19.433 C 11.512,19.433 11.512,19.433 11.512,19.433 11.466,18.627 11.851,17.95 12.373,17.92 12.894,17.889 13.355,18.518 13.401,19.323 13.401,19.323 13.401,19.323 13.401,19.323 13.403,19.367 13.405,19.41 13.405,19.452 13.239,19.494 13.09,19.554 12.957,19.624 12.956,19.618 12.956,19.612 12.955,19.607 V 19.606 C 12.911,19.149 12.667,18.804 12.41,18.835 12.153,18.866 11.981,19.262 12.026,19.719 12.026,19.72 12.026,19.72 12.026,19.72 12.045,19.919 12.103,20.097 12.183,20.232 12.163,20.248 12.107,20.289 12.042,20.336 11.993,20.371 11.934,20.415 11.863,20.467 11.669,20.212 11.536,19.846 11.512,19.433 Z M 16.797,21.423 C 16.778,21.849 16.221,22.25 15.707,22.41 L 15.704,22.411 C 15.49,22.48 15.3,22.603 15.098,22.732 14.758,22.949 14.408,23.173 13.901,23.173 13.868,23.173 13.834,23.172 13.8,23.17 13.336,23.143 13.119,22.945 12.845,22.695 12.7,22.563 12.55,22.426 12.356,22.313 L 12.352,22.311 C 11.935,22.075 11.676,21.782 11.66,21.527 11.652,21.401 11.708,21.291 11.828,21.201 12.088,21.006 12.262,20.879 12.377,20.794 12.505,20.701 12.544,20.673 12.573,20.645 12.593,20.626 12.615,20.604 12.639,20.581 12.878,20.349 13.277,19.961 13.891,19.961 14.266,19.961 14.681,20.105 15.123,20.389 15.331,20.525 15.512,20.587 15.742,20.667 15.899,20.721 16.078,20.783 16.318,20.885 L 16.322,20.887 C 16.545,20.979 16.809,21.146 16.797,21.423 Z M 16.674,20.424 C 16.631,20.402 16.586,20.382 16.539,20.362 16.323,20.27 16.15,20.207 16.007,20.157 16.086,20.002 16.135,19.808 16.14,19.598 V 19.598 C 16.151,19.086 15.893,18.671 15.564,18.67 15.234,18.67 14.959,19.084 14.948,19.595 V 19.595 C 14.947,19.612 14.947,19.629 14.947,19.645 14.745,19.552 14.545,19.484 14.35,19.443 14.349,19.423 14.348,19.404 14.348,19.385 V 19.384 C 14.329,18.453 14.901,17.681 15.625,17.662 16.349,17.642 16.951,18.381 16.97,19.313 V 19.314 C 16.979,19.735 16.866,20.123 16.673,20.424 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-locked.svg b/.icons/awkward/32x32/places/folder-violet-locked.svg
new file mode 100644
index 00000000..7804de03
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 16 14 C 14.34 14 13 15.3 13 17 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 17 C 19 15.3 17.66 14 16 14 z M 16 15 C 17.11 15 18 15.9 18 17 L 18 18 L 14 18 L 14 17 C 14 15.9 14.89 15 16 15 z"/>
+ <path style="fill:#3f51b5" d="M 12,23.5 V 24 H 12.5 C 12.223,24 12,23.777 12,23.5 Z"/>
+ <path style="fill:#3f51b5" d="M 20,23.5 C 20,23.777 19.777,24 19.5,24 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-mail-cloud.svg b/.icons/awkward/32x32/places/folder-violet-mail-cloud.svg
new file mode 100644
index 00000000..d53ac739
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 15.667,15 A 3.3333,3.6364 0 0 0 12.512,17.471 2.6667,2.9091 0 0 0 11,20.091 2.6667,2.9091 0 0 0 13.667,23 2.6667,2.9091 0 0 0 15.439,22.26 3.3333,3.6364 0 0 0 15.667,22.273 3.3333,3.6364 0 0 0 17.076,21.927 2.6667,2.9091 0 0 0 18.334,22.273 2.6667,2.9091 0 0 0 21,19.364 2.6667,2.9091 0 0 0 18.333,16.455 2.6667,2.9091 0 0 0 18.328,16.455 3.3333,3.6364 0 0 0 15.666,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-mail.svg b/.icons/awkward/32x32/places/folder-violet-mail.svg
new file mode 100644
index 00000000..5cf98edc
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 16,13 C 12.687,13 10,15.687 10,19 10,22.314 12.687,25 16,25 H 19.75 C 19.75,25 20.453,24.699 20.5,23.949 20.5,23.199 19.75,23 19.75,23 H 16 C 15.805,22.999 15.611,22.983 15.418,22.953 14.718,22.874 14.162,22.654 13.742,22.301 L 13.736,22.297 C 12.65,21.551 12,20.318 12,19 12,16.791 13.791,15 16,15 18.209,15 20,16.791 20,19 20,19.454 19.908,19.745 19.76,20.002 19.756,20.002 19.753,20 19.75,20 H 18.816 C 18.928,19.686 19,19.352 19,19 19,17.343 17.657,16 16,16 14.344,16 13,17.343 13,19 13,20.657 14.343,22 16,22 H 19.75 C 20.292,21.95 20.673,21.629 21.02,21.424 21.782,20.88 22,20.114 22,19 22,15.686 19.314,13 16,13 Z M 16,18 C 16.552,18 17,18.448 17,19 17,19.552 16.552,20 16,20 15.448,20 15,19.552 15,19 15,18.448 15.448,18 16,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-mega.svg b/.icons/awkward/32x32/places/folder-violet-mega.svg
new file mode 100644
index 00000000..2162617f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 16,13 C 12.686,13 10,15.686 10,19 10,22.314 12.686,25 16,25 19.314,25 22,22.314 22,19 22,15.686 19.314,13 16,13 Z M 13,16 H 15 V 16 L 16,17 17,16 H 19 V 22 H 17 V 19 L 16,20 15,19 V 22 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-meocloud.svg b/.icons/awkward/32x32/places/folder-violet-meocloud.svg
new file mode 100644
index 00000000..8431d418
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 16.2,15 C 14.998,15 13.897,15.676 13.352,16.748 13.113,16.651 12.857,16.6 12.6,16.6 11.599,16.6 10.755,17.341 10.621,18.332 9.653,18.665 9.001,19.576 9,20.6 9,21.925 10.075,23 11.4,23 H 18.6 C 19.925,23 21,21.925 21,20.6 20.999,19.581 20.356,18.675 19.395,18.338 19.398,18.292 19.399,18.245 19.4,18.199 19.4,16.432 17.967,15 16.2,15 Z M 16.199,17 C 16.884,17 17.396,17.511 17.398,18.195 V 18.201 C 17.337,19.099 17.883,19.927 18.732,20.225 18.899,20.283 18.999,20.424 19,20.6 19,20.844 18.844,21 18.6,21 H 11.4 C 11.156,21 11.001,20.845 11,20.602 V 20.6 C 11.001,20.422 11.102,20.282 11.27,20.225 11.985,19.979 12.5,19.351 12.602,18.602 13.564,18.992 14.664,18.581 15.135,17.656 15.341,17.25 15.747,17 16.199,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-music-open.svg b/.icons/awkward/32x32/places/folder-violet-music-open.svg
new file mode 100644
index 00000000..eeba19c3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 14,21.27 C 13.7,21.09 13.35,21 13,21 11.9,21 11,21.9 11,23 11,24.1 11.9,25 13,25 14.1,25 15,24.1 15,23 V 18 H 19 V 21.27 C 18.7,21.09 18.35,21 18,21 16.9,21 16,21.9 16,23 16,24.1 16.9,25 18,25 19.1,25 20,24.1 20,23 V 16 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-music.svg b/.icons/awkward/32x32/places/folder-violet-music.svg
new file mode 100644
index 00000000..c774ab15
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 14,19.27 C 13.7,19.09 13.35,19 13,19 11.9,19 11,19.9 11,21 11,22.1 11.9,23 13,23 14.1,23 15,22.1 15,21 V 16 H 19 V 19.27 C 18.7,19.09 18.35,19 18,19 16.9,19 16,19.9 16,21 16,22.1 16.9,23 18,23 19.1,23 20,22.1 20,21 V 14 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-network.svg b/.icons/awkward/32x32/places/folder-violet-network.svg
new file mode 100644
index 00000000..123e8c14
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15.643,15.384 C 15.691,15.379 15.751,15.387 15.799,15.384 15.805,15.407 15.764,15.488 15.71,15.607 15.363,16.365 15.343,17.253 15.665,17.728 15.723,17.814 15.777,17.896 15.777,17.906 15.777,17.917 15.714,17.929 15.643,17.929 15.476,17.929 15.318,17.827 14.996,17.571 14.852,17.458 14.666,17.363 14.594,17.348 14.48,17.326 14.45,17.336 14.304,17.482 14.167,17.619 14.125,17.692 14.125,17.817 14.125,18.29 14.687,18.667 15.732,18.888 17.151,19.189 17.501,19.459 17.54,20.205 17.589,21.141 17.091,21.847 16,22.393 15.87,22.458 15.787,22.483 15.732,22.504 15.708,22.502 15.689,22.507 15.665,22.504 15.656,22.476 15.643,22.408 15.643,22.281 15.643,21.784 15.447,21.273 15.152,20.987 15.073,20.91 14.851,20.747 14.661,20.63 14.471,20.512 14.279,20.375 14.237,20.317 14.166,20.22 14.16,20.161 14.214,19.982 14.313,19.656 14.431,19.474 14.661,19.268 14.781,19.16 14.902,19.069 14.929,19.067 14.955,19.065 14.775,19.011 14.505,18.955 14.234,18.9 13.839,18.784 13.634,18.71 13.26,18.575 12.755,18.29 12.563,18.085 12.555,18.076 12.547,18.07 12.54,18.063 12.816,16.964 13.59,16.063 14.616,15.63 14.831,15.539 15.052,15.476 15.286,15.429 15.402,15.405 15.523,15.396 15.643,15.384 Z M 18.991,17.058 C 19.075,17.11 19.392,17.795 19.482,18.129 19.599,18.561 19.59,19.308 19.482,19.736 19.441,19.9 19.388,20.052 19.371,20.071 19.353,20.09 19.289,19.981 19.214,19.848 19.139,19.715 18.9,19.433 18.701,19.223 18.126,18.617 18.036,18.301 18.277,17.817 18.398,17.573 18.926,17.018 18.991,17.058 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-nextcloud.svg b/.icons/awkward/32x32/places/folder-violet-nextcloud.svg
new file mode 100644
index 00000000..2b1ec38c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#2c1e44" d="M 22,16 A 3,3 0 0 0 19,19 3,3 0 0 0 22,22 3,3 0 0 0 25,19 3,3 0 0 0 22,16 Z M 22,18 A 1,1 0 0 1 23,19 1,1 0 0 1 22,20 1,1 0 0 1 21,19 1,1 0 0 1 22,18 Z M 8,16 A 3,3 0 0 0 5,19 3,3 0 0 0 8,22 3,3 0 0 0 11,19 3,3 0 0 0 8,16 Z M 8,18 A 1,1 0 0 1 9,19 1,1 0 0 1 8,20 1,1 0 0 1 7,19 1,1 0 0 1 8,18 Z M 15,15 A 4,4 0 0 0 11,19 4,4 0 0 0 15,23 4,4 0 0 0 19,19 4,4 0 0 0 15,15 Z M 15,17 A 2,2 0 0 1 17,19 2,2 0 0 1 15,21 2,2 0 0 1 13,19 2,2 0 0 1 15,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-open.svg b/.icons/awkward/32x32/places/folder-violet-open.svg
new file mode 100644
index 00000000..11fc75e1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-owncloud.svg b/.icons/awkward/32x32/places/folder-violet-owncloud.svg
new file mode 100644
index 00000000..517cb72a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="17.5" cy="18" r="2.25"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22" cy="22" r="1.25"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19.25" cy="20.75" r="2.5"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="10" cy="21" r="2.25"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="16.25" r="1.5"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.5" cy="19" r="2.75"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="22" r="1.25"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="14.75" cy="16.75" r="2.5"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="20" r="3.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-pcloud.svg b/.icons/awkward/32x32/places/folder-violet-pcloud.svg
new file mode 100644
index 00000000..f598bcfc
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 16,13 A 5,5 0 0 0 11.396484,16.048828 4,4 0 0 0 8,20 4,4 0 0 0 11.808594,23.990234 V 24 h 9.714844 A 2.4761905,2.4761905 0 0 0 24,21.523438 2.4761905,2.4761905 0 0 0 22.822266,19.417969 2.5,2.5 0 0 0 23,18.5 2.5,2.5 0 0 0 20.578125,16.003906 5,5 0 0 0 16,13 Z m -2,3 h 1 3 v 3 h -3 v 2 h -1 v -2 z m 1,1 v 1 h 2 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-photo.svg b/.icons/awkward/32x32/places/folder-violet-photo.svg
new file mode 100644
index 00000000..4ae7cd0f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 14,15 13,16 H 12.5 C 11.669,16 11,16.557 11,17.25 V 21.75 C 11,22.442 11.669,23 12.5,23 H 19.5 C 20.331,23 21,22.442 21,21.75 V 17.25 C 21,16.557 20.331,16 19.5,16 H 19 L 18,15 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-pictures-open.svg b/.icons/awkward/32x32/places/folder-violet-pictures-open.svg
new file mode 100644
index 00000000..9c4e77a5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 11.699,17 C 11.311,17 11,17.311 11,17.699 V 24.301 C 11,24.689 11.311,25 11.699,25 H 20.301 C 20.689,25 21,24.689 21,24.301 V 17.699 C 21,17.311 20.689,17 20.301,17 Z M 14,20 17,23 18.5,21 20,23 V 24 H 12 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-pictures.svg b/.icons/awkward/32x32/places/folder-violet-pictures.svg
new file mode 100644
index 00000000..cce64992
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 11.699 15 C 11.311 15 11 15.311 11 15.699 L 11 22.301 C 11 22.689 11.311 23 11.699 23 L 20.301 23 C 20.689 23 21 22.689 21 22.301 L 21 15.699 C 21 15.311 20.689 15 20.301 15 L 11.699 15 z M 14 18 L 17 21 L 18.5 19 L 20 21 L 20 22 L 12 22 L 12 20 L 14 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-print.svg b/.icons/awkward/32x32/places/folder-violet-print.svg
new file mode 100644
index 00000000..3155e18d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 13,14 V 16 H 19 V 14 Z M 11.715,17 C 11.358,17 11,17.349 11,17.699 V 20.301 C 11,20.651 11.358,21 11.715,21 H 13 V 24 H 19 V 21 H 20.285 C 20.642,21 21,20.651 21,20.301 V 17.699 C 21,17.349 20.642,17 20.285,17 Z M 13,19 H 19 V 20 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-private.svg b/.icons/awkward/32x32/places/folder-violet-private.svg
new file mode 100644
index 00000000..03a083ab
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 13,16 C 11.343,16 10,17.343 10,19 10,20.657 11.343,22 13,22 14.27,22 15.401,21.197 15.824,20 H 18 V 21 H 20 V 20 H 21 V 18 H 15.824 C 15.401,16.803 14.27,16 13,16 Z M 13,18 C 13.552,18 14,18.448 14,19 14,19.552 13.552,20 13,20 12.448,20 12,19.552 12,19 12,18.448 12.448,18 13,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-projects.svg b/.icons/awkward/32x32/places/folder-violet-projects.svg
new file mode 100644
index 00000000..97c1d801
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#2c1e44" d="M 17,14 C 16.781,14.081 16.556,14.187 16.375,14.337 15.512,15.031 16.156,16.288 17,17 V 19 C 17.631,19.437 17.777,19.58 18.15,20 18.34,20.214 18.869,20.756 19,21 V 17 C 19.862,16.3 20.462,15.094 19.625,14.375 19.444,14.225 19.219,14.088 19,14 V 15.406 C 19,15.694 18.601,15.981 18.211,15.981 H 17.784 C 17.434,15.981 17,15.694 17,15.406 Z M 15,19 C 12.5,19 11,21.125 11,23 L 10.156,23.005 C 10,23.006 10,23.161 10,23.161 L 9.9963,23.844 C 9.9954,24 10.153,24 10.153,24 H 19.865 C 19.865,24 20.026,24 20.021,23.844 L 20,23.165 C 20,23.165 20,23.01 19.844,23.009 L 19.009,23 C 19.009,21.125 17.5,19 15,19 Z M 15,21 C 17,21 17,22.225 17,23 H 13 C 13,22.25 13,21 15,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-public.svg b/.icons/awkward/32x32/places/folder-violet-public.svg
new file mode 120000
index 00000000..07779fc5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-public.svg
@@ -0,0 +1 @@
+folder-violet-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-violet-publicshare-open.svg b/.icons/awkward/32x32/places/folder-violet-publicshare-open.svg
new file mode 100644
index 00000000..8950746b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 13.41,18.301 C 13.376,18.308 13.341,18.321 13.309,18.336 12.986,18.487 12.902,18.959 13.123,19.396 13.301,19.748 13.616,19.966 13.902,19.959 14.118,21.128 14.976,22 16,22 17.024,22 17.882,21.128 18.098,19.959 18.384,19.966 18.699,19.748 18.877,19.396 19.098,18.959 19.014,18.487 18.691,18.336 18.659,18.321 18.624,18.308 18.59,18.301 18.548,17.023 17.406,16 16,16 14.594,16 13.452,17.023 13.41,18.301 Z M 15.996,23 C 15.413,23 14.887,22.71 14.5,22.248 12.869,22.489 11.125,22.838 11.016,23.236 11.014,23.242 11.017,23.249 11.016,23.254 11.011,23.274 11.01,23.292 11.008,23.312 11.007,23.322 11,23.328 11,23.338 V 24.732 C 11,24.881 11.111,25 11.25,25 H 20.75 C 20.889,25 21,24.881 21,24.732 V 23.328 C 20.999,23.296 20.985,23.268 20.977,23.236 20.861,22.822 19.171,22.459 17.568,22.217 17.445,22.389 17.281,22.544 17.061,22.66 L 17.059,22.662 C 16.747,22.877 16.386,23 16.004,23"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-recent.svg b/.icons/awkward/32x32/places/folder-violet-recent.svg
new file mode 100644
index 00000000..bce7836a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 16,13 A 6,6 0 0 0 10,19 6,6 0 0 0 16,25 6,6 0 0 0 22,19 6,6 0 0 0 16,13 Z M 16,15 A 4,4 0 0 1 20,19 4,4 0 0 1 16,23 4,4 0 0 1 12,19 4,4 0 0 1 16,15 Z M 15,16 V 20 H 19 V 18 H 17 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-remote-open.svg b/.icons/awkward/32x32/places/folder-violet-remote-open.svg
new file mode 100644
index 00000000..d1e14ebe
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 15,16 C 13.324,16.32 12.342,17.434 12,19 H 10 V 21 H 12 C 12.343,22.565 13.325,23.68 15,24 Z M 16,16 V 24 C 17.675,23.68 18.657,22.565 19,21 H 21 V 19 H 19 C 18.658,17.434 17.676,16.32 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-remote.svg b/.icons/awkward/32x32/places/folder-violet-remote.svg
new file mode 100644
index 00000000..107c765e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 15,15 C 13.324,15.32 12.342,16.434 12,18 H 10 V 20 H 12 C 12.343,21.565 13.325,22.68 15,23 Z M 16,15 V 23 C 17.675,22.68 18.657,21.565 19,20 H 21 V 18 H 19 C 18.658,16.434 17.676,15.32 16,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-script.svg b/.icons/awkward/32x32/places/folder-violet-script.svg
new file mode 100644
index 00000000..7d5c2414
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-script.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g transform="translate(-16.5,12)">
+ <path style="fill:#2c1e44" d="M 25.5,1 V 13 H 37.5 V 1 Z"/>
+ <g style="fill:#7e57c2">
+ <path style="fill:#7e57c2" d="M 32.5,8 H 36.5 V 9 H 32.5 Z"/>
+ <rect style="fill:#7e57c2" width="1" height="7" x="28.5" y="2"/>
+ <path style="fill:#7e57c2" d="M 28,3 C 27.17,3 26.5,3.67 26.5,4.5 26.5,5.33 27.17,6 28,6 H 29.5 30 C 30.28,6 30.5,6.22 30.5,6.5 30.5,6.78 30.28,7.01 30,7 H 29.5 28 26.59 C 26.8,7.58 27.35,8 28,8 H 29.5 30 C 30.83,8 31.5,7.33 31.5,6.5 31.5,5.67 30.83,5 30,5 H 29.5 28 C 27.72,5 27.5,4.78 27.5,4.5 27.5,4.22 27.72,4 28,4 H 29.5 30 31.41 C 31.2,3.42 30.65,3 30,3 H 29.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-steam.svg b/.icons/awkward/32x32/places/folder-violet-steam.svg
new file mode 100644
index 00000000..2d5b8f8e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 7,20.056 10.008,21.793 C 10.003,21.862 10,21.931 10,22 10,23.657 11.343,25 13,25 14.657,25 16,23.657 16,22 15.998,21.863 15.987,21.727 15.967,21.592 L 19.605,18.994 C 21.495,18.937 22.998,17.39 23,15.5 23,13.567 21.433,12 19.5,12 17.567,12 15.999,13.567 16,15.514 L 13.678,19.082 C 13.456,19.029 13.228,19.001 13,19 12.547,19.001 12.1,19.105 11.693,19.303 L 7,16.594 M 19.5,13 C 20.881,13 22,14.119 22,15.5 22,16.881 20.881,18 19.5,18 18.119,18 17,16.881 17,15.5 17,14.119 18.119,13 19.5,13 Z M 19.5,14 C 18.672,14 18,14.672 18,15.5 18,16.328 18.672,17 19.5,17 20.328,17 21,16.328 21,15.5 21,14.672 20.328,14 19.5,14 Z M 13,20 C 14.105,20 15,20.895 15,22 15,23.105 14.105,24 13,24 12.046,23.999 11.226,23.324 11.041,22.389 L 11.746,22.797 C 12.466,23.212 13.379,22.968 13.795,22.248 14.21,21.528 13.966,20.615 13.246,20.199 L 12.908,20.004 C 12.939,20.002 12.969,20.001 13,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-tar.svg b/.icons/awkward/32x32/places/folder-violet-tar.svg
new file mode 100644
index 00000000..bb68b520
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <path style="fill:#2c1e44" d="M 15 11 L 15 12 L 16 12 L 16 11 L 15 11 z M 15 12 L 14 12 L 14 13 L 15 13 L 15 12 z M 15 13 L 15 14 L 16 14 L 16 13 L 15 13 z M 15 14 L 14 14 L 14 15 L 15 15 L 15 14 z M 15 15 L 15 16 C 15.552 16 16 15.5 16 15 L 15 15 z"/>
+ <path style="fill:#2c1e44" d="M 15,16 C 13.895,16 13,16.9 13,18 V 22 C 13,23.1 13.895,24 15,24 16.105,24 17,23.1 17,22 V 18 C 17,16.9 16.105,16 15,16 Z M 15,17 C 15.552,17 16,17.4 16,18 16,18.5 15.552,19 15,19 14.448,19 14,18.5 14,18 14,17.4 14.448,17 15,17 Z M 15,20 C 15.552,20 16,20.4 16,21 V 22 C 16,22.5 15.552,23 15,23 14.448,23 14,22.5 14,22 V 21 C 14,20.4 14.448,20 15,20 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-templates-open.svg b/.icons/awkward/32x32/places/folder-violet-templates-open.svg
new file mode 100644
index 00000000..326abc81
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 12.75,16 C 12.334,16 12,16.335 12,16.75 V 23 H 13 V 24 H 14 V 18 H 17 V 20 H 18 V 25 H 19 V 24 H 20 V 18.5 L 17.5,16 Z M 19,25 V 26 H 20 V 25 Z M 18,25 H 17 V 26 H 18 Z M 17,25 V 24 H 16 V 25 Z M 16,25 H 15 V 26 H 16 Z M 15,25 V 24 H 14 V 25 Z M 14,25 H 13 V 26 H 14 Z M 13,25 V 24 H 12 V 25 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-templates.svg b/.icons/awkward/32x32/places/folder-violet-templates.svg
new file mode 100644
index 00000000..68321bdc
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 12.75,14 C 12.334,14 12,14.335 12,14.75 V 21 H 13 V 22 H 14 V 16 H 17 V 18 H 18 V 23 H 19 V 22 H 20 V 16.5 L 17.5,14 Z M 19,23 V 24 H 20 V 23 Z M 18,23 H 17 V 24 H 18 Z M 17,23 V 22 H 16 V 23 Z M 16,23 H 15 V 24 H 16 Z M 15,23 V 22 H 14 V 23 Z M 14,23 H 13 V 24 H 14 Z M 13,23 V 22 H 12 V 23 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-torrent.svg b/.icons/awkward/32x32/places/folder-violet-torrent.svg
new file mode 100644
index 00000000..0ae3be78
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 16 13 A 6 6 0 0 0 10 19 A 6 6 0 0 0 16 25 L 28 25 L 28 24 L 19.308594 24 L 16 24 A 5 5 0 0 1 11 19 A 5 5 0 0 1 16 14 L 16 13 z M 16 15 C 13.790861 15 12 16.790861 12 19 C 12 21.209139 13.790861 23 16 23 L 28 23 L 28 22 L 16 22 C 14.343146 22 13 20.656854 13 19 C 13 17.343146 14.343146 16 16 16 C 16.3409 16.0014 16.679075 16.0608 17 16.175781 L 17 15.130859 C 16.673523 15.045224 16.337519 15.001255 16 15 z M 16 17 A 2 2 0 0 0 14 19 A 2 2 0 0 0 16 21 L 28 21 L 28 20 L 16 20 A 1 1 0 0 1 15 19 A 1 1 0 0 1 16 18 L 17.730469 18 A 2 2 0 0 0 16 17 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-unlocked.svg b/.icons/awkward/32x32/places/folder-violet-unlocked.svg
new file mode 100644
index 00000000..88b563f8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 16 13 C 14.34 13 13 14.3 13 16 L 14 16 C 14 14.9 14.89 14 16 14 C 17.11 14 18 14.9 18 16 L 18 18 L 15 18 L 14 18 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 16 C 19 14.3 17.66 13 16 13 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-vbox.svg b/.icons/awkward/32x32/places/folder-violet-vbox.svg
new file mode 100644
index 00000000..60668361
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:none;stroke:#2c1e44;stroke-width:2;stroke-linejoin:round" d="M 10,18 H 12.5 L 14,23 15.5,15 17,19 18.5,16 20,20 H 22"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-video.svg b/.icons/awkward/32x32/places/folder-violet-video.svg
new file mode 100644
index 00000000..59556e4e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 10.75,15 C 10.334,15 10,15.335 10,15.75 V 22.25 C 10,22.666 10.334,23 10.75,23 H 18.25 C 18.666,23 19,22.666 19,22.25 V 19 15.75 C 19,15.335 18.666,15 18.25,15 Z M 19,19 22,22 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-videos-open.svg b/.icons/awkward/32x32/places/folder-violet-videos-open.svg
new file mode 100644
index 00000000..7da91a11
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 10.75,16 C 10.334,16 10,16.335 10,16.75 V 23.25 C 10,23.666 10.334,24 10.75,24 H 18.25 C 18.666,24 19,23.666 19,23.25 V 20 16.75 C 19,16.335 18.666,16 18.25,16 Z M 19,20 22,23 V 17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-videos.svg b/.icons/awkward/32x32/places/folder-violet-videos.svg
new file mode 120000
index 00000000..e0ea9487
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-videos.svg
@@ -0,0 +1 @@
+folder-violet-video.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-violet-visiting.svg b/.icons/awkward/32x32/places/folder-violet-visiting.svg
new file mode 100644
index 00000000..9dc55bed
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 4.25,11 C 3.5575,11 3,11.558 3,12.25 V 13.021 L 27.111,26.941 C 27.625,26.786 28,26.316 28,25.75 V 24.454 L 4.6965,11 Z M 9.893,11 28,21.454 V 18.454 L 15.088,11 Z M 20.284,11 28,15.454 V 12.454 L 25.48,11 Z M 3,16.021 V 19.021 L 16.82,27 H 22.016 Z M 3,22.02 V 25.02 L 6.428,27 H 11.624 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-wifi.svg b/.icons/awkward/32x32/places/folder-violet-wifi.svg
new file mode 100644
index 00000000..6735d068
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 15.5,15 C 13.505,15 11.78,16 10,17.25 L 15.5,24 21,17.25 C 19.227,16 17.494,15 15.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-wine.svg b/.icons/awkward/32x32/places/folder-violet-wine.svg
new file mode 100644
index 00000000..21199c24
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <rect style="fill:#2c1e44" width="4" height="4" x="11" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#2c1e44" width="4" height="4" x="16" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#2c1e44" width="4" height="4" x="16" y="19" rx=".625" ry=".625"/>
+ <rect style="fill:#2c1e44" width="4" height="4" x="11" y="19" rx=".625" ry=".625"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet-yandex-disk.svg b/.icons/awkward/32x32/places/folder-violet-yandex-disk.svg
new file mode 100644
index 00000000..68354176
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 14.319,15.035 C 11.652,15.035 12.273,17.271 10.907,18.005 10.86,18.032 10.834,18.056 10.792,18.082 11.692,17.547 12.802,17.098 13.981,16.795 14.979,16.538 15.991,16.394 16.925,16.376 16.949,16.376 16.973,16.376 16.997,16.376 16.096,16.12 15.998,15.035 14.319,15.035 Z M 17.225,17.051 C 16.292,17.069 15.279,17.213 14.281,17.47 10.991,18.317 8.6463,20.158 9.044,21.582 9.2731,22.396 10.377,23.133 12.022,23.231 12.021,23.225 12.02,23.219 12.019,23.213 11.93,22.443 12.419,21.773 12.992,21.319 13.565,20.865 14.301,20.535 15.129,20.36 15.957,20.184 16.731,20.192 17.379,20.387 17.988,20.571 18.561,20.971 18.702,21.657 20.35,20.733 21.206,19.419 20.958,18.518 20.695,17.574 19.264,17.012 17.225,17.051 Z M 16.247,21 C 15.916,20.996 15.564,21.032 15.214,21.107 13.767,21.414 12.666,22.287 12.755,23.056 12.844,23.826 14.089,24.2 15.536,23.893 16.983,23.585 18.084,22.712 17.994,21.943 17.93,21.383 17.241,21.012 16.247,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-violet.svg b/.icons/awkward/32x32/places/folder-violet.svg
new file mode 100644
index 00000000..4390e828
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-violet.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-visiting.svg b/.icons/awkward/32x32/places/folder-visiting.svg
new file mode 120000
index 00000000..05565fa0
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-visiting.svg
@@ -0,0 +1 @@
+folder-oomox-visiting.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-white-activities.svg b/.icons/awkward/32x32/places/folder-white-activities.svg
new file mode 100644
index 00000000..da5fe185
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#4f4f4f" cx="11.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#4f4f4f" cx="15.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#4f4f4f" cx="19.5" cy="19.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-android.svg b/.icons/awkward/32x32/places/folder-white-android.svg
new file mode 100644
index 00000000..cceb1851
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+ <path style="fill:#4f4f4f" d="m9.9902344 14.988281a1.0001 1.0001 0 0 0-0.7636719 1.644531l1.0761715 1.316407c-0.7422346 1.034712-1.1268513 2.468362-1.3007809 4.28125-0.0367464 0.769972 0.7753907 0.769531 0.7753907 0.769531h10.425781s0.835451-1.68e-4 0.794922-0.808594c-0.189021-1.874847-0.601975-3.337697-1.402344-4.373047l1.111328-1.111328a1.0001 1.0001 0 0 0-0.726562-1.716797 1.0001 1.0001 0 0 0-0.6875 0.302735l-1.273438 1.273437c-0.79792-0.371041-1.785583-0.566406-3.019531-0.566406-1.317391 0-2.360855 0.215623-3.185547 0.638672l-1.041015-1.271484a1.0001 1.0001 0 0 0-0.7832036-0.378907z"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="20" r="1"/>
+ <circle style="fill:#e4e4e4" cx="-18" cy="20" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-apple.svg b/.icons/awkward/32x32/places/folder-white-apple.svg
new file mode 100644
index 00000000..b858a47c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 17.989,14 C 17.493,14.018 16.892,14.29 16.536,14.656 16.217,14.981 15.936,15.498 16.011,15.996 16.564,16.034 17.131,15.749 17.476,15.383 17.82,15.016 18.053,14.508 17.989,14 Z M 17.661,16.006 C 17.004,16.058 16.403,16.49 16.063,16.49 15.676,16.49 15.079,16.021 14.444,16.033 13.61,16.047 12.84,16.552 12.411,17.354 11.545,18.967 12.188,21.356 13.032,22.664 13.445,23.304 14,24 14.585,24 15.17,24 15.442,23.566 16.194,23.566 16.946,23.566 17.148,23.986 17.815,23.986 18.482,23.986 18.908,23.334 19.317,22.691 19.791,21.949 19.988,21.228 20,21.191 19.985,21.184 18.694,20.655 18.681,19.061 18.668,17.726 19.697,17.084 19.743,17.053 19.166,16.147 18.267,16.022 17.946,16.008 17.851,15.997 17.755,15.998 17.661,16.006 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-arduino.svg b/.icons/awkward/32x32/places/folder-white-arduino.svg
new file mode 100644
index 00000000..a989f0e6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#4f4f4f" d="m11.40822 15c-0.44417 0-0.88635 0.08893-1.2978 0.2627-0.4114996 0.17376-0.7872996 0.4296-1.1044996 0.75295-0.3172 0.3234-0.5713 0.7102-0.7442 1.1355-0.1725 0.426-0.2615 0.885-0.2615 1.347 0 0.46216 0.08879 0.92105 0.26172 1.3467 0.17294 0.4256 0.42698 0.8124 0.74415 1.1358 0.31717 0.323321 0.693 0.579151 1.1044996 0.752951 0.4021 0.1698 0.8337 0.25774 1.2676 0.26172 0.01025 3.71e-4 0.02008 6e-4 0.03027 1e-3 1.055 0.04997 1.9052-0.36871 2.5274-0.97655 0.42532-0.415521 0.7595-0.906201 1.0644-1.406201 0.30496 0.50005 0.6391 0.99075 1.0644 1.406201 0.6222 0.60785 1.4723 1.0265 2.5274 0.97655 0.0102-3.71e-4 0.02003-4.9e-4 0.03028-1e-3 0.43388-0.0037 0.8645-0.09192 1.2666-0.26172 0.4115-0.17376 0.7883-0.4296 1.1054-0.752951l2e-3 -0.0039c0.31586-0.32274 0.56975-0.7075 0.7422-1.1318 0.1725-0.4255 0.2615-0.8845 0.2615-1.3465 0-0.46216-0.0888-0.9211-0.26172-1.3467l-0.0029-0.0059c-0.173-0.423-0.426-0.808-0.7415-1.13-0.317-0.323-0.693-0.579-1.1045-0.753-0.4115-0.1735-0.8535-0.2625-1.2975-0.2625-1.1116 0-1.9894 0.45712-2.6377 1.0928-0.375 0.367-0.679 0.787-0.9545 1.2165-0.2755-0.4295-0.5795-0.8495-0.954-1.2165-0.6485-0.636-1.5265-1.093-2.638-1.093zm-0.01172 1c0.88675 0 1.4532 0.31778 1.9726 0.84375 0.41181 0.41692 0.7729 0.9841 1.1308 1.6026-0.40852 0.72255-0.80335 1.3825-1.247 1.8301-0.48913 0.49341-0.996 0.765501-1.8242 0.71775h-0.03222c-0.31584 0-0.63425-0.06666-0.9248-0.19336-0.28667-0.125-0.5511996-0.31072-0.7695496-0.5381l-0.0088-0.0088c-0.22-0.231-0.397-0.51-0.515-0.809-0.1175-0.2995-0.1785-0.6255-0.1785-0.9475 0-0.32214 0.06099-0.64815 0.17871-0.94725 0.1177-0.29914 0.29461-0.577 0.51465-0.8086l0.0088-0.0098c0.21833-0.22736 0.4828596-0.41309 0.7695496-0.5381 0.2905-0.1265 0.6085-0.193 0.9245-0.193zm7.207 0c0.31585 0 0.63425 0.06666 0.9248 0.19336 0.28666 0.125 0.5512 0.31072 0.76955 0.5381l0.0088 0.0098c0.22004 0.23162 0.39694 0.50945 0.51465 0.8086 0.1175 0.299 0.1785 0.625 0.1785 0.947 0 0.32216-0.06099 0.6481-0.17871 0.94725-0.1177 0.29914-0.2946 0.57795-0.51465 0.80955l-0.0088 0.0088c-0.21833 0.22736-0.48286 0.41308-0.76955 0.5381-0.29057 0.1267-0.60895 0.19336-0.9248 0.19336h-0.03223c-0.828 0.0475-1.335-0.2245-1.824-0.718-0.4435-0.4475-0.8385-1.1075-1.247-1.83 0.358-0.6185 0.719-1.186 1.131-1.6025 0.5195-0.526 1.086-0.844 1.9725-0.844zm-0.6035 1v1h-1v1h1v1h1v-1h1v-1h-1v-1zm-8 1v1h3v-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-backup.svg b/.icons/awkward/32x32/places/folder-white-backup.svg
new file mode 100644
index 00000000..a862be95
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#4f4f4f" d="m15.607422 13.011719c-0.33596 0.021972-0.67371 0.073469-1.009766 0.154297-2.688447 0.646633-4.594183 3.061061-4.597656 5.826172a1.0001 1.0001 0 0 0 0 0.007812h-1l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.005859c0.0023-1.852241 1.263577-3.449661 3.064453-3.882813 1.800879-0.433152 3.651746 0.41586 4.496094 2.064453 0.844348 1.648592 0.452744 3.647246-0.951172 4.855469-1.381932 1.189304-3.520755 1.236987-5.025391 0.15625a1.0005966 1.0005966 0 0 0 -1.167968 1.625c2.245578 1.612935 5.380223 1.556995 7.498046-0.265625 2.095842-1.803701 2.68627-4.820142 1.425782-7.28125-0.945366-1.845831-2.75319-3.030673-4.732422-3.234375-0.329872-0.03395-0.664041-0.041503-1-0.019531zm0.376953 2.974609a1.0001 1.0001 0 0 0 -0.984375 1.013672v2a1.0001 1.0001 0 0 0 0.292969 0.707031l1 1a1.0001 1.0001 0 1 0 1.414062 -1.414062l-0.707031-0.707031v-1.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-books.svg b/.icons/awkward/32x32/places/folder-white-books.svg
new file mode 100644
index 00000000..3a2a1635
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#4f4f4f" d="m12 15c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-cd.svg b/.icons/awkward/32x32/places/folder-white-cd.svg
new file mode 100644
index 00000000..6629a57c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#4f4f4f" cx="15" cy="19" r="6"/>
+ <circle style="fill:#e4e4e4" cx="15" cy="19" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-copy-cloud.svg b/.icons/awkward/32x32/places/folder-white-copy-cloud.svg
new file mode 100644
index 00000000..ae4b7a32
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 19.5,14 17.25,17.75 18.75,18.5 Z M 11.25,16.25 9,17.857 12,17.75 13.5,23 14.25,22.25 21,23 18.75,19.25 17.785,18.714 14.143,20.857 12.428,16.572 Z M 15.429,17.857 13.714,18.928 14.357,20.428 17.357,18.714 16.286,17.857 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-desktop.svg b/.icons/awkward/32x32/places/folder-white-desktop.svg
new file mode 120000
index 00000000..0cfcb08b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-desktop.svg
@@ -0,0 +1 @@
+user-white-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-white-development.svg b/.icons/awkward/32x32/places/folder-white-development.svg
new file mode 100644
index 00000000..dcc0c415
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 14.738,14 V 14.002 L 14.627,15.318 A 3.9641,3.9283 0 0 0 13.469,15.982 L 12.262,15.418 11,17.584 12.098,18.34 A 3.9641,3.9283 0 0 0 12.035,19.002 3.9641,3.9283 0 0 0 12.094,19.668 L 11,20.418 12.262,22.584 13.467,22.02 A 3.9641,3.9283 0 0 0 14.629,22.682 L 14.738,24 H 17.262 L 17.373,22.684 A 3.9641,3.9283 0 0 0 18.531,22.02 L 19.738,22.582 21,20.418 19.904,19.664 A 3.9641,3.9283 0 0 0 19.963,19 3.9641,3.9283 0 0 0 19.904,18.336 L 20.998,17.582 19.738,15.418 18.531,15.98 A 3.9641,3.9283 0 0 0 17.371,15.32 L 17.262,14 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-documents-open.svg b/.icons/awkward/32x32/places/folder-white-documents-open.svg
new file mode 100644
index 00000000..edfdb548
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 12.75,16 C 12.334,16 12,16.334 12,16.75 V 25.25 C 12,25.666 12.334,26 12.75,26 H 19.25 C 19.666,26 20,25.666 20,25.25 V 18.5 L 17.5,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-documents.svg b/.icons/awkward/32x32/places/folder-white-documents.svg
new file mode 100644
index 00000000..7bb61d5f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 12.75,14 C 12.334,14 12,14.334 12,14.75 V 23.25 C 12,23.666 12.334,24 12.75,24 H 19.25 C 19.666,24 20,23.666 20,23.25 V 16.5 L 17.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-download-open.svg b/.icons/awkward/32x32/places/folder-white-download-open.svg
new file mode 100644
index 00000000..150ff7ae
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 15,16 V 20 H 13 L 16,24 19,20 H 17 V 16 Z M 12,24 V 25 H 20 V 24 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-download.svg b/.icons/awkward/32x32/places/folder-white-download.svg
new file mode 100644
index 00000000..ae265c98
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 15,14 V 18 H 13 L 16,22 19,18 H 17 V 14 Z M 12,22 V 24 H 20 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-downloads.svg b/.icons/awkward/32x32/places/folder-white-downloads.svg
new file mode 120000
index 00000000..add29c82
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-downloads.svg
@@ -0,0 +1 @@
+folder-white-download.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-white-drag-accept.svg b/.icons/awkward/32x32/places/folder-white-drag-accept.svg
new file mode 100644
index 00000000..a10122b3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-dropbox.svg b/.icons/awkward/32x32/places/folder-white-dropbox.svg
new file mode 100644
index 00000000..bec6491a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 12.83,13.7 9.5,15.7 12.17,17.7 9.49,19.7 12.83,21.7 15.5,19.7 12.17,17.7 15.5,15.7 18.83,17.7 15.5,19.7 18.17,21.7 21.51,19.7 18.83,17.7 21.5,15.7 18.17,13.7 15.5,15.7 Z M 15.5,20.3 12.83,22.3 12.17,21.9 V 22.3 L 15.5,24.3 18.83,22.3 V 21.9 L 18.17,22.3 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-favorites.svg b/.icons/awkward/32x32/places/folder-white-favorites.svg
new file mode 100644
index 00000000..aeede7d8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 15.5,14 14.176,18 10.5,18 13.357,20.26 12.41,24 15.5,21.6 18.59,24 17.642,20.26 20.5,18 16.824,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-games.svg b/.icons/awkward/32x32/places/folder-white-games.svg
new file mode 100644
index 00000000..e92a8e9c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 18.645 15 C 18.495 15.001 18.359 15.052 18.229 15.15 C 17.899 15.402 17.21 15.999 15.998 16 C 14.786 16.001 14.1 15.402 13.77 15.15 C 13.64 15.052 13.515 15.003 13.363 15.004 C 13.212 15.005 13.037 15.049 12.859 15.15 C 12.211 15.515 11.617 16.712 11.293 18.262 C 11.017 19.578 10.913 21.377 11.078 22.102 C 11.222 22.724 11.469 23 11.91 23 C 13.323 23 13.385 21.908 13.906 20.861 C 14.283 20.281 15.156 20.019 15.998 20.049 C 16.84 20.017 17.715 20.281 18.092 20.861 C 18.613 21.908 18.675 23 20.088 23 C 20.529 23 20.776 22.724 20.92 22.102 C 21.085 21.377 20.981 19.578 20.705 18.262 C 20.381 16.712 19.787 15.515 19.139 15.15 C 18.961 15.049 18.796 14.999 18.645 15 z M 13 16 L 14 16 L 14 17 L 15 17 L 15 18 L 14 18 L 14 19 L 13 19 L 13 18 L 12 18 L 12 17 L 13 17 L 13 16 z M 18.5 16 A 0.5 0.5 0 0 1 19 16.5 A 0.5 0.5 0 0 1 18.5 17 A 0.5 0.5 0 0 1 18 16.5 A 0.5 0.5 0 0 1 18.5 16 z M 17.5 17 A 0.5 0.5 0 0 1 18 17.5 A 0.5 0.5 0 0 1 17.5 18 A 0.5 0.5 0 0 1 17 17.5 A 0.5 0.5 0 0 1 17.5 17 z M 19.5 17 A 0.5 0.5 0 0 1 20 17.5 A 0.5 0.5 0 0 1 19.5 18 A 0.5 0.5 0 0 1 19 17.5 A 0.5 0.5 0 0 1 19.5 17 z M 18.5 18 A 0.5 0.5 0 0 1 19 18.5 A 0.5 0.5 0 0 1 18.5 19 A 0.5 0.5 0 0 1 18 18.5 A 0.5 0.5 0 0 1 18.5 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-git.svg b/.icons/awkward/32x32/places/folder-white-git.svg
new file mode 100644
index 00000000..ffe9cace
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 12.707,12.996 12,13.703 13.152,14.855 A 1.5,1.5 0 0 0 13.004,15.5 1.5,1.5 0 0 0 14.004,16.912 V 21.088 A 1.5,1.5 0 0 0 13.004,22.5 1.5,1.5 0 0 0 14.504,24 1.5,1.5 0 0 0 16.004,22.5 1.5,1.5 0 0 0 15.004,21.088 V 16.912 A 1.5,1.5 0 0 0 15.149,16.852 L 17.153,18.855 A 1.5,1.5 0 0 0 17.005,19.5 1.5,1.5 0 0 0 18.505,21 1.5,1.5 0 0 0 20.005,19.5 1.5,1.5 0 0 0 18.505,18 1.5,1.5 0 0 0 17.86,18.148 L 15.856,16.145 A 1.5,1.5 0 0 0 16.005,15.5 1.5,1.5 0 0 0 14.505,14 1.5,1.5 0 0 0 13.86,14.149 L 12.708,12.996 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-github.svg b/.icons/awkward/32x32/places/folder-white-github.svg
new file mode 100644
index 00000000..37f2c29c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#4f4f4f" d="m 16,14 c -2.761424,0 -5,2.238576 -5,5 7.92e-4,2.207084 1.448598,4.152573 3.5625,4.787109 v -0.804687 c -1.265656,0.2793 -1.630859,-0.556641 -1.630859,-0.556641 -0.206993,-0.534138 -0.50586,-0.478156 -0.50586,-0.478156 -0.413144,-0.28665 0.03125,-0.28125 0.03125,-0.28125 0.347602,0.06261 0.658903,0.39224 0.895691,0.633129 0.164431,0.167279 0.184879,0.270156 0.605672,0.300926 0.258577,0.0367 0.49603,-0.01639 0.619731,-0.07286 0.01736,-0.125399 0.0194,-0.577036 0.02734,-0.814677 C 13.618537,21.281097 13.000263,20.428902 13,19.5 c 0.0014,-0.710006 0.364949,-1.386038 1,-1.859375 V 16 c 0.326285,0 0.718404,0.577667 1.037109,1.134766 C 15.347088,17.046328 15.672359,17.000803 16,17 c 0.327641,8.03e-4 0.652912,0.04633 0.962891,0.134766 C 17.281596,16.577667 17.673715,16 18,16 v 1.638672 c 0.635658,0.473791 0.999296,1.150641 1,1.861328 -0.0014,1.05337 -0.79497,1.993 -1.984375,2.349609 0.01555,0.332327 0.03711,0.714925 0.03711,1.013672 0,0.5207 -0.0028,0.35915 -0.0039,0.574219 v 0.445312 C 19.351442,23.388806 20.997199,21.355003 21,19 21,16.238576 18.761424,14 16,14 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-gitlab.svg b/.icons/awkward/32x32/places/folder-white-gitlab.svg
new file mode 100644
index 00000000..11e424df
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 12.055391,14.000099 c -0.08401,0 -0.168122,0.04757 -0.199495,0.142885 L 10.635908,18 h 2.838967 l -1.219989,-3.857016 c -0.03139,-0.09532 -0.115484,-0.142885 -0.199495,-0.142885 z M 13.474875,18 l 2.02513,6 2.02513,-6 z m 4.05026,0 h 2.838968 l -1.219989,-3.857016 c -0.06274,-0.190645 -0.336216,-0.190645 -0.39899,0 z m 2.838968,0 -4.864098,6 5.327028,-3.819864 c 0.146989,-0.105359 0.208568,-0.292063 0.152435,-0.462577 z m -4.864098,6 -4.864097,-6 -0.615366,1.717559 c -0.05613,0.170514 0.0054,0.357218 0.152435,0.462577 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-gnome.svg b/.icons/awkward/32x32/places/folder-white-gnome.svg
new file mode 100644
index 00000000..64d14173
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 19.952,12 C 17.413,12 16.937,15.858 18.366,15.858 19.794,15.858 22.492,12 19.952,12 Z M 16.041,12.594 C 16.001,12.593 15.958,12.597 15.913,12.602 14.473,12.784 14.98,15.219 15.746,15.264 16.487,15.309 17.299,12.598 16.04,12.594 Z M 13.546,13.493 C 13.458,13.487 13.361,13.504 13.252,13.548 12.096,14.023 13.077,15.984 13.724,15.852 14.312,15.732 14.396,13.548 13.546,13.493 Z M 11.659,15.095 C 11.558,15.093 11.45,15.127 11.334,15.214 10.408,15.905 11.645,17.574 12.19,17.315 12.666,17.088 12.362,15.121 11.658,15.096 Z M 17.126,16.689 C 15.12,16.654 12.474,17.672 12.023,19.718 11.534,21.93 14.035,25 16.643,25 17.927,25 19.407,23.827 19.684,22.342 19.896,21.209 17.195,21.663 17.292,22.412 17.408,23.311 16.641,23.755 15.889,23.176 13.495,21.332 19.852,20.412 19.432,17.893 19.302,17.109 18.329,16.71 17.126,16.689 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-google-drive.svg b/.icons/awkward/32x32/places/folder-white-google-drive.svg
new file mode 100644
index 00000000..8ab0ebb5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 14,14 17,19 H 21 L 17.666,14 Z M 13.301,14.6 10.5,20 12.4,23 15,17.6 Z M 15,20 13.5,23 H 19.5 L 21,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-image-people.svg b/.icons/awkward/32x32/places/folder-white-image-people.svg
new file mode 100644
index 00000000..d9d6ab78
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 13.41,16.301 C 13.376,16.308 13.341,16.321 13.309,16.336 12.986,16.487 12.902,16.959 13.123,17.396 13.301,17.748 13.616,17.966 13.902,17.959 14.118,19.128 14.976,20 16,20 17.024,20 17.882,19.128 18.098,17.959 18.384,17.966 18.699,17.748 18.877,17.396 19.098,16.959 19.014,16.487 18.691,16.336 18.659,16.321 18.624,16.308 18.59,16.301 18.548,15.023 17.406,14 16,14 14.594,14 13.452,15.023 13.41,16.301 Z M 15.996,21 C 15.413,21 14.887,20.71 14.5,20.248 12.869,20.489 11.125,20.838 11.016,21.236 11.014,21.242 11.017,21.249 11.016,21.254 11.011,21.274 11.01,21.292 11.008,21.312 11.007,21.322 11,21.328 11,21.338 V 22.732 C 11,22.881 11.111,23 11.25,23 H 20.75 C 20.889,23 21,22.881 21,22.732 V 21.328 C 20.999,21.296 20.985,21.268 20.977,21.236 20.861,20.822 19.171,20.459 17.568,20.217 17.445,20.389 17.281,20.544 17.061,20.66 L 17.059,20.662 C 16.747,20.877 16.386,21 16.004,21"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-important.svg b/.icons/awkward/32x32/places/folder-white-important.svg
new file mode 100644
index 00000000..44b55cf4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15,16 H 17 V 20 H 15 Z M 16,21 C 16.552,21 17,21.448 17,22 17,22.552 16.552,23 16,23 15.448,23 15,22.552 15,22 15,21.448 15.448,21 16,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-java.svg b/.icons/awkward/32x32/places/folder-white-java.svg
new file mode 100644
index 00000000..c9a2b74a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 15.008,13 C 15.008,13 15.585,13.353 15.178,14.281 14.562,15.68 15.746,16 15.746,16 15.746,16 15.37,15.672 15.871,14.518 16.425,13.238 15.008,13 15.008,13 Z M 16.6,14.928 C 16.6,14.928 15.551,15.393 16.227,16.666 16.673,17.509 16.178,17.928 16.178,17.928 16.178,17.928 17.445,17.51 16.834,16.346 16.285,15.293 16.6,14.928 16.6,14.928 Z M 13.336,15 C 13.336,15 12.585,15.799 13.328,16.781 13.82,17.435 13.498,18 13.498,18 13.498,18 14.429,17.175 13.756,16.271 13.148,15.457 13.336,15 13.336,15 Z M 13.498,18 H 11 L 12.5,24 H 18 L 18.34,23.016 C 18.506,23.057 18.678,23.086 18.857,23.086 20.041,23.086 21,22.326 21,21.143 21,20.138 20.307,19.303 19.375,19.07 L 19.572,18 Z M 19.203,19.76 A 0.71429,1.4286 15 0 1 19.227,19.764 0.71429,1.4286 15 0 1 19.547,21.328 0.71429,1.4286 15 0 1 18.512,22.527 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-kde.svg b/.icons/awkward/32x32/places/folder-white-kde.svg
new file mode 100644
index 00000000..13b0083e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <g transform="translate(7,11.00002)">
+ <path style="fill:#4f4f4f" d="m9.0056 1.00002-2.0056 0.3989v8.5128l1.9944-0.3116v-3.6l2.8056 4 2.1886-1.00012-2.9886-3.39988 3.0114-3.6-2.2114-1.00014-2.8056 4.20014v-4.20014z"/>
+ <path style="fill:#4f4f4f" d="m4.28125 4.2011719c-0.0246 3e-3 -0.051712 0.00874-0.070312 0.027344l-0.8535161 0.847656c-0.035792 0.0357-0.039984 0.089612-0.013672 0.1328125l0.9082031 1.4882812c-0.213336 0.346448-0.3789944 0.72368-0.4902343 1.125l-1.6738281 0.3457032c-0.05084 0.0104-0.0878906 0.0593281-0.0878906 0.1113281v1.1972656c0 0.0507 0.038572 0.093769 0.087891 0.1054687l1.6230469 0.390625c0.102124 0.4515198 0.2747303 0.8766718 0.5039063 1.2636718l-0.9453126 1.429688c-0.02868 0.0435-0.023316 0.101771 0.013672 0.138672l0.8535157 0.847656c0.036 0.0357 0.091566 0.03977 0.1347656 0.01367l1.4765625-0.890625c0.36468 0.217976 0.7624668 0.384786 1.1855469 0.490234l0.3457031 1.646484c0.0107995 0.050802 0.0530682 0.087893 0.1054682 0.087893h1.2070313c0.0504 0 0.093469-0.03313 0.1054687-0.08203l0.4101563-1.658203c0.42644-0.110472 0.8235331-0.288804 1.1894531-0.513672l1.482422 0.964844c0.0438 0.0282 0.101472 0.02263 0.138672-0.01367l0.849609-0.845704c0.036-0.0357 0.04398-0.09186 0.01758-0.134765l-0.580078-0.947266-0.189453 0.05859c-0.0276 0.0084-0.05802-0.0036-0.07422-0.02734 0 0-0.179449-0.244084-0.322265-0.4375-0.05957-0.09064-0.550829-0.687764-0.890625-1.121093a3 3 0 0 1-2.728517 1.757809 3 3 0 0 1-3-3 3 3 0 0 1 1.4003906-2.5351562v-1.5898438c-0.22315 0.082948-0.3698787 0.1843413-0.5742187 0.3007812l-1.4765625-0.9589843c-0.0219-0.0144-0.044059-0.018025-0.068359-0.015625z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-linux.svg b/.icons/awkward/32x32/places/folder-white-linux.svg
new file mode 100644
index 00000000..8283ab81
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 15.843,21.196 C 15.043,21.569 14.299,21.565 13.799,21.529 13.203,21.486 12.723,21.322 12.513,21.18 12.383,21.092 12.206,21.126 12.118,21.256 12.03,21.386 12.064,21.562 12.194,21.65 12.533,21.879 13.132,22.05 13.758,22.095 13.864,22.103 13.981,22.108 14.106,22.108 14.651,22.108 15.343,22.056 16.083,21.711 16.225,21.645 16.287,21.476 16.221,21.334 16.155,21.192 15.986,21.13 15.843,21.196 Z M 19.001,20.775 C 19.028,18.308 19.282,13.645 14.558,14.021 9.8935,14.397 11.13,19.324 11.061,20.974 10.999,21.847 10.709,22.914 10.3,24 H 11.561 C 11.69,23.54 11.786,23.085 11.827,22.651 11.903,22.704 11.984,22.755 12.071,22.804 12.212,22.887 12.333,22.998 12.462,23.115 12.762,23.389 13.102,23.699 13.768,23.738 13.812,23.74 13.857,23.742 13.901,23.742 14.574,23.742 15.034,23.447 15.404,23.211 15.581,23.097 15.734,22.999 15.878,22.952 16.287,22.824 16.645,22.617 16.912,22.354 16.954,22.313 16.993,22.271 17.029,22.228 17.178,22.773 17.382,23.387 17.608,24 H 20.3 C 19.654,23.002 18.987,22.024 19.001,20.776 Z M 11.512,19.433 C 11.512,19.433 11.512,19.433 11.512,19.433 11.466,18.627 11.851,17.95 12.373,17.92 12.894,17.889 13.355,18.518 13.401,19.323 13.401,19.323 13.401,19.323 13.401,19.323 13.403,19.367 13.405,19.41 13.405,19.452 13.239,19.494 13.09,19.554 12.957,19.624 12.956,19.618 12.956,19.612 12.955,19.607 V 19.606 C 12.911,19.149 12.667,18.804 12.41,18.835 12.153,18.866 11.981,19.262 12.026,19.719 12.026,19.72 12.026,19.72 12.026,19.72 12.045,19.919 12.103,20.097 12.183,20.232 12.163,20.248 12.107,20.289 12.042,20.336 11.993,20.371 11.934,20.415 11.863,20.467 11.669,20.212 11.536,19.846 11.512,19.433 Z M 16.797,21.423 C 16.778,21.849 16.221,22.25 15.707,22.41 L 15.704,22.411 C 15.49,22.48 15.3,22.603 15.098,22.732 14.758,22.949 14.408,23.173 13.901,23.173 13.868,23.173 13.834,23.172 13.8,23.17 13.336,23.143 13.119,22.945 12.845,22.695 12.7,22.563 12.55,22.426 12.356,22.313 L 12.352,22.311 C 11.935,22.075 11.676,21.782 11.66,21.527 11.652,21.401 11.708,21.291 11.828,21.201 12.088,21.006 12.262,20.879 12.377,20.794 12.505,20.701 12.544,20.673 12.573,20.645 12.593,20.626 12.615,20.604 12.639,20.581 12.878,20.349 13.277,19.961 13.891,19.961 14.266,19.961 14.681,20.105 15.123,20.389 15.331,20.525 15.512,20.587 15.742,20.667 15.899,20.721 16.078,20.783 16.318,20.885 L 16.322,20.887 C 16.545,20.979 16.809,21.146 16.797,21.423 Z M 16.674,20.424 C 16.631,20.402 16.586,20.382 16.539,20.362 16.323,20.27 16.15,20.207 16.007,20.157 16.086,20.002 16.135,19.808 16.14,19.598 V 19.598 C 16.151,19.086 15.893,18.671 15.564,18.67 15.234,18.67 14.959,19.084 14.948,19.595 V 19.595 C 14.947,19.612 14.947,19.629 14.947,19.645 14.745,19.552 14.545,19.484 14.35,19.443 14.349,19.423 14.348,19.404 14.348,19.385 V 19.384 C 14.329,18.453 14.901,17.681 15.625,17.662 16.349,17.642 16.951,18.381 16.97,19.313 V 19.314 C 16.979,19.735 16.866,20.123 16.673,20.424 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-locked.svg b/.icons/awkward/32x32/places/folder-white-locked.svg
new file mode 100644
index 00000000..2f90ca3c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 16 14 C 14.34 14 13 15.3 13 17 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 17 C 19 15.3 17.66 14 16 14 z M 16 15 C 17.11 15 18 15.9 18 17 L 18 18 L 14 18 L 14 17 C 14 15.9 14.89 15 16 15 z"/>
+ <path style="fill:#3f51b5" d="M 12,23.5 V 24 H 12.5 C 12.223,24 12,23.777 12,23.5 Z"/>
+ <path style="fill:#3f51b5" d="M 20,23.5 C 20,23.777 19.777,24 19.5,24 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-mail-cloud.svg b/.icons/awkward/32x32/places/folder-white-mail-cloud.svg
new file mode 100644
index 00000000..fb31e216
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 15.667,15 A 3.3333,3.6364 0 0 0 12.512,17.471 2.6667,2.9091 0 0 0 11,20.091 2.6667,2.9091 0 0 0 13.667,23 2.6667,2.9091 0 0 0 15.439,22.26 3.3333,3.6364 0 0 0 15.667,22.273 3.3333,3.6364 0 0 0 17.076,21.927 2.6667,2.9091 0 0 0 18.334,22.273 2.6667,2.9091 0 0 0 21,19.364 2.6667,2.9091 0 0 0 18.333,16.455 2.6667,2.9091 0 0 0 18.328,16.455 3.3333,3.6364 0 0 0 15.666,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-mail.svg b/.icons/awkward/32x32/places/folder-white-mail.svg
new file mode 100644
index 00000000..34f49a4c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 16,13 C 12.687,13 10,15.687 10,19 10,22.314 12.687,25 16,25 H 19.75 C 19.75,25 20.453,24.699 20.5,23.949 20.5,23.199 19.75,23 19.75,23 H 16 C 15.805,22.999 15.611,22.983 15.418,22.953 14.718,22.874 14.162,22.654 13.742,22.301 L 13.736,22.297 C 12.65,21.551 12,20.318 12,19 12,16.791 13.791,15 16,15 18.209,15 20,16.791 20,19 20,19.454 19.908,19.745 19.76,20.002 19.756,20.002 19.753,20 19.75,20 H 18.816 C 18.928,19.686 19,19.352 19,19 19,17.343 17.657,16 16,16 14.344,16 13,17.343 13,19 13,20.657 14.343,22 16,22 H 19.75 C 20.292,21.95 20.673,21.629 21.02,21.424 21.782,20.88 22,20.114 22,19 22,15.686 19.314,13 16,13 Z M 16,18 C 16.552,18 17,18.448 17,19 17,19.552 16.552,20 16,20 15.448,20 15,19.552 15,19 15,18.448 15.448,18 16,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-mega.svg b/.icons/awkward/32x32/places/folder-white-mega.svg
new file mode 100644
index 00000000..b53b18b8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 16,13 C 12.686,13 10,15.686 10,19 10,22.314 12.686,25 16,25 19.314,25 22,22.314 22,19 22,15.686 19.314,13 16,13 Z M 13,16 H 15 V 16 L 16,17 17,16 H 19 V 22 H 17 V 19 L 16,20 15,19 V 22 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-meocloud.svg b/.icons/awkward/32x32/places/folder-white-meocloud.svg
new file mode 100644
index 00000000..c12284bf
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 16.2,15 C 14.998,15 13.897,15.676 13.352,16.748 13.113,16.651 12.857,16.6 12.6,16.6 11.599,16.6 10.755,17.341 10.621,18.332 9.653,18.665 9.001,19.576 9,20.6 9,21.925 10.075,23 11.4,23 H 18.6 C 19.925,23 21,21.925 21,20.6 20.999,19.581 20.356,18.675 19.395,18.338 19.398,18.292 19.399,18.245 19.4,18.199 19.4,16.432 17.967,15 16.2,15 Z M 16.199,17 C 16.884,17 17.396,17.511 17.398,18.195 V 18.201 C 17.337,19.099 17.883,19.927 18.732,20.225 18.899,20.283 18.999,20.424 19,20.6 19,20.844 18.844,21 18.6,21 H 11.4 C 11.156,21 11.001,20.845 11,20.602 V 20.6 C 11.001,20.422 11.102,20.282 11.27,20.225 11.985,19.979 12.5,19.351 12.602,18.602 13.564,18.992 14.664,18.581 15.135,17.656 15.341,17.25 15.747,17 16.199,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-music-open.svg b/.icons/awkward/32x32/places/folder-white-music-open.svg
new file mode 100644
index 00000000..9f0eb2b9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 14,21.27 C 13.7,21.09 13.35,21 13,21 11.9,21 11,21.9 11,23 11,24.1 11.9,25 13,25 14.1,25 15,24.1 15,23 V 18 H 19 V 21.27 C 18.7,21.09 18.35,21 18,21 16.9,21 16,21.9 16,23 16,24.1 16.9,25 18,25 19.1,25 20,24.1 20,23 V 16 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-music.svg b/.icons/awkward/32x32/places/folder-white-music.svg
new file mode 100644
index 00000000..bfeb8ca3
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 14,19.27 C 13.7,19.09 13.35,19 13,19 11.9,19 11,19.9 11,21 11,22.1 11.9,23 13,23 14.1,23 15,22.1 15,21 V 16 H 19 V 19.27 C 18.7,19.09 18.35,19 18,19 16.9,19 16,19.9 16,21 16,22.1 16.9,23 18,23 19.1,23 20,22.1 20,21 V 14 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-network.svg b/.icons/awkward/32x32/places/folder-white-network.svg
new file mode 100644
index 00000000..9440246b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15.643,15.384 C 15.691,15.379 15.751,15.387 15.799,15.384 15.805,15.407 15.764,15.488 15.71,15.607 15.363,16.365 15.343,17.253 15.665,17.728 15.723,17.814 15.777,17.896 15.777,17.906 15.777,17.917 15.714,17.929 15.643,17.929 15.476,17.929 15.318,17.827 14.996,17.571 14.852,17.458 14.666,17.363 14.594,17.348 14.48,17.326 14.45,17.336 14.304,17.482 14.167,17.619 14.125,17.692 14.125,17.817 14.125,18.29 14.687,18.667 15.732,18.888 17.151,19.189 17.501,19.459 17.54,20.205 17.589,21.141 17.091,21.847 16,22.393 15.87,22.458 15.787,22.483 15.732,22.504 15.708,22.502 15.689,22.507 15.665,22.504 15.656,22.476 15.643,22.408 15.643,22.281 15.643,21.784 15.447,21.273 15.152,20.987 15.073,20.91 14.851,20.747 14.661,20.63 14.471,20.512 14.279,20.375 14.237,20.317 14.166,20.22 14.16,20.161 14.214,19.982 14.313,19.656 14.431,19.474 14.661,19.268 14.781,19.16 14.902,19.069 14.929,19.067 14.955,19.065 14.775,19.011 14.505,18.955 14.234,18.9 13.839,18.784 13.634,18.71 13.26,18.575 12.755,18.29 12.563,18.085 12.555,18.076 12.547,18.07 12.54,18.063 12.816,16.964 13.59,16.063 14.616,15.63 14.831,15.539 15.052,15.476 15.286,15.429 15.402,15.405 15.523,15.396 15.643,15.384 Z M 18.991,17.058 C 19.075,17.11 19.392,17.795 19.482,18.129 19.599,18.561 19.59,19.308 19.482,19.736 19.441,19.9 19.388,20.052 19.371,20.071 19.353,20.09 19.289,19.981 19.214,19.848 19.139,19.715 18.9,19.433 18.701,19.223 18.126,18.617 18.036,18.301 18.277,17.817 18.398,17.573 18.926,17.018 18.991,17.058 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-nextcloud.svg b/.icons/awkward/32x32/places/folder-white-nextcloud.svg
new file mode 100644
index 00000000..548c13ee
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#4f4f4f" d="M 22,16 A 3,3 0 0 0 19,19 3,3 0 0 0 22,22 3,3 0 0 0 25,19 3,3 0 0 0 22,16 Z M 22,18 A 1,1 0 0 1 23,19 1,1 0 0 1 22,20 1,1 0 0 1 21,19 1,1 0 0 1 22,18 Z M 8,16 A 3,3 0 0 0 5,19 3,3 0 0 0 8,22 3,3 0 0 0 11,19 3,3 0 0 0 8,16 Z M 8,18 A 1,1 0 0 1 9,19 1,1 0 0 1 8,20 1,1 0 0 1 7,19 1,1 0 0 1 8,18 Z M 15,15 A 4,4 0 0 0 11,19 4,4 0 0 0 15,23 4,4 0 0 0 19,19 4,4 0 0 0 15,15 Z M 15,17 A 2,2 0 0 1 17,19 2,2 0 0 1 15,21 2,2 0 0 1 13,19 2,2 0 0 1 15,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-open.svg b/.icons/awkward/32x32/places/folder-white-open.svg
new file mode 100644
index 00000000..1ea89773
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-owncloud.svg b/.icons/awkward/32x32/places/folder-white-owncloud.svg
new file mode 100644
index 00000000..09e0f7ba
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="17.5" cy="18" r="2.25"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22" cy="22" r="1.25"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19.25" cy="20.75" r="2.5"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="10" cy="21" r="2.25"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="16.25" r="1.5"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.5" cy="19" r="2.75"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="22" r="1.25"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="14.75" cy="16.75" r="2.5"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="20" r="3.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-pcloud.svg b/.icons/awkward/32x32/places/folder-white-pcloud.svg
new file mode 100644
index 00000000..1131db2e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 16,13 A 5,5 0 0 0 11.396484,16.048828 4,4 0 0 0 8,20 4,4 0 0 0 11.808594,23.990234 V 24 h 9.714844 A 2.4761905,2.4761905 0 0 0 24,21.523438 2.4761905,2.4761905 0 0 0 22.822266,19.417969 2.5,2.5 0 0 0 23,18.5 2.5,2.5 0 0 0 20.578125,16.003906 5,5 0 0 0 16,13 Z m -2,3 h 1 3 v 3 h -3 v 2 h -1 v -2 z m 1,1 v 1 h 2 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-photo.svg b/.icons/awkward/32x32/places/folder-white-photo.svg
new file mode 100644
index 00000000..1d9e6757
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 14,15 13,16 H 12.5 C 11.669,16 11,16.557 11,17.25 V 21.75 C 11,22.442 11.669,23 12.5,23 H 19.5 C 20.331,23 21,22.442 21,21.75 V 17.25 C 21,16.557 20.331,16 19.5,16 H 19 L 18,15 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-pictures-open.svg b/.icons/awkward/32x32/places/folder-white-pictures-open.svg
new file mode 100644
index 00000000..76507abc
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 11.699,17 C 11.311,17 11,17.311 11,17.699 V 24.301 C 11,24.689 11.311,25 11.699,25 H 20.301 C 20.689,25 21,24.689 21,24.301 V 17.699 C 21,17.311 20.689,17 20.301,17 Z M 14,20 17,23 18.5,21 20,23 V 24 H 12 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-pictures.svg b/.icons/awkward/32x32/places/folder-white-pictures.svg
new file mode 100644
index 00000000..3ba8264a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 11.699 15 C 11.311 15 11 15.311 11 15.699 L 11 22.301 C 11 22.689 11.311 23 11.699 23 L 20.301 23 C 20.689 23 21 22.689 21 22.301 L 21 15.699 C 21 15.311 20.689 15 20.301 15 L 11.699 15 z M 14 18 L 17 21 L 18.5 19 L 20 21 L 20 22 L 12 22 L 12 20 L 14 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-print.svg b/.icons/awkward/32x32/places/folder-white-print.svg
new file mode 100644
index 00000000..87500ffa
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 13,14 V 16 H 19 V 14 Z M 11.715,17 C 11.358,17 11,17.349 11,17.699 V 20.301 C 11,20.651 11.358,21 11.715,21 H 13 V 24 H 19 V 21 H 20.285 C 20.642,21 21,20.651 21,20.301 V 17.699 C 21,17.349 20.642,17 20.285,17 Z M 13,19 H 19 V 20 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-private.svg b/.icons/awkward/32x32/places/folder-white-private.svg
new file mode 100644
index 00000000..2ce7c601
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 13,16 C 11.343,16 10,17.343 10,19 10,20.657 11.343,22 13,22 14.27,22 15.401,21.197 15.824,20 H 18 V 21 H 20 V 20 H 21 V 18 H 15.824 C 15.401,16.803 14.27,16 13,16 Z M 13,18 C 13.552,18 14,18.448 14,19 14,19.552 13.552,20 13,20 12.448,20 12,19.552 12,19 12,18.448 12.448,18 13,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-projects.svg b/.icons/awkward/32x32/places/folder-white-projects.svg
new file mode 100644
index 00000000..fa1d72f1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#4f4f4f" d="M 17,14 C 16.781,14.081 16.556,14.187 16.375,14.337 15.512,15.031 16.156,16.288 17,17 V 19 C 17.631,19.437 17.777,19.58 18.15,20 18.34,20.214 18.869,20.756 19,21 V 17 C 19.862,16.3 20.462,15.094 19.625,14.375 19.444,14.225 19.219,14.088 19,14 V 15.406 C 19,15.694 18.601,15.981 18.211,15.981 H 17.784 C 17.434,15.981 17,15.694 17,15.406 Z M 15,19 C 12.5,19 11,21.125 11,23 L 10.156,23.005 C 10,23.006 10,23.161 10,23.161 L 9.9963,23.844 C 9.9954,24 10.153,24 10.153,24 H 19.865 C 19.865,24 20.026,24 20.021,23.844 L 20,23.165 C 20,23.165 20,23.01 19.844,23.009 L 19.009,23 C 19.009,21.125 17.5,19 15,19 Z M 15,21 C 17,21 17,22.225 17,23 H 13 C 13,22.25 13,21 15,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-public.svg b/.icons/awkward/32x32/places/folder-white-public.svg
new file mode 120000
index 00000000..c89813d6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-public.svg
@@ -0,0 +1 @@
+folder-white-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-white-publicshare-open.svg b/.icons/awkward/32x32/places/folder-white-publicshare-open.svg
new file mode 100644
index 00000000..d7a10066
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 13.41,18.301 C 13.376,18.308 13.341,18.321 13.309,18.336 12.986,18.487 12.902,18.959 13.123,19.396 13.301,19.748 13.616,19.966 13.902,19.959 14.118,21.128 14.976,22 16,22 17.024,22 17.882,21.128 18.098,19.959 18.384,19.966 18.699,19.748 18.877,19.396 19.098,18.959 19.014,18.487 18.691,18.336 18.659,18.321 18.624,18.308 18.59,18.301 18.548,17.023 17.406,16 16,16 14.594,16 13.452,17.023 13.41,18.301 Z M 15.996,23 C 15.413,23 14.887,22.71 14.5,22.248 12.869,22.489 11.125,22.838 11.016,23.236 11.014,23.242 11.017,23.249 11.016,23.254 11.011,23.274 11.01,23.292 11.008,23.312 11.007,23.322 11,23.328 11,23.338 V 24.732 C 11,24.881 11.111,25 11.25,25 H 20.75 C 20.889,25 21,24.881 21,24.732 V 23.328 C 20.999,23.296 20.985,23.268 20.977,23.236 20.861,22.822 19.171,22.459 17.568,22.217 17.445,22.389 17.281,22.544 17.061,22.66 L 17.059,22.662 C 16.747,22.877 16.386,23 16.004,23"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-recent.svg b/.icons/awkward/32x32/places/folder-white-recent.svg
new file mode 100644
index 00000000..fd41e27f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 16,13 A 6,6 0 0 0 10,19 6,6 0 0 0 16,25 6,6 0 0 0 22,19 6,6 0 0 0 16,13 Z M 16,15 A 4,4 0 0 1 20,19 4,4 0 0 1 16,23 4,4 0 0 1 12,19 4,4 0 0 1 16,15 Z M 15,16 V 20 H 19 V 18 H 17 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-remote-open.svg b/.icons/awkward/32x32/places/folder-white-remote-open.svg
new file mode 100644
index 00000000..a66f69b5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 15,16 C 13.324,16.32 12.342,17.434 12,19 H 10 V 21 H 12 C 12.343,22.565 13.325,23.68 15,24 Z M 16,16 V 24 C 17.675,23.68 18.657,22.565 19,21 H 21 V 19 H 19 C 18.658,17.434 17.676,16.32 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-remote.svg b/.icons/awkward/32x32/places/folder-white-remote.svg
new file mode 100644
index 00000000..01c8d648
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 15,15 C 13.324,15.32 12.342,16.434 12,18 H 10 V 20 H 12 C 12.343,21.565 13.325,22.68 15,23 Z M 16,15 V 23 C 17.675,22.68 18.657,21.565 19,20 H 21 V 18 H 19 C 18.658,16.434 17.676,15.32 16,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-script.svg b/.icons/awkward/32x32/places/folder-white-script.svg
new file mode 100644
index 00000000..d47e41ac
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-script.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g transform="translate(-16.5,12)">
+ <path style="fill:#4f4f4f" d="M 25.5,1 V 13 H 37.5 V 1 Z"/>
+ <g style="fill:#e4e4e4">
+ <path style="fill:#e4e4e4" d="M 32.5,8 H 36.5 V 9 H 32.5 Z"/>
+ <rect style="fill:#e4e4e4" width="1" height="7" x="28.5" y="2"/>
+ <path style="fill:#e4e4e4" d="M 28,3 C 27.17,3 26.5,3.67 26.5,4.5 26.5,5.33 27.17,6 28,6 H 29.5 30 C 30.28,6 30.5,6.22 30.5,6.5 30.5,6.78 30.28,7.01 30,7 H 29.5 28 26.59 C 26.8,7.58 27.35,8 28,8 H 29.5 30 C 30.83,8 31.5,7.33 31.5,6.5 31.5,5.67 30.83,5 30,5 H 29.5 28 C 27.72,5 27.5,4.78 27.5,4.5 27.5,4.22 27.72,4 28,4 H 29.5 30 31.41 C 31.2,3.42 30.65,3 30,3 H 29.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-steam.svg b/.icons/awkward/32x32/places/folder-white-steam.svg
new file mode 100644
index 00000000..a1fa9940
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 7,20.056 10.008,21.793 C 10.003,21.862 10,21.931 10,22 10,23.657 11.343,25 13,25 14.657,25 16,23.657 16,22 15.998,21.863 15.987,21.727 15.967,21.592 L 19.605,18.994 C 21.495,18.937 22.998,17.39 23,15.5 23,13.567 21.433,12 19.5,12 17.567,12 15.999,13.567 16,15.514 L 13.678,19.082 C 13.456,19.029 13.228,19.001 13,19 12.547,19.001 12.1,19.105 11.693,19.303 L 7,16.594 M 19.5,13 C 20.881,13 22,14.119 22,15.5 22,16.881 20.881,18 19.5,18 18.119,18 17,16.881 17,15.5 17,14.119 18.119,13 19.5,13 Z M 19.5,14 C 18.672,14 18,14.672 18,15.5 18,16.328 18.672,17 19.5,17 20.328,17 21,16.328 21,15.5 21,14.672 20.328,14 19.5,14 Z M 13,20 C 14.105,20 15,20.895 15,22 15,23.105 14.105,24 13,24 12.046,23.999 11.226,23.324 11.041,22.389 L 11.746,22.797 C 12.466,23.212 13.379,22.968 13.795,22.248 14.21,21.528 13.966,20.615 13.246,20.199 L 12.908,20.004 C 12.939,20.002 12.969,20.001 13,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-tar.svg b/.icons/awkward/32x32/places/folder-white-tar.svg
new file mode 100644
index 00000000..d0edefcc
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <path style="fill:#4f4f4f" d="M 15 11 L 15 12 L 16 12 L 16 11 L 15 11 z M 15 12 L 14 12 L 14 13 L 15 13 L 15 12 z M 15 13 L 15 14 L 16 14 L 16 13 L 15 13 z M 15 14 L 14 14 L 14 15 L 15 15 L 15 14 z M 15 15 L 15 16 C 15.552 16 16 15.5 16 15 L 15 15 z"/>
+ <path style="fill:#4f4f4f" d="M 15,16 C 13.895,16 13,16.9 13,18 V 22 C 13,23.1 13.895,24 15,24 16.105,24 17,23.1 17,22 V 18 C 17,16.9 16.105,16 15,16 Z M 15,17 C 15.552,17 16,17.4 16,18 16,18.5 15.552,19 15,19 14.448,19 14,18.5 14,18 14,17.4 14.448,17 15,17 Z M 15,20 C 15.552,20 16,20.4 16,21 V 22 C 16,22.5 15.552,23 15,23 14.448,23 14,22.5 14,22 V 21 C 14,20.4 14.448,20 15,20 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-templates-open.svg b/.icons/awkward/32x32/places/folder-white-templates-open.svg
new file mode 100644
index 00000000..32225146
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 12.75,16 C 12.334,16 12,16.335 12,16.75 V 23 H 13 V 24 H 14 V 18 H 17 V 20 H 18 V 25 H 19 V 24 H 20 V 18.5 L 17.5,16 Z M 19,25 V 26 H 20 V 25 Z M 18,25 H 17 V 26 H 18 Z M 17,25 V 24 H 16 V 25 Z M 16,25 H 15 V 26 H 16 Z M 15,25 V 24 H 14 V 25 Z M 14,25 H 13 V 26 H 14 Z M 13,25 V 24 H 12 V 25 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-templates.svg b/.icons/awkward/32x32/places/folder-white-templates.svg
new file mode 100644
index 00000000..c69a2d38
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 12.75,14 C 12.334,14 12,14.335 12,14.75 V 21 H 13 V 22 H 14 V 16 H 17 V 18 H 18 V 23 H 19 V 22 H 20 V 16.5 L 17.5,14 Z M 19,23 V 24 H 20 V 23 Z M 18,23 H 17 V 24 H 18 Z M 17,23 V 22 H 16 V 23 Z M 16,23 H 15 V 24 H 16 Z M 15,23 V 22 H 14 V 23 Z M 14,23 H 13 V 24 H 14 Z M 13,23 V 22 H 12 V 23 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-torrent.svg b/.icons/awkward/32x32/places/folder-white-torrent.svg
new file mode 100644
index 00000000..11597618
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 16 13 A 6 6 0 0 0 10 19 A 6 6 0 0 0 16 25 L 28 25 L 28 24 L 19.308594 24 L 16 24 A 5 5 0 0 1 11 19 A 5 5 0 0 1 16 14 L 16 13 z M 16 15 C 13.790861 15 12 16.790861 12 19 C 12 21.209139 13.790861 23 16 23 L 28 23 L 28 22 L 16 22 C 14.343146 22 13 20.656854 13 19 C 13 17.343146 14.343146 16 16 16 C 16.3409 16.0014 16.679075 16.0608 17 16.175781 L 17 15.130859 C 16.673523 15.045224 16.337519 15.001255 16 15 z M 16 17 A 2 2 0 0 0 14 19 A 2 2 0 0 0 16 21 L 28 21 L 28 20 L 16 20 A 1 1 0 0 1 15 19 A 1 1 0 0 1 16 18 L 17.730469 18 A 2 2 0 0 0 16 17 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-unlocked.svg b/.icons/awkward/32x32/places/folder-white-unlocked.svg
new file mode 100644
index 00000000..454a08fb
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 16 13 C 14.34 13 13 14.3 13 16 L 14 16 C 14 14.9 14.89 14 16 14 C 17.11 14 18 14.9 18 16 L 18 18 L 15 18 L 14 18 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 16 C 19 14.3 17.66 13 16 13 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-vbox.svg b/.icons/awkward/32x32/places/folder-white-vbox.svg
new file mode 100644
index 00000000..3144d236
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-width:2;stroke-linejoin:round" d="M 10,18 H 12.5 L 14,23 15.5,15 17,19 18.5,16 20,20 H 22"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-video.svg b/.icons/awkward/32x32/places/folder-white-video.svg
new file mode 100644
index 00000000..882734aa
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 10.75,15 C 10.334,15 10,15.335 10,15.75 V 22.25 C 10,22.666 10.334,23 10.75,23 H 18.25 C 18.666,23 19,22.666 19,22.25 V 19 15.75 C 19,15.335 18.666,15 18.25,15 Z M 19,19 22,22 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-videos-open.svg b/.icons/awkward/32x32/places/folder-white-videos-open.svg
new file mode 100644
index 00000000..b7dc6fde
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 10.75,16 C 10.334,16 10,16.335 10,16.75 V 23.25 C 10,23.666 10.334,24 10.75,24 H 18.25 C 18.666,24 19,23.666 19,23.25 V 20 16.75 C 19,16.335 18.666,16 18.25,16 Z M 19,20 22,23 V 17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-videos.svg b/.icons/awkward/32x32/places/folder-white-videos.svg
new file mode 120000
index 00000000..60b8f23b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-videos.svg
@@ -0,0 +1 @@
+folder-white-video.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-white-visiting.svg b/.icons/awkward/32x32/places/folder-white-visiting.svg
new file mode 100644
index 00000000..976fa91d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 4.25,11 C 3.5575,11 3,11.558 3,12.25 V 13.021 L 27.111,26.941 C 27.625,26.786 28,26.316 28,25.75 V 24.454 L 4.6965,11 Z M 9.893,11 28,21.454 V 18.454 L 15.088,11 Z M 20.284,11 28,15.454 V 12.454 L 25.48,11 Z M 3,16.021 V 19.021 L 16.82,27 H 22.016 Z M 3,22.02 V 25.02 L 6.428,27 H 11.624 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-wifi.svg b/.icons/awkward/32x32/places/folder-white-wifi.svg
new file mode 100644
index 00000000..6a1f3b73
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 15.5,15 C 13.505,15 11.78,16 10,17.25 L 15.5,24 21,17.25 C 19.227,16 17.494,15 15.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-wine.svg b/.icons/awkward/32x32/places/folder-white-wine.svg
new file mode 100644
index 00000000..ae8d5e24
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <rect style="fill:#4f4f4f" width="4" height="4" x="11" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#4f4f4f" width="4" height="4" x="16" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#4f4f4f" width="4" height="4" x="16" y="19" rx=".625" ry=".625"/>
+ <rect style="fill:#4f4f4f" width="4" height="4" x="11" y="19" rx=".625" ry=".625"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white-yandex-disk.svg b/.icons/awkward/32x32/places/folder-white-yandex-disk.svg
new file mode 100644
index 00000000..5ac3bed1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 14.319,15.035 C 11.652,15.035 12.273,17.271 10.907,18.005 10.86,18.032 10.834,18.056 10.792,18.082 11.692,17.547 12.802,17.098 13.981,16.795 14.979,16.538 15.991,16.394 16.925,16.376 16.949,16.376 16.973,16.376 16.997,16.376 16.096,16.12 15.998,15.035 14.319,15.035 Z M 17.225,17.051 C 16.292,17.069 15.279,17.213 14.281,17.47 10.991,18.317 8.6463,20.158 9.044,21.582 9.2731,22.396 10.377,23.133 12.022,23.231 12.021,23.225 12.02,23.219 12.019,23.213 11.93,22.443 12.419,21.773 12.992,21.319 13.565,20.865 14.301,20.535 15.129,20.36 15.957,20.184 16.731,20.192 17.379,20.387 17.988,20.571 18.561,20.971 18.702,21.657 20.35,20.733 21.206,19.419 20.958,18.518 20.695,17.574 19.264,17.012 17.225,17.051 Z M 16.247,21 C 15.916,20.996 15.564,21.032 15.214,21.107 13.767,21.414 12.666,22.287 12.755,23.056 12.844,23.826 14.089,24.2 15.536,23.893 16.983,23.585 18.084,22.712 17.994,21.943 17.93,21.383 17.241,21.012 16.247,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-white.svg b/.icons/awkward/32x32/places/folder-white.svg
new file mode 100644
index 00000000..aa6a8304
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-white.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-wifi.svg b/.icons/awkward/32x32/places/folder-wifi.svg
new file mode 120000
index 00000000..478cea37
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-wifi.svg
@@ -0,0 +1 @@
+folder-oomox-wifi.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-wine.svg b/.icons/awkward/32x32/places/folder-wine.svg
new file mode 120000
index 00000000..34c28f6e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-wine.svg
@@ -0,0 +1 @@
+folder-oomox-wine.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-yandex-disk.svg b/.icons/awkward/32x32/places/folder-yandex-disk.svg
new file mode 120000
index 00000000..b715f80d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yandex-disk.svg
@@ -0,0 +1 @@
+folder-oomox-yandex-disk.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-yellow-activities.svg b/.icons/awkward/32x32/places/folder-yellow-activities.svg
new file mode 100644
index 00000000..15604bc8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#4f3e0c" cx="11.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#4f3e0c" cx="15.5" cy="19.5" r="1.5"/>
+ <circle style="fill:#4f3e0c" cx="19.5" cy="19.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-android.svg b/.icons/awkward/32x32/places/folder-yellow-android.svg
new file mode 100644
index 00000000..b46a9849
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+ <path style="fill:#4f3e0c" d="m9.9902344 14.988281a1.0001 1.0001 0 0 0-0.7636719 1.644531l1.0761715 1.316407c-0.7422346 1.034712-1.1268513 2.468362-1.3007809 4.28125-0.0367464 0.769972 0.7753907 0.769531 0.7753907 0.769531h10.425781s0.835451-1.68e-4 0.794922-0.808594c-0.189021-1.874847-0.601975-3.337697-1.402344-4.373047l1.111328-1.111328a1.0001 1.0001 0 0 0-0.726562-1.716797 1.0001 1.0001 0 0 0-0.6875 0.302735l-1.273438 1.273437c-0.79792-0.371041-1.785583-0.566406-3.019531-0.566406-1.317391 0-2.360855 0.215623-3.185547 0.638672l-1.041015-1.271484a1.0001 1.0001 0 0 0-0.7832036-0.378907z"/>
+ <circle style="fill:#e2b322" cx="12" cy="20" r="1"/>
+ <circle style="fill:#e2b322" cx="-18" cy="20" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-apple.svg b/.icons/awkward/32x32/places/folder-yellow-apple.svg
new file mode 100644
index 00000000..b8214cba
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 17.989,14 C 17.493,14.018 16.892,14.29 16.536,14.656 16.217,14.981 15.936,15.498 16.011,15.996 16.564,16.034 17.131,15.749 17.476,15.383 17.82,15.016 18.053,14.508 17.989,14 Z M 17.661,16.006 C 17.004,16.058 16.403,16.49 16.063,16.49 15.676,16.49 15.079,16.021 14.444,16.033 13.61,16.047 12.84,16.552 12.411,17.354 11.545,18.967 12.188,21.356 13.032,22.664 13.445,23.304 14,24 14.585,24 15.17,24 15.442,23.566 16.194,23.566 16.946,23.566 17.148,23.986 17.815,23.986 18.482,23.986 18.908,23.334 19.317,22.691 19.791,21.949 19.988,21.228 20,21.191 19.985,21.184 18.694,20.655 18.681,19.061 18.668,17.726 19.697,17.084 19.743,17.053 19.166,16.147 18.267,16.022 17.946,16.008 17.851,15.997 17.755,15.998 17.661,16.006 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-arduino.svg b/.icons/awkward/32x32/places/folder-yellow-arduino.svg
new file mode 100644
index 00000000..96eb17cc
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#4f3e0c" d="m11.40822 15c-0.44417 0-0.88635 0.08893-1.2978 0.2627-0.4114996 0.17376-0.7872996 0.4296-1.1044996 0.75295-0.3172 0.3234-0.5713 0.7102-0.7442 1.1355-0.1725 0.426-0.2615 0.885-0.2615 1.347 0 0.46216 0.08879 0.92105 0.26172 1.3467 0.17294 0.4256 0.42698 0.8124 0.74415 1.1358 0.31717 0.323321 0.693 0.579151 1.1044996 0.752951 0.4021 0.1698 0.8337 0.25774 1.2676 0.26172 0.01025 3.71e-4 0.02008 6e-4 0.03027 1e-3 1.055 0.04997 1.9052-0.36871 2.5274-0.97655 0.42532-0.415521 0.7595-0.906201 1.0644-1.406201 0.30496 0.50005 0.6391 0.99075 1.0644 1.406201 0.6222 0.60785 1.4723 1.0265 2.5274 0.97655 0.0102-3.71e-4 0.02003-4.9e-4 0.03028-1e-3 0.43388-0.0037 0.8645-0.09192 1.2666-0.26172 0.4115-0.17376 0.7883-0.4296 1.1054-0.752951l2e-3 -0.0039c0.31586-0.32274 0.56975-0.7075 0.7422-1.1318 0.1725-0.4255 0.2615-0.8845 0.2615-1.3465 0-0.46216-0.0888-0.9211-0.26172-1.3467l-0.0029-0.0059c-0.173-0.423-0.426-0.808-0.7415-1.13-0.317-0.323-0.693-0.579-1.1045-0.753-0.4115-0.1735-0.8535-0.2625-1.2975-0.2625-1.1116 0-1.9894 0.45712-2.6377 1.0928-0.375 0.367-0.679 0.787-0.9545 1.2165-0.2755-0.4295-0.5795-0.8495-0.954-1.2165-0.6485-0.636-1.5265-1.093-2.638-1.093zm-0.01172 1c0.88675 0 1.4532 0.31778 1.9726 0.84375 0.41181 0.41692 0.7729 0.9841 1.1308 1.6026-0.40852 0.72255-0.80335 1.3825-1.247 1.8301-0.48913 0.49341-0.996 0.765501-1.8242 0.71775h-0.03222c-0.31584 0-0.63425-0.06666-0.9248-0.19336-0.28667-0.125-0.5511996-0.31072-0.7695496-0.5381l-0.0088-0.0088c-0.22-0.231-0.397-0.51-0.515-0.809-0.1175-0.2995-0.1785-0.6255-0.1785-0.9475 0-0.32214 0.06099-0.64815 0.17871-0.94725 0.1177-0.29914 0.29461-0.577 0.51465-0.8086l0.0088-0.0098c0.21833-0.22736 0.4828596-0.41309 0.7695496-0.5381 0.2905-0.1265 0.6085-0.193 0.9245-0.193zm7.207 0c0.31585 0 0.63425 0.06666 0.9248 0.19336 0.28666 0.125 0.5512 0.31072 0.76955 0.5381l0.0088 0.0098c0.22004 0.23162 0.39694 0.50945 0.51465 0.8086 0.1175 0.299 0.1785 0.625 0.1785 0.947 0 0.32216-0.06099 0.6481-0.17871 0.94725-0.1177 0.29914-0.2946 0.57795-0.51465 0.80955l-0.0088 0.0088c-0.21833 0.22736-0.48286 0.41308-0.76955 0.5381-0.29057 0.1267-0.60895 0.19336-0.9248 0.19336h-0.03223c-0.828 0.0475-1.335-0.2245-1.824-0.718-0.4435-0.4475-0.8385-1.1075-1.247-1.83 0.358-0.6185 0.719-1.186 1.131-1.6025 0.5195-0.526 1.086-0.844 1.9725-0.844zm-0.6035 1v1h-1v1h1v1h1v-1h1v-1h-1v-1zm-8 1v1h3v-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-backup.svg b/.icons/awkward/32x32/places/folder-yellow-backup.svg
new file mode 100644
index 00000000..aa6ee5fd
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#4f3e0c" d="m15.607422 13.011719c-0.33596 0.021972-0.67371 0.073469-1.009766 0.154297-2.688447 0.646633-4.594183 3.061061-4.597656 5.826172a1.0001 1.0001 0 0 0 0 0.007812h-1l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.005859c0.0023-1.852241 1.263577-3.449661 3.064453-3.882813 1.800879-0.433152 3.651746 0.41586 4.496094 2.064453 0.844348 1.648592 0.452744 3.647246-0.951172 4.855469-1.381932 1.189304-3.520755 1.236987-5.025391 0.15625a1.0005966 1.0005966 0 0 0 -1.167968 1.625c2.245578 1.612935 5.380223 1.556995 7.498046-0.265625 2.095842-1.803701 2.68627-4.820142 1.425782-7.28125-0.945366-1.845831-2.75319-3.030673-4.732422-3.234375-0.329872-0.03395-0.664041-0.041503-1-0.019531zm0.376953 2.974609a1.0001 1.0001 0 0 0 -0.984375 1.013672v2a1.0001 1.0001 0 0 0 0.292969 0.707031l1 1a1.0001 1.0001 0 1 0 1.414062 -1.414062l-0.707031-0.707031v-1.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-books.svg b/.icons/awkward/32x32/places/folder-yellow-books.svg
new file mode 100644
index 00000000..a3ae0e3a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#4f3e0c" d="m12 15c-2 0-2 1-2 1v4s0-1 2-1 3 2 3 2v-4s-1-2-3-2zm7 0c-2 0-3 2-3 2v4s1-2 3-2 2 1 2 1v-4s0-1-2-1zm-7 5c-2 0-2 1-2 1v1s0-1 2-1 3 2 3 2v-1s-1-2-3-2zm7 0c-2 0-3.005064 1.992688-3 2v1s1-2 3-2 2 1 2 1v-1s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-cd.svg b/.icons/awkward/32x32/places/folder-yellow-cd.svg
new file mode 100644
index 00000000..83ffd09b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#4f3e0c" cx="15" cy="19" r="6"/>
+ <circle style="fill:#e2b322" cx="15" cy="19" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-copy-cloud.svg b/.icons/awkward/32x32/places/folder-yellow-copy-cloud.svg
new file mode 100644
index 00000000..271f5c00
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 19.5,14 17.25,17.75 18.75,18.5 Z M 11.25,16.25 9,17.857 12,17.75 13.5,23 14.25,22.25 21,23 18.75,19.25 17.785,18.714 14.143,20.857 12.428,16.572 Z M 15.429,17.857 13.714,18.928 14.357,20.428 17.357,18.714 16.286,17.857 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-desktop.svg b/.icons/awkward/32x32/places/folder-yellow-desktop.svg
new file mode 120000
index 00000000..7b25ddd4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-desktop.svg
@@ -0,0 +1 @@
+user-yellow-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-yellow-development.svg b/.icons/awkward/32x32/places/folder-yellow-development.svg
new file mode 100644
index 00000000..aa9699cc
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 14.738,14 V 14.002 L 14.627,15.318 A 3.9641,3.9283 0 0 0 13.469,15.982 L 12.262,15.418 11,17.584 12.098,18.34 A 3.9641,3.9283 0 0 0 12.035,19.002 3.9641,3.9283 0 0 0 12.094,19.668 L 11,20.418 12.262,22.584 13.467,22.02 A 3.9641,3.9283 0 0 0 14.629,22.682 L 14.738,24 H 17.262 L 17.373,22.684 A 3.9641,3.9283 0 0 0 18.531,22.02 L 19.738,22.582 21,20.418 19.904,19.664 A 3.9641,3.9283 0 0 0 19.963,19 3.9641,3.9283 0 0 0 19.904,18.336 L 20.998,17.582 19.738,15.418 18.531,15.98 A 3.9641,3.9283 0 0 0 17.371,15.32 L 17.262,14 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-documents-open.svg b/.icons/awkward/32x32/places/folder-yellow-documents-open.svg
new file mode 100644
index 00000000..7e57654d
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 12.75,16 C 12.334,16 12,16.334 12,16.75 V 25.25 C 12,25.666 12.334,26 12.75,26 H 19.25 C 19.666,26 20,25.666 20,25.25 V 18.5 L 17.5,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-documents.svg b/.icons/awkward/32x32/places/folder-yellow-documents.svg
new file mode 100644
index 00000000..cbeb2b19
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 12.75,14 C 12.334,14 12,14.334 12,14.75 V 23.25 C 12,23.666 12.334,24 12.75,24 H 19.25 C 19.666,24 20,23.666 20,23.25 V 16.5 L 17.5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-download-open.svg b/.icons/awkward/32x32/places/folder-yellow-download-open.svg
new file mode 100644
index 00000000..89d6219a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 15,16 V 20 H 13 L 16,24 19,20 H 17 V 16 Z M 12,24 V 25 H 20 V 24 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-download.svg b/.icons/awkward/32x32/places/folder-yellow-download.svg
new file mode 100644
index 00000000..4901b0c2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 15,14 V 18 H 13 L 16,22 19,18 H 17 V 14 Z M 12,22 V 24 H 20 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-downloads.svg b/.icons/awkward/32x32/places/folder-yellow-downloads.svg
new file mode 120000
index 00000000..f02313b6
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-downloads.svg
@@ -0,0 +1 @@
+folder-yellow-download.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-yellow-drag-accept.svg b/.icons/awkward/32x32/places/folder-yellow-drag-accept.svg
new file mode 100644
index 00000000..ec942adf
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-dropbox.svg b/.icons/awkward/32x32/places/folder-yellow-dropbox.svg
new file mode 100644
index 00000000..2b9a4589
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 12.83,13.7 9.5,15.7 12.17,17.7 9.49,19.7 12.83,21.7 15.5,19.7 12.17,17.7 15.5,15.7 18.83,17.7 15.5,19.7 18.17,21.7 21.51,19.7 18.83,17.7 21.5,15.7 18.17,13.7 15.5,15.7 Z M 15.5,20.3 12.83,22.3 12.17,21.9 V 22.3 L 15.5,24.3 18.83,22.3 V 21.9 L 18.17,22.3 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-favorites.svg b/.icons/awkward/32x32/places/folder-yellow-favorites.svg
new file mode 100644
index 00000000..b20c0cee
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 15.5,14 14.176,18 10.5,18 13.357,20.26 12.41,24 15.5,21.6 18.59,24 17.642,20.26 20.5,18 16.824,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-games.svg b/.icons/awkward/32x32/places/folder-yellow-games.svg
new file mode 100644
index 00000000..bac0d98c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 18.645 15 C 18.495 15.001 18.359 15.052 18.229 15.15 C 17.899 15.402 17.21 15.999 15.998 16 C 14.786 16.001 14.1 15.402 13.77 15.15 C 13.64 15.052 13.515 15.003 13.363 15.004 C 13.212 15.005 13.037 15.049 12.859 15.15 C 12.211 15.515 11.617 16.712 11.293 18.262 C 11.017 19.578 10.913 21.377 11.078 22.102 C 11.222 22.724 11.469 23 11.91 23 C 13.323 23 13.385 21.908 13.906 20.861 C 14.283 20.281 15.156 20.019 15.998 20.049 C 16.84 20.017 17.715 20.281 18.092 20.861 C 18.613 21.908 18.675 23 20.088 23 C 20.529 23 20.776 22.724 20.92 22.102 C 21.085 21.377 20.981 19.578 20.705 18.262 C 20.381 16.712 19.787 15.515 19.139 15.15 C 18.961 15.049 18.796 14.999 18.645 15 z M 13 16 L 14 16 L 14 17 L 15 17 L 15 18 L 14 18 L 14 19 L 13 19 L 13 18 L 12 18 L 12 17 L 13 17 L 13 16 z M 18.5 16 A 0.5 0.5 0 0 1 19 16.5 A 0.5 0.5 0 0 1 18.5 17 A 0.5 0.5 0 0 1 18 16.5 A 0.5 0.5 0 0 1 18.5 16 z M 17.5 17 A 0.5 0.5 0 0 1 18 17.5 A 0.5 0.5 0 0 1 17.5 18 A 0.5 0.5 0 0 1 17 17.5 A 0.5 0.5 0 0 1 17.5 17 z M 19.5 17 A 0.5 0.5 0 0 1 20 17.5 A 0.5 0.5 0 0 1 19.5 18 A 0.5 0.5 0 0 1 19 17.5 A 0.5 0.5 0 0 1 19.5 17 z M 18.5 18 A 0.5 0.5 0 0 1 19 18.5 A 0.5 0.5 0 0 1 18.5 19 A 0.5 0.5 0 0 1 18 18.5 A 0.5 0.5 0 0 1 18.5 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-git.svg b/.icons/awkward/32x32/places/folder-yellow-git.svg
new file mode 100644
index 00000000..46f4a1e1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 12.707,12.996 12,13.703 13.152,14.855 A 1.5,1.5 0 0 0 13.004,15.5 1.5,1.5 0 0 0 14.004,16.912 V 21.088 A 1.5,1.5 0 0 0 13.004,22.5 1.5,1.5 0 0 0 14.504,24 1.5,1.5 0 0 0 16.004,22.5 1.5,1.5 0 0 0 15.004,21.088 V 16.912 A 1.5,1.5 0 0 0 15.149,16.852 L 17.153,18.855 A 1.5,1.5 0 0 0 17.005,19.5 1.5,1.5 0 0 0 18.505,21 1.5,1.5 0 0 0 20.005,19.5 1.5,1.5 0 0 0 18.505,18 1.5,1.5 0 0 0 17.86,18.148 L 15.856,16.145 A 1.5,1.5 0 0 0 16.005,15.5 1.5,1.5 0 0 0 14.505,14 1.5,1.5 0 0 0 13.86,14.149 L 12.708,12.996 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-github.svg b/.icons/awkward/32x32/places/folder-yellow-github.svg
new file mode 100644
index 00000000..a9b59c8b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 h 22.5 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#4f3e0c" d="m 16,14 c -2.761424,0 -5,2.238576 -5,5 7.92e-4,2.207084 1.448598,4.152573 3.5625,4.787109 v -0.804687 c -1.265656,0.2793 -1.630859,-0.556641 -1.630859,-0.556641 -0.206993,-0.534138 -0.50586,-0.478156 -0.50586,-0.478156 -0.413144,-0.28665 0.03125,-0.28125 0.03125,-0.28125 0.347602,0.06261 0.658903,0.39224 0.895691,0.633129 0.164431,0.167279 0.184879,0.270156 0.605672,0.300926 0.258577,0.0367 0.49603,-0.01639 0.619731,-0.07286 0.01736,-0.125399 0.0194,-0.577036 0.02734,-0.814677 C 13.618537,21.281097 13.000263,20.428902 13,19.5 c 0.0014,-0.710006 0.364949,-1.386038 1,-1.859375 V 16 c 0.326285,0 0.718404,0.577667 1.037109,1.134766 C 15.347088,17.046328 15.672359,17.000803 16,17 c 0.327641,8.03e-4 0.652912,0.04633 0.962891,0.134766 C 17.281596,16.577667 17.673715,16 18,16 v 1.638672 c 0.635658,0.473791 0.999296,1.150641 1,1.861328 -0.0014,1.05337 -0.79497,1.993 -1.984375,2.349609 0.01555,0.332327 0.03711,0.714925 0.03711,1.013672 0,0.5207 -0.0028,0.35915 -0.0039,0.574219 v 0.445312 C 19.351442,23.388806 20.997199,21.355003 21,19 21,16.238576 18.761424,14 16,14 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.5575,5 3,5.5575 3,6.25 v 1 C 3,6.5575 3.5575,6 4.25,6 h 8.5 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 v -1 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-gitlab.svg b/.icons/awkward/32x32/places/folder-yellow-gitlab.svg
new file mode 100644
index 00000000..76461f4b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c;fill-rule:evenodd" d="m 12.055391,14.000099 c -0.08401,0 -0.168122,0.04757 -0.199495,0.142885 L 10.635908,18 h 2.838967 l -1.219989,-3.857016 c -0.03139,-0.09532 -0.115484,-0.142885 -0.199495,-0.142885 z M 13.474875,18 l 2.02513,6 2.02513,-6 z m 4.05026,0 h 2.838968 l -1.219989,-3.857016 c -0.06274,-0.190645 -0.336216,-0.190645 -0.39899,0 z m 2.838968,0 -4.864098,6 5.327028,-3.819864 c 0.146989,-0.105359 0.208568,-0.292063 0.152435,-0.462577 z m -4.864098,6 -4.864097,-6 -0.615366,1.717559 c -0.05613,0.170514 0.0054,0.357218 0.152435,0.462577 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-gnome.svg b/.icons/awkward/32x32/places/folder-yellow-gnome.svg
new file mode 100644
index 00000000..4194b159
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 19.952,12 C 17.413,12 16.937,15.858 18.366,15.858 19.794,15.858 22.492,12 19.952,12 Z M 16.041,12.594 C 16.001,12.593 15.958,12.597 15.913,12.602 14.473,12.784 14.98,15.219 15.746,15.264 16.487,15.309 17.299,12.598 16.04,12.594 Z M 13.546,13.493 C 13.458,13.487 13.361,13.504 13.252,13.548 12.096,14.023 13.077,15.984 13.724,15.852 14.312,15.732 14.396,13.548 13.546,13.493 Z M 11.659,15.095 C 11.558,15.093 11.45,15.127 11.334,15.214 10.408,15.905 11.645,17.574 12.19,17.315 12.666,17.088 12.362,15.121 11.658,15.096 Z M 17.126,16.689 C 15.12,16.654 12.474,17.672 12.023,19.718 11.534,21.93 14.035,25 16.643,25 17.927,25 19.407,23.827 19.684,22.342 19.896,21.209 17.195,21.663 17.292,22.412 17.408,23.311 16.641,23.755 15.889,23.176 13.495,21.332 19.852,20.412 19.432,17.893 19.302,17.109 18.329,16.71 17.126,16.689 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-google-drive.svg b/.icons/awkward/32x32/places/folder-yellow-google-drive.svg
new file mode 100644
index 00000000..84d83e1a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-google-drive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 14,14 17,19 H 21 L 17.666,14 Z M 13.301,14.6 10.5,20 12.4,23 15,17.6 Z M 15,20 13.5,23 H 19.5 L 21,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-image-people.svg b/.icons/awkward/32x32/places/folder-yellow-image-people.svg
new file mode 100644
index 00000000..f2ee9f35
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 13.41,16.301 C 13.376,16.308 13.341,16.321 13.309,16.336 12.986,16.487 12.902,16.959 13.123,17.396 13.301,17.748 13.616,17.966 13.902,17.959 14.118,19.128 14.976,20 16,20 17.024,20 17.882,19.128 18.098,17.959 18.384,17.966 18.699,17.748 18.877,17.396 19.098,16.959 19.014,16.487 18.691,16.336 18.659,16.321 18.624,16.308 18.59,16.301 18.548,15.023 17.406,14 16,14 14.594,14 13.452,15.023 13.41,16.301 Z M 15.996,21 C 15.413,21 14.887,20.71 14.5,20.248 12.869,20.489 11.125,20.838 11.016,21.236 11.014,21.242 11.017,21.249 11.016,21.254 11.011,21.274 11.01,21.292 11.008,21.312 11.007,21.322 11,21.328 11,21.338 V 22.732 C 11,22.881 11.111,23 11.25,23 H 20.75 C 20.889,23 21,22.881 21,22.732 V 21.328 C 20.999,21.296 20.985,21.268 20.977,21.236 20.861,20.822 19.171,20.459 17.568,20.217 17.445,20.389 17.281,20.544 17.061,20.66 L 17.059,20.662 C 16.747,20.877 16.386,21 16.004,21"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-important.svg b/.icons/awkward/32x32/places/folder-yellow-important.svg
new file mode 100644
index 00000000..db2f2782
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15,16 H 17 V 20 H 15 Z M 16,21 C 16.552,21 17,21.448 17,22 17,22.552 16.552,23 16,23 15.448,23 15,22.552 15,22 15,21.448 15.448,21 16,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-java.svg b/.icons/awkward/32x32/places/folder-yellow-java.svg
new file mode 100644
index 00000000..55f63881
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 15.008,13 C 15.008,13 15.585,13.353 15.178,14.281 14.562,15.68 15.746,16 15.746,16 15.746,16 15.37,15.672 15.871,14.518 16.425,13.238 15.008,13 15.008,13 Z M 16.6,14.928 C 16.6,14.928 15.551,15.393 16.227,16.666 16.673,17.509 16.178,17.928 16.178,17.928 16.178,17.928 17.445,17.51 16.834,16.346 16.285,15.293 16.6,14.928 16.6,14.928 Z M 13.336,15 C 13.336,15 12.585,15.799 13.328,16.781 13.82,17.435 13.498,18 13.498,18 13.498,18 14.429,17.175 13.756,16.271 13.148,15.457 13.336,15 13.336,15 Z M 13.498,18 H 11 L 12.5,24 H 18 L 18.34,23.016 C 18.506,23.057 18.678,23.086 18.857,23.086 20.041,23.086 21,22.326 21,21.143 21,20.138 20.307,19.303 19.375,19.07 L 19.572,18 Z M 19.203,19.76 A 0.71429,1.4286 15 0 1 19.227,19.764 0.71429,1.4286 15 0 1 19.547,21.328 0.71429,1.4286 15 0 1 18.512,22.527 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-kde.svg b/.icons/awkward/32x32/places/folder-yellow-kde.svg
new file mode 100644
index 00000000..5f2b226c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <g transform="translate(7,11.00002)">
+ <path style="fill:#4f3e0c" d="m9.0056 1.00002-2.0056 0.3989v8.5128l1.9944-0.3116v-3.6l2.8056 4 2.1886-1.00012-2.9886-3.39988 3.0114-3.6-2.2114-1.00014-2.8056 4.20014v-4.20014z"/>
+ <path style="fill:#4f3e0c" d="m4.28125 4.2011719c-0.0246 3e-3 -0.051712 0.00874-0.070312 0.027344l-0.8535161 0.847656c-0.035792 0.0357-0.039984 0.089612-0.013672 0.1328125l0.9082031 1.4882812c-0.213336 0.346448-0.3789944 0.72368-0.4902343 1.125l-1.6738281 0.3457032c-0.05084 0.0104-0.0878906 0.0593281-0.0878906 0.1113281v1.1972656c0 0.0507 0.038572 0.093769 0.087891 0.1054687l1.6230469 0.390625c0.102124 0.4515198 0.2747303 0.8766718 0.5039063 1.2636718l-0.9453126 1.429688c-0.02868 0.0435-0.023316 0.101771 0.013672 0.138672l0.8535157 0.847656c0.036 0.0357 0.091566 0.03977 0.1347656 0.01367l1.4765625-0.890625c0.36468 0.217976 0.7624668 0.384786 1.1855469 0.490234l0.3457031 1.646484c0.0107995 0.050802 0.0530682 0.087893 0.1054682 0.087893h1.2070313c0.0504 0 0.093469-0.03313 0.1054687-0.08203l0.4101563-1.658203c0.42644-0.110472 0.8235331-0.288804 1.1894531-0.513672l1.482422 0.964844c0.0438 0.0282 0.101472 0.02263 0.138672-0.01367l0.849609-0.845704c0.036-0.0357 0.04398-0.09186 0.01758-0.134765l-0.580078-0.947266-0.189453 0.05859c-0.0276 0.0084-0.05802-0.0036-0.07422-0.02734 0 0-0.179449-0.244084-0.322265-0.4375-0.05957-0.09064-0.550829-0.687764-0.890625-1.121093a3 3 0 0 1-2.728517 1.757809 3 3 0 0 1-3-3 3 3 0 0 1 1.4003906-2.5351562v-1.5898438c-0.22315 0.082948-0.3698787 0.1843413-0.5742187 0.3007812l-1.4765625-0.9589843c-0.0219-0.0144-0.044059-0.018025-0.068359-0.015625z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-linux.svg b/.icons/awkward/32x32/places/folder-yellow-linux.svg
new file mode 100644
index 00000000..0b4d2d8b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 15.843,21.196 C 15.043,21.569 14.299,21.565 13.799,21.529 13.203,21.486 12.723,21.322 12.513,21.18 12.383,21.092 12.206,21.126 12.118,21.256 12.03,21.386 12.064,21.562 12.194,21.65 12.533,21.879 13.132,22.05 13.758,22.095 13.864,22.103 13.981,22.108 14.106,22.108 14.651,22.108 15.343,22.056 16.083,21.711 16.225,21.645 16.287,21.476 16.221,21.334 16.155,21.192 15.986,21.13 15.843,21.196 Z M 19.001,20.775 C 19.028,18.308 19.282,13.645 14.558,14.021 9.8935,14.397 11.13,19.324 11.061,20.974 10.999,21.847 10.709,22.914 10.3,24 H 11.561 C 11.69,23.54 11.786,23.085 11.827,22.651 11.903,22.704 11.984,22.755 12.071,22.804 12.212,22.887 12.333,22.998 12.462,23.115 12.762,23.389 13.102,23.699 13.768,23.738 13.812,23.74 13.857,23.742 13.901,23.742 14.574,23.742 15.034,23.447 15.404,23.211 15.581,23.097 15.734,22.999 15.878,22.952 16.287,22.824 16.645,22.617 16.912,22.354 16.954,22.313 16.993,22.271 17.029,22.228 17.178,22.773 17.382,23.387 17.608,24 H 20.3 C 19.654,23.002 18.987,22.024 19.001,20.776 Z M 11.512,19.433 C 11.512,19.433 11.512,19.433 11.512,19.433 11.466,18.627 11.851,17.95 12.373,17.92 12.894,17.889 13.355,18.518 13.401,19.323 13.401,19.323 13.401,19.323 13.401,19.323 13.403,19.367 13.405,19.41 13.405,19.452 13.239,19.494 13.09,19.554 12.957,19.624 12.956,19.618 12.956,19.612 12.955,19.607 V 19.606 C 12.911,19.149 12.667,18.804 12.41,18.835 12.153,18.866 11.981,19.262 12.026,19.719 12.026,19.72 12.026,19.72 12.026,19.72 12.045,19.919 12.103,20.097 12.183,20.232 12.163,20.248 12.107,20.289 12.042,20.336 11.993,20.371 11.934,20.415 11.863,20.467 11.669,20.212 11.536,19.846 11.512,19.433 Z M 16.797,21.423 C 16.778,21.849 16.221,22.25 15.707,22.41 L 15.704,22.411 C 15.49,22.48 15.3,22.603 15.098,22.732 14.758,22.949 14.408,23.173 13.901,23.173 13.868,23.173 13.834,23.172 13.8,23.17 13.336,23.143 13.119,22.945 12.845,22.695 12.7,22.563 12.55,22.426 12.356,22.313 L 12.352,22.311 C 11.935,22.075 11.676,21.782 11.66,21.527 11.652,21.401 11.708,21.291 11.828,21.201 12.088,21.006 12.262,20.879 12.377,20.794 12.505,20.701 12.544,20.673 12.573,20.645 12.593,20.626 12.615,20.604 12.639,20.581 12.878,20.349 13.277,19.961 13.891,19.961 14.266,19.961 14.681,20.105 15.123,20.389 15.331,20.525 15.512,20.587 15.742,20.667 15.899,20.721 16.078,20.783 16.318,20.885 L 16.322,20.887 C 16.545,20.979 16.809,21.146 16.797,21.423 Z M 16.674,20.424 C 16.631,20.402 16.586,20.382 16.539,20.362 16.323,20.27 16.15,20.207 16.007,20.157 16.086,20.002 16.135,19.808 16.14,19.598 V 19.598 C 16.151,19.086 15.893,18.671 15.564,18.67 15.234,18.67 14.959,19.084 14.948,19.595 V 19.595 C 14.947,19.612 14.947,19.629 14.947,19.645 14.745,19.552 14.545,19.484 14.35,19.443 14.349,19.423 14.348,19.404 14.348,19.385 V 19.384 C 14.329,18.453 14.901,17.681 15.625,17.662 16.349,17.642 16.951,18.381 16.97,19.313 V 19.314 C 16.979,19.735 16.866,20.123 16.673,20.424 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-locked.svg b/.icons/awkward/32x32/places/folder-yellow-locked.svg
new file mode 100644
index 00000000..959166d4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 16 14 C 14.34 14 13 15.3 13 17 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 17 C 19 15.3 17.66 14 16 14 z M 16 15 C 17.11 15 18 15.9 18 17 L 18 18 L 14 18 L 14 17 C 14 15.9 14.89 15 16 15 z"/>
+ <path style="fill:#3f51b5" d="M 12,23.5 V 24 H 12.5 C 12.223,24 12,23.777 12,23.5 Z"/>
+ <path style="fill:#3f51b5" d="M 20,23.5 C 20,23.777 19.777,24 19.5,24 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-mail-cloud.svg b/.icons/awkward/32x32/places/folder-yellow-mail-cloud.svg
new file mode 100644
index 00000000..32a5d1a1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 15.667,15 A 3.3333,3.6364 0 0 0 12.512,17.471 2.6667,2.9091 0 0 0 11,20.091 2.6667,2.9091 0 0 0 13.667,23 2.6667,2.9091 0 0 0 15.439,22.26 3.3333,3.6364 0 0 0 15.667,22.273 3.3333,3.6364 0 0 0 17.076,21.927 2.6667,2.9091 0 0 0 18.334,22.273 2.6667,2.9091 0 0 0 21,19.364 2.6667,2.9091 0 0 0 18.333,16.455 2.6667,2.9091 0 0 0 18.328,16.455 3.3333,3.6364 0 0 0 15.666,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-mail.svg b/.icons/awkward/32x32/places/folder-yellow-mail.svg
new file mode 100644
index 00000000..2abd36f1
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 16,13 C 12.687,13 10,15.687 10,19 10,22.314 12.687,25 16,25 H 19.75 C 19.75,25 20.453,24.699 20.5,23.949 20.5,23.199 19.75,23 19.75,23 H 16 C 15.805,22.999 15.611,22.983 15.418,22.953 14.718,22.874 14.162,22.654 13.742,22.301 L 13.736,22.297 C 12.65,21.551 12,20.318 12,19 12,16.791 13.791,15 16,15 18.209,15 20,16.791 20,19 20,19.454 19.908,19.745 19.76,20.002 19.756,20.002 19.753,20 19.75,20 H 18.816 C 18.928,19.686 19,19.352 19,19 19,17.343 17.657,16 16,16 14.344,16 13,17.343 13,19 13,20.657 14.343,22 16,22 H 19.75 C 20.292,21.95 20.673,21.629 21.02,21.424 21.782,20.88 22,20.114 22,19 22,15.686 19.314,13 16,13 Z M 16,18 C 16.552,18 17,18.448 17,19 17,19.552 16.552,20 16,20 15.448,20 15,19.552 15,19 15,18.448 15.448,18 16,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-mega.svg b/.icons/awkward/32x32/places/folder-yellow-mega.svg
new file mode 100644
index 00000000..37d66ba2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 16,13 C 12.686,13 10,15.686 10,19 10,22.314 12.686,25 16,25 19.314,25 22,22.314 22,19 22,15.686 19.314,13 16,13 Z M 13,16 H 15 V 16 L 16,17 17,16 H 19 V 22 H 17 V 19 L 16,20 15,19 V 22 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-meocloud.svg b/.icons/awkward/32x32/places/folder-yellow-meocloud.svg
new file mode 100644
index 00000000..eedb5803
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 16.2,15 C 14.998,15 13.897,15.676 13.352,16.748 13.113,16.651 12.857,16.6 12.6,16.6 11.599,16.6 10.755,17.341 10.621,18.332 9.653,18.665 9.001,19.576 9,20.6 9,21.925 10.075,23 11.4,23 H 18.6 C 19.925,23 21,21.925 21,20.6 20.999,19.581 20.356,18.675 19.395,18.338 19.398,18.292 19.399,18.245 19.4,18.199 19.4,16.432 17.967,15 16.2,15 Z M 16.199,17 C 16.884,17 17.396,17.511 17.398,18.195 V 18.201 C 17.337,19.099 17.883,19.927 18.732,20.225 18.899,20.283 18.999,20.424 19,20.6 19,20.844 18.844,21 18.6,21 H 11.4 C 11.156,21 11.001,20.845 11,20.602 V 20.6 C 11.001,20.422 11.102,20.282 11.27,20.225 11.985,19.979 12.5,19.351 12.602,18.602 13.564,18.992 14.664,18.581 15.135,17.656 15.341,17.25 15.747,17 16.199,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-music-open.svg b/.icons/awkward/32x32/places/folder-yellow-music-open.svg
new file mode 100644
index 00000000..60f4fbcf
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 14,21.27 C 13.7,21.09 13.35,21 13,21 11.9,21 11,21.9 11,23 11,24.1 11.9,25 13,25 14.1,25 15,24.1 15,23 V 18 H 19 V 21.27 C 18.7,21.09 18.35,21 18,21 16.9,21 16,21.9 16,23 16,24.1 16.9,25 18,25 19.1,25 20,24.1 20,23 V 16 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-music.svg b/.icons/awkward/32x32/places/folder-yellow-music.svg
new file mode 100644
index 00000000..d82dc283
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 14,19.27 C 13.7,19.09 13.35,19 13,19 11.9,19 11,19.9 11,21 11,22.1 11.9,23 13,23 14.1,23 15,22.1 15,21 V 16 H 19 V 19.27 C 18.7,19.09 18.35,19 18,19 16.9,19 16,19.9 16,21 16,22.1 16.9,23 18,23 19.1,23 20,22.1 20,21 V 14 H 14"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-network.svg b/.icons/awkward/32x32/places/folder-yellow-network.svg
new file mode 100644
index 00000000..ff94477b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 16,14 C 13.239,14 11,16.239 11,19 11,21.761 13.239,24 16,24 18.761,24 21,21.761 21,19 21,16.239 18.761,14 16,14 Z M 15.643,15.384 C 15.691,15.379 15.751,15.387 15.799,15.384 15.805,15.407 15.764,15.488 15.71,15.607 15.363,16.365 15.343,17.253 15.665,17.728 15.723,17.814 15.777,17.896 15.777,17.906 15.777,17.917 15.714,17.929 15.643,17.929 15.476,17.929 15.318,17.827 14.996,17.571 14.852,17.458 14.666,17.363 14.594,17.348 14.48,17.326 14.45,17.336 14.304,17.482 14.167,17.619 14.125,17.692 14.125,17.817 14.125,18.29 14.687,18.667 15.732,18.888 17.151,19.189 17.501,19.459 17.54,20.205 17.589,21.141 17.091,21.847 16,22.393 15.87,22.458 15.787,22.483 15.732,22.504 15.708,22.502 15.689,22.507 15.665,22.504 15.656,22.476 15.643,22.408 15.643,22.281 15.643,21.784 15.447,21.273 15.152,20.987 15.073,20.91 14.851,20.747 14.661,20.63 14.471,20.512 14.279,20.375 14.237,20.317 14.166,20.22 14.16,20.161 14.214,19.982 14.313,19.656 14.431,19.474 14.661,19.268 14.781,19.16 14.902,19.069 14.929,19.067 14.955,19.065 14.775,19.011 14.505,18.955 14.234,18.9 13.839,18.784 13.634,18.71 13.26,18.575 12.755,18.29 12.563,18.085 12.555,18.076 12.547,18.07 12.54,18.063 12.816,16.964 13.59,16.063 14.616,15.63 14.831,15.539 15.052,15.476 15.286,15.429 15.402,15.405 15.523,15.396 15.643,15.384 Z M 18.991,17.058 C 19.075,17.11 19.392,17.795 19.482,18.129 19.599,18.561 19.59,19.308 19.482,19.736 19.441,19.9 19.388,20.052 19.371,20.071 19.353,20.09 19.289,19.981 19.214,19.848 19.139,19.715 18.9,19.433 18.701,19.223 18.126,18.617 18.036,18.301 18.277,17.817 18.398,17.573 18.926,17.018 18.991,17.058 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-nextcloud.svg b/.icons/awkward/32x32/places/folder-yellow-nextcloud.svg
new file mode 100644
index 00000000..3076120c
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#4f3e0c" d="M 22,16 A 3,3 0 0 0 19,19 3,3 0 0 0 22,22 3,3 0 0 0 25,19 3,3 0 0 0 22,16 Z M 22,18 A 1,1 0 0 1 23,19 1,1 0 0 1 22,20 1,1 0 0 1 21,19 1,1 0 0 1 22,18 Z M 8,16 A 3,3 0 0 0 5,19 3,3 0 0 0 8,22 3,3 0 0 0 11,19 3,3 0 0 0 8,16 Z M 8,18 A 1,1 0 0 1 9,19 1,1 0 0 1 8,20 1,1 0 0 1 7,19 1,1 0 0 1 8,18 Z M 15,15 A 4,4 0 0 0 11,19 4,4 0 0 0 15,23 4,4 0 0 0 19,19 4,4 0 0 0 15,15 Z M 15,17 A 2,2 0 0 1 17,19 2,2 0 0 1 15,21 2,2 0 0 1 13,19 2,2 0 0 1 15,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-open.svg b/.icons/awkward/32x32/places/folder-yellow-open.svg
new file mode 100644
index 00000000..080fe9ed
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="15" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25,5 C 3.557,5 3,5.5575 3,6.25 V 7.25 C 3,6.5575 3.557,6 4.25,6 H 12.75 C 13.443,6 14,6.5575 14,7.25 V 8 H 26.75 C 27.442,8 28,8.5575 28,9.25 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-owncloud.svg b/.icons/awkward/32x32/places/folder-yellow-owncloud.svg
new file mode 100644
index 00000000..6cb79775
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="17.5" cy="18" r="2.25"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22" cy="22" r="1.25"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19.25" cy="20.75" r="2.5"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="10" cy="21" r="2.25"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="16.25" r="1.5"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.5" cy="19" r="2.75"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="12.25" cy="22" r="1.25"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="14.75" cy="16.75" r="2.5"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="20" r="3.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-pcloud.svg b/.icons/awkward/32x32/places/folder-yellow-pcloud.svg
new file mode 100644
index 00000000..63ea846b
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 16,13 A 5,5 0 0 0 11.396484,16.048828 4,4 0 0 0 8,20 4,4 0 0 0 11.808594,23.990234 V 24 h 9.714844 A 2.4761905,2.4761905 0 0 0 24,21.523438 2.4761905,2.4761905 0 0 0 22.822266,19.417969 2.5,2.5 0 0 0 23,18.5 2.5,2.5 0 0 0 20.578125,16.003906 5,5 0 0 0 16,13 Z m -2,3 h 1 3 v 3 h -3 v 2 h -1 v -2 z m 1,1 v 1 h 2 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-photo.svg b/.icons/awkward/32x32/places/folder-yellow-photo.svg
new file mode 100644
index 00000000..9c45d007
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 14,15 13,16 H 12.5 C 11.669,16 11,16.557 11,17.25 V 21.75 C 11,22.442 11.669,23 12.5,23 H 19.5 C 20.331,23 21,22.442 21,21.75 V 17.25 C 21,16.557 20.331,16 19.5,16 H 19 L 18,15 Z M 16,17 A 2,2 0 0 1 18,19 2,2 0 0 1 16,21 2,2 0 0 1 14,19 2,2 0 0 1 16,17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-pictures-open.svg b/.icons/awkward/32x32/places/folder-yellow-pictures-open.svg
new file mode 100644
index 00000000..e9359aac
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 11.699,17 C 11.311,17 11,17.311 11,17.699 V 24.301 C 11,24.689 11.311,25 11.699,25 H 20.301 C 20.689,25 21,24.689 21,24.301 V 17.699 C 21,17.311 20.689,17 20.301,17 Z M 14,20 17,23 18.5,21 20,23 V 24 H 12 V 22 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-pictures.svg b/.icons/awkward/32x32/places/folder-yellow-pictures.svg
new file mode 100644
index 00000000..2e342446
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 11.699 15 C 11.311 15 11 15.311 11 15.699 L 11 22.301 C 11 22.689 11.311 23 11.699 23 L 20.301 23 C 20.689 23 21 22.689 21 22.301 L 21 15.699 C 21 15.311 20.689 15 20.301 15 L 11.699 15 z M 14 18 L 17 21 L 18.5 19 L 20 21 L 20 22 L 12 22 L 12 20 L 14 18 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-print.svg b/.icons/awkward/32x32/places/folder-yellow-print.svg
new file mode 100644
index 00000000..131aeec9
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 13,14 V 16 H 19 V 14 Z M 11.715,17 C 11.358,17 11,17.349 11,17.699 V 20.301 C 11,20.651 11.358,21 11.715,21 H 13 V 24 H 19 V 21 H 20.285 C 20.642,21 21,20.651 21,20.301 V 17.699 C 21,17.349 20.642,17 20.285,17 Z M 13,19 H 19 V 20 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-private.svg b/.icons/awkward/32x32/places/folder-yellow-private.svg
new file mode 100644
index 00000000..e33791e7
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 13,16 C 11.343,16 10,17.343 10,19 10,20.657 11.343,22 13,22 14.27,22 15.401,21.197 15.824,20 H 18 V 21 H 20 V 20 H 21 V 18 H 15.824 C 15.401,16.803 14.27,16 13,16 Z M 13,18 C 13.552,18 14,18.448 14,19 14,19.552 13.552,20 13,20 12.448,20 12,19.552 12,19 12,18.448 12.448,18 13,18 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-projects.svg b/.icons/awkward/32x32/places/folder-yellow-projects.svg
new file mode 100644
index 00000000..00f398de
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="m3 21.75c0 0.692 0.5575 1.25 1.25 1.25h22.5c0.692 0 1.25-0.558 1.25-1.25v-13.5c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5c-0.6925 0-1.25 0.5575-1.25 1.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m4.25 5c-0.6925 0-1.25 0.5575-1.25 1.25v1c0-0.6925 0.5575-1.25 1.25-1.25h8.5c0.693 0 1.25 0.5575 1.25 1.25v0.75h12.75c0.692 0 1.25 0.5575 1.25 1.25v-1c0-0.6925-0.558-1.25-1.25-1.25h-12.75v-0.75c0-0.6925-0.557-1.25-1.25-1.25h-8.5z"/>
+ <path style="fill:#4f3e0c" d="M 17,14 C 16.781,14.081 16.556,14.187 16.375,14.337 15.512,15.031 16.156,16.288 17,17 V 19 C 17.631,19.437 17.777,19.58 18.15,20 18.34,20.214 18.869,20.756 19,21 V 17 C 19.862,16.3 20.462,15.094 19.625,14.375 19.444,14.225 19.219,14.088 19,14 V 15.406 C 19,15.694 18.601,15.981 18.211,15.981 H 17.784 C 17.434,15.981 17,15.694 17,15.406 Z M 15,19 C 12.5,19 11,21.125 11,23 L 10.156,23.005 C 10,23.006 10,23.161 10,23.161 L 9.9963,23.844 C 9.9954,24 10.153,24 10.153,24 H 19.865 C 19.865,24 20.026,24 20.021,23.844 L 20,23.165 C 20,23.165 20,23.01 19.844,23.009 L 19.009,23 C 19.009,21.125 17.5,19 15,19 Z M 15,21 C 17,21 17,22.225 17,23 H 13 C 13,22.25 13,21 15,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-public.svg b/.icons/awkward/32x32/places/folder-yellow-public.svg
new file mode 120000
index 00000000..705e4585
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-public.svg
@@ -0,0 +1 @@
+folder-yellow-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-yellow-publicshare-open.svg b/.icons/awkward/32x32/places/folder-yellow-publicshare-open.svg
new file mode 100644
index 00000000..6a541226
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 13.41,18.301 C 13.376,18.308 13.341,18.321 13.309,18.336 12.986,18.487 12.902,18.959 13.123,19.396 13.301,19.748 13.616,19.966 13.902,19.959 14.118,21.128 14.976,22 16,22 17.024,22 17.882,21.128 18.098,19.959 18.384,19.966 18.699,19.748 18.877,19.396 19.098,18.959 19.014,18.487 18.691,18.336 18.659,18.321 18.624,18.308 18.59,18.301 18.548,17.023 17.406,16 16,16 14.594,16 13.452,17.023 13.41,18.301 Z M 15.996,23 C 15.413,23 14.887,22.71 14.5,22.248 12.869,22.489 11.125,22.838 11.016,23.236 11.014,23.242 11.017,23.249 11.016,23.254 11.011,23.274 11.01,23.292 11.008,23.312 11.007,23.322 11,23.328 11,23.338 V 24.732 C 11,24.881 11.111,25 11.25,25 H 20.75 C 20.889,25 21,24.881 21,24.732 V 23.328 C 20.999,23.296 20.985,23.268 20.977,23.236 20.861,22.822 19.171,22.459 17.568,22.217 17.445,22.389 17.281,22.544 17.061,22.66 L 17.059,22.662 C 16.747,22.877 16.386,23 16.004,23"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-recent.svg b/.icons/awkward/32x32/places/folder-yellow-recent.svg
new file mode 100644
index 00000000..415739d4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 16,13 A 6,6 0 0 0 10,19 6,6 0 0 0 16,25 6,6 0 0 0 22,19 6,6 0 0 0 16,13 Z M 16,15 A 4,4 0 0 1 20,19 4,4 0 0 1 16,23 4,4 0 0 1 12,19 4,4 0 0 1 16,15 Z M 15,16 V 20 H 19 V 18 H 17 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-remote-open.svg b/.icons/awkward/32x32/places/folder-yellow-remote-open.svg
new file mode 100644
index 00000000..587d7a4a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 15,16 C 13.324,16.32 12.342,17.434 12,19 H 10 V 21 H 12 C 12.343,22.565 13.325,23.68 15,24 Z M 16,16 V 24 C 17.675,23.68 18.657,22.565 19,21 H 21 V 19 H 19 C 18.658,17.434 17.676,16.32 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-remote.svg b/.icons/awkward/32x32/places/folder-yellow-remote.svg
new file mode 100644
index 00000000..f5038c81
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 15,15 C 13.324,15.32 12.342,16.434 12,18 H 10 V 20 H 12 C 12.343,21.565 13.325,22.68 15,23 Z M 16,15 V 23 C 17.675,22.68 18.657,21.565 19,20 H 21 V 18 H 19 C 18.658,16.434 17.676,15.32 16,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-script.svg b/.icons/awkward/32x32/places/folder-yellow-script.svg
new file mode 100644
index 00000000..a9fe4199
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-script.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g transform="translate(-16.5,12)">
+ <path style="fill:#4f3e0c" d="M 25.5,1 V 13 H 37.5 V 1 Z"/>
+ <g style="fill:#e2b322">
+ <path style="fill:#e2b322" d="M 32.5,8 H 36.5 V 9 H 32.5 Z"/>
+ <rect style="fill:#e2b322" width="1" height="7" x="28.5" y="2"/>
+ <path style="fill:#e2b322" d="M 28,3 C 27.17,3 26.5,3.67 26.5,4.5 26.5,5.33 27.17,6 28,6 H 29.5 30 C 30.28,6 30.5,6.22 30.5,6.5 30.5,6.78 30.28,7.01 30,7 H 29.5 28 26.59 C 26.8,7.58 27.35,8 28,8 H 29.5 30 C 30.83,8 31.5,7.33 31.5,6.5 31.5,5.67 30.83,5 30,5 H 29.5 28 C 27.72,5 27.5,4.78 27.5,4.5 27.5,4.22 27.72,4 28,4 H 29.5 30 31.41 C 31.2,3.42 30.65,3 30,3 H 29.5 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-steam.svg b/.icons/awkward/32x32/places/folder-yellow-steam.svg
new file mode 100644
index 00000000..4439be1f
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 7,20.056 10.008,21.793 C 10.003,21.862 10,21.931 10,22 10,23.657 11.343,25 13,25 14.657,25 16,23.657 16,22 15.998,21.863 15.987,21.727 15.967,21.592 L 19.605,18.994 C 21.495,18.937 22.998,17.39 23,15.5 23,13.567 21.433,12 19.5,12 17.567,12 15.999,13.567 16,15.514 L 13.678,19.082 C 13.456,19.029 13.228,19.001 13,19 12.547,19.001 12.1,19.105 11.693,19.303 L 7,16.594 M 19.5,13 C 20.881,13 22,14.119 22,15.5 22,16.881 20.881,18 19.5,18 18.119,18 17,16.881 17,15.5 17,14.119 18.119,13 19.5,13 Z M 19.5,14 C 18.672,14 18,14.672 18,15.5 18,16.328 18.672,17 19.5,17 20.328,17 21,16.328 21,15.5 21,14.672 20.328,14 19.5,14 Z M 13,20 C 14.105,20 15,20.895 15,22 15,23.105 14.105,24 13,24 12.046,23.999 11.226,23.324 11.041,22.389 L 11.746,22.797 C 12.466,23.212 13.379,22.968 13.795,22.248 14.21,21.528 13.966,20.615 13.246,20.199 L 12.908,20.004 C 12.939,20.002 12.969,20.001 13,20 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-tar.svg b/.icons/awkward/32x32/places/folder-yellow-tar.svg
new file mode 100644
index 00000000..97912332
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-tar.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <path style="fill:#4f3e0c" d="M 15 11 L 15 12 L 16 12 L 16 11 L 15 11 z M 15 12 L 14 12 L 14 13 L 15 13 L 15 12 z M 15 13 L 15 14 L 16 14 L 16 13 L 15 13 z M 15 14 L 14 14 L 14 15 L 15 15 L 15 14 z M 15 15 L 15 16 C 15.552 16 16 15.5 16 15 L 15 15 z"/>
+ <path style="fill:#4f3e0c" d="M 15,16 C 13.895,16 13,16.9 13,18 V 22 C 13,23.1 13.895,24 15,24 16.105,24 17,23.1 17,22 V 18 C 17,16.9 16.105,16 15,16 Z M 15,17 C 15.552,17 16,17.4 16,18 16,18.5 15.552,19 15,19 14.448,19 14,18.5 14,18 14,17.4 14.448,17 15,17 Z M 15,20 C 15.552,20 16,20.4 16,21 V 22 C 16,22.5 15.552,23 15,23 14.448,23 14,22.5 14,22 V 21 C 14,20.4 14.448,20 15,20 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-templates-open.svg b/.icons/awkward/32x32/places/folder-yellow-templates-open.svg
new file mode 100644
index 00000000..10a0baf0
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 12.75,16 C 12.334,16 12,16.335 12,16.75 V 23 H 13 V 24 H 14 V 18 H 17 V 20 H 18 V 25 H 19 V 24 H 20 V 18.5 L 17.5,16 Z M 19,25 V 26 H 20 V 25 Z M 18,25 H 17 V 26 H 18 Z M 17,25 V 24 H 16 V 25 Z M 16,25 H 15 V 26 H 16 Z M 15,25 V 24 H 14 V 25 Z M 14,25 H 13 V 26 H 14 Z M 13,25 V 24 H 12 V 25 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-templates.svg b/.icons/awkward/32x32/places/folder-yellow-templates.svg
new file mode 100644
index 00000000..7c71722e
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 12.75,14 C 12.334,14 12,14.335 12,14.75 V 21 H 13 V 22 H 14 V 16 H 17 V 18 H 18 V 23 H 19 V 22 H 20 V 16.5 L 17.5,14 Z M 19,23 V 24 H 20 V 23 Z M 18,23 H 17 V 24 H 18 Z M 17,23 V 22 H 16 V 23 Z M 16,23 H 15 V 24 H 16 Z M 15,23 V 22 H 14 V 23 Z M 14,23 H 13 V 24 H 14 Z M 13,23 V 22 H 12 V 23 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-torrent.svg b/.icons/awkward/32x32/places/folder-yellow-torrent.svg
new file mode 100644
index 00000000..8f7efc2a
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 16 13 A 6 6 0 0 0 10 19 A 6 6 0 0 0 16 25 L 28 25 L 28 24 L 19.308594 24 L 16 24 A 5 5 0 0 1 11 19 A 5 5 0 0 1 16 14 L 16 13 z M 16 15 C 13.790861 15 12 16.790861 12 19 C 12 21.209139 13.790861 23 16 23 L 28 23 L 28 22 L 16 22 C 14.343146 22 13 20.656854 13 19 C 13 17.343146 14.343146 16 16 16 C 16.3409 16.0014 16.679075 16.0608 17 16.175781 L 17 15.130859 C 16.673523 15.045224 16.337519 15.001255 16 15 z M 16 17 A 2 2 0 0 0 14 19 A 2 2 0 0 0 16 21 L 28 21 L 28 20 L 16 20 A 1 1 0 0 1 15 19 A 1 1 0 0 1 16 18 L 17.730469 18 A 2 2 0 0 0 16 17 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-unlocked.svg b/.icons/awkward/32x32/places/folder-yellow-unlocked.svg
new file mode 100644
index 00000000..027cd4b4
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 16 13 C 14.34 13 13 14.3 13 16 L 14 16 C 14 14.9 14.89 14 16 14 C 17.11 14 18 14.9 18 16 L 18 18 L 15 18 L 14 18 L 13 18 L 12.5 18 C 12.223 18 12 18.223 12 18.5 L 12 23.5 C 12 23.777 12.223 24 12.5 24 L 19.5 24 C 19.777 24 20 23.777 20 23.5 L 20 18.5 C 20 18.223 19.777 18 19.5 18 L 19 18 L 19 16 C 19 14.3 17.66 13 16 13 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-vbox.svg b/.icons/awkward/32x32/places/folder-yellow-vbox.svg
new file mode 100644
index 00000000..80814e99
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:none;stroke:#4f3e0c;stroke-width:2;stroke-linejoin:round" d="M 10,18 H 12.5 L 14,23 15.5,15 17,19 18.5,16 20,20 H 22"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-video.svg b/.icons/awkward/32x32/places/folder-yellow-video.svg
new file mode 100644
index 00000000..26869fc8
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 10.75,15 C 10.334,15 10,15.335 10,15.75 V 22.25 C 10,22.666 10.334,23 10.75,23 H 18.25 C 18.666,23 19,22.666 19,22.25 V 19 15.75 C 19,15.335 18.666,15 18.25,15 Z M 19,19 22,22 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-videos-open.svg b/.icons/awkward/32x32/places/folder-yellow-videos-open.svg
new file mode 100644
index 00000000..a19bb800
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 10.75,16 C 10.334,16 10,16.335 10,16.75 V 23.25 C 10,23.666 10.334,24 10.75,24 H 18.25 C 18.666,24 19,23.666 19,23.25 V 20 16.75 C 19,16.335 18.666,16 18.25,16 Z M 19,20 22,23 V 17 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-videos.svg b/.icons/awkward/32x32/places/folder-yellow-videos.svg
new file mode 120000
index 00000000..944c7c04
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-videos.svg
@@ -0,0 +1 @@
+folder-yellow-video.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder-yellow-visiting.svg b/.icons/awkward/32x32/places/folder-yellow-visiting.svg
new file mode 100644
index 00000000..bfbc94e2
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 4.25,11 C 3.5575,11 3,11.558 3,12.25 V 13.021 L 27.111,26.941 C 27.625,26.786 28,26.316 28,25.75 V 24.454 L 4.6965,11 Z M 9.893,11 28,21.454 V 18.454 L 15.088,11 Z M 20.284,11 28,15.454 V 12.454 L 25.48,11 Z M 3,16.021 V 19.021 L 16.82,27 H 22.016 Z M 3,22.02 V 25.02 L 6.428,27 H 11.624 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-wifi.svg b/.icons/awkward/32x32/places/folder-yellow-wifi.svg
new file mode 100644
index 00000000..f91e29a5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 15.5,15 C 13.505,15 11.78,16 10,17.25 L 15.5,24 21,17.25 C 19.227,16 17.494,15 15.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-wine.svg b/.icons/awkward/32x32/places/folder-yellow-wine.svg
new file mode 100644
index 00000000..3372ae85
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <g>
+ <rect style="fill:#4f3e0c" width="4" height="4" x="11" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#4f3e0c" width="4" height="4" x="16" y="14" rx=".625" ry=".625"/>
+ <rect style="fill:#4f3e0c" width="4" height="4" x="16" y="19" rx=".625" ry=".625"/>
+ <rect style="fill:#4f3e0c" width="4" height="4" x="11" y="19" rx=".625" ry=".625"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow-yandex-disk.svg b/.icons/awkward/32x32/places/folder-yellow-yandex-disk.svg
new file mode 100644
index 00000000..203cda88
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 14.319,15.035 C 11.652,15.035 12.273,17.271 10.907,18.005 10.86,18.032 10.834,18.056 10.792,18.082 11.692,17.547 12.802,17.098 13.981,16.795 14.979,16.538 15.991,16.394 16.925,16.376 16.949,16.376 16.973,16.376 16.997,16.376 16.096,16.12 15.998,15.035 14.319,15.035 Z M 17.225,17.051 C 16.292,17.069 15.279,17.213 14.281,17.47 10.991,18.317 8.6463,20.158 9.044,21.582 9.2731,22.396 10.377,23.133 12.022,23.231 12.021,23.225 12.02,23.219 12.019,23.213 11.93,22.443 12.419,21.773 12.992,21.319 13.565,20.865 14.301,20.535 15.129,20.36 15.957,20.184 16.731,20.192 17.379,20.387 17.988,20.571 18.561,20.971 18.702,21.657 20.35,20.733 21.206,19.419 20.958,18.518 20.695,17.574 19.264,17.012 17.225,17.051 Z M 16.247,21 C 15.916,20.996 15.564,21.032 15.214,21.107 13.767,21.414 12.666,22.287 12.755,23.056 12.844,23.826 14.089,24.2 15.536,23.893 16.983,23.585 18.084,22.712 17.994,21.943 17.93,21.383 17.241,21.012 16.247,21 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder-yellow.svg b/.icons/awkward/32x32/places/folder-yellow.svg
new file mode 100644
index 00000000..aa908909
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder-yellow.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/folder.svg b/.icons/awkward/32x32/places/folder.svg
new file mode 120000
index 00000000..285cdbad
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder.svg
@@ -0,0 +1 @@
+folder-oomox.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder_home.svg b/.icons/awkward/32x32/places/folder_home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder_home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder_home2.svg b/.icons/awkward/32x32/places/folder_home2.svg
new file mode 120000
index 00000000..7daa6f73
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder_home2.svg
@@ -0,0 +1 @@
+folder-blue-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder_man.svg b/.icons/awkward/32x32/places/folder_man.svg
new file mode 120000
index 00000000..aa480670
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder_man.svg
@@ -0,0 +1 @@
+folder-blue-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder_open.svg b/.icons/awkward/32x32/places/folder_open.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder_open.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/folder_wordprocessing.svg b/.icons/awkward/32x32/places/folder_wordprocessing.svg
new file mode 120000
index 00000000..aa480670
--- /dev/null
+++ b/.icons/awkward/32x32/places/folder_wordprocessing.svg
@@ -0,0 +1 @@
+folder-blue-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/gnome-fs-bookmark-missing.svg b/.icons/awkward/32x32/places/gnome-fs-bookmark-missing.svg
new file mode 120000
index 00000000..59b137c7
--- /dev/null
+++ b/.icons/awkward/32x32/places/gnome-fs-bookmark-missing.svg
@@ -0,0 +1 @@
+bookmark-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/gnome-fs-bookmark.svg b/.icons/awkward/32x32/places/gnome-fs-bookmark.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/32x32/places/gnome-fs-bookmark.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/gnome-fs-directory-accept.svg b/.icons/awkward/32x32/places/gnome-fs-directory-accept.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/32x32/places/gnome-fs-directory-accept.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/gnome-fs-directory.svg b/.icons/awkward/32x32/places/gnome-fs-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/32x32/places/gnome-fs-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/gnome-fs-home.svg b/.icons/awkward/32x32/places/gnome-fs-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/32x32/places/gnome-fs-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/gnome-home.svg b/.icons/awkward/32x32/places/gnome-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/32x32/places/gnome-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/gtk-directory.svg b/.icons/awkward/32x32/places/gtk-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/32x32/places/gtk-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/inode-directory.svg b/.icons/awkward/32x32/places/inode-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/32x32/places/inode-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/insync-folder.svg b/.icons/awkward/32x32/places/insync-folder.svg
new file mode 120000
index 00000000..30146231
--- /dev/null
+++ b/.icons/awkward/32x32/places/insync-folder.svg
@@ -0,0 +1 @@
+folder-google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/knetattach.svg b/.icons/awkward/32x32/places/knetattach.svg
new file mode 120000
index 00000000..bb835036
--- /dev/null
+++ b/.icons/awkward/32x32/places/knetattach.svg
@@ -0,0 +1 @@
+folder-remote.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/library-music.svg b/.icons/awkward/32x32/places/library-music.svg
new file mode 120000
index 00000000..437f9629
--- /dev/null
+++ b/.icons/awkward/32x32/places/library-music.svg
@@ -0,0 +1 @@
+folder-music.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/network-workgroup.svg b/.icons/awkward/32x32/places/network-workgroup.svg
new file mode 100644
index 00000000..58b3b3cf
--- /dev/null
+++ b/.icons/awkward/32x32/places/network-workgroup.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect fill="#a041cf" width="28" height="28" x="-30" y="-30" rx="14" ry="14" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" style="opacity:0.2" d="m16 2c-7.756 0-14 6.244-14 14 0 0.16884 0.01952 0.33264 0.02539 0.5 0.2641-7.5206 6.3878-13.5 13.975-13.5s13.711 5.9794 13.975 13.5c0.006-0.16736 0.0254-0.33116 0.0254-0.5 0-7.756-6.244-14-14-14z"/>
+ <path opacity=".2" d="m2.0254 16.5c-0.0059 0.167-0.0254 0.331-0.0254 0.5 0 7.756 6.244 14 14 14s14-6.244 14-14c0-0.16884-0.01952-0.33264-0.02539-0.5-0.264 7.521-6.388 13.5-13.975 13.5-7.5872 0-13.711-5.979-13.975-13.5z"/>
+ <path style="opacity:0.2" d="M 16,7.0000001 C 10.477143,7.0000001 5.9999998,11.477143 5.9999998,17 5.9999998,22.522857 10.477143,27 16,27 21.522857,27 26,22.522857 26,17 26,11.477143 21.522857,7.0000001 16,7.0000001 Z m -0.935547,1.9941407 c 0.108806,-0.01139 0.245686,0.0065 0.355469,0 0.01301,0.05204 -0.07708,0.238754 -0.201172,0.509765 -0.790216,1.7262882 -0.8369,3.7475282 -0.103516,4.8281252 0.132716,0.195919 0.253907,0.38202 0.253907,0.40625 0,0.02424 -0.142858,0.05078 -0.304688,0.05078 -0.3799,10e-7 -0.740065,-0.230841 -1.474609,-0.8125 -0.326312,-0.25839 -0.749712,-0.474962 -0.914063,-0.507812 -0.258081,-0.05156 -0.326284,-0.02922 -0.660156,0.304688 -0.310635,0.310584 -0.40625,0.47934 -0.40625,0.763671 0,1.078223 1.280827,1.933145 3.660156,2.4375 3.231224,0.684838 4.026105,1.298953 4.115235,2.998047 0.111903,2.130617 -1.02133,3.736741 -3.50586,4.980469 -0.296546,0.148492 -0.484954,0.207879 -0.609375,0.255859 -0.05514,-0.0049 -0.09933,0.0049 -0.154297,0 -0.02114,-0.06587 -0.05078,-0.218244 -0.05078,-0.507812 0,-1.131635 -0.445068,-2.297836 -1.117187,-2.949219 -0.180417,-0.174873 -0.684591,-0.544709 -1.117188,-0.8125 -0.432581,-0.267775 -0.869537,-0.578221 -0.966797,-0.710937 -0.161141,-0.220234 -0.172666,-0.354868 -0.04883,-0.761719 0.22568,-0.743064 0.493412,-1.159404 1.015625,-1.628906 0.273776,-0.246141 0.548725,-0.450179 0.609375,-0.455079 0.06067,-0.0049 -0.34908,-0.129893 -0.964844,-0.255859 -0.615733,-0.12621 -1.518682,-0.390047 -1.984375,-0.558594 -0.8515642,-0.308125 -2.0011312,-0.955677 -2.4394522,-1.423827 -0.01853,-0.01985 -0.034681,-0.03321 -0.050781,-0.05078 0.628012,-2.501606 2.3902012,-4.551008 4.7265622,-5.5390622 0.488855,-0.206768 0.99342,-0.348223 1.525391,-0.457032 0.264977,-0.05416 0.538902,-0.0757 0.8125,-0.103516 z m 7.625,3.8125002 c 0.191025,0.118078 0.913249,1.680238 1.119141,2.441406 0.265819,0.982671 0.246579,2.682022 0,3.658203 -0.09385,0.37154 -0.21585,0.718459 -0.25586,0.761719 -0.04001,0.04326 -0.186741,-0.203394 -0.357422,-0.50586 -0.170692,-0.302419 -0.712909,-0.94574 -1.166015,-1.423828 -1.307875,-1.380072 -1.514642,-2.099756 -0.966797,-3.201172 0.276282,-0.555408 1.479111,-1.821708 1.626953,-1.730468 z"/>
+ <path style="fill:#ffffff" d="M 16,6.0000001 C 10.477143,6.0000001 5.9999998,10.477143 5.9999998,16 5.9999998,21.522857 10.477143,26 16,26 21.522857,26 26,21.522857 26,16 26,10.477143 21.522857,6.0000001 16,6.0000001 Z m -0.935547,1.9941407 c 0.108806,-0.01139 0.245686,0.0065 0.355469,0 0.01301,0.05204 -0.07708,0.238754 -0.201172,0.509765 -0.790216,1.7262882 -0.8369,3.7475282 -0.103516,4.8281252 0.132716,0.195919 0.253907,0.38202 0.253907,0.40625 0,0.02424 -0.142858,0.05078 -0.304688,0.05078 -0.3799,10e-7 -0.740065,-0.230841 -1.474609,-0.8125 -0.326312,-0.25839 -0.749712,-0.474962 -0.914063,-0.507812 -0.258081,-0.05156 -0.326284,-0.02922 -0.660156,0.304688 -0.310635,0.310584 -0.40625,0.47934 -0.40625,0.763671 0,1.078223 1.280827,1.933145 3.660156,2.4375 3.231224,0.684838 4.026105,1.298953 4.115235,2.998047 0.111903,2.130617 -1.02133,3.736741 -3.50586,4.980469 -0.296546,0.148492 -0.484954,0.207879 -0.609375,0.255859 -0.05514,-0.0049 -0.09933,0.0049 -0.154297,0 -0.02114,-0.06587 -0.05078,-0.218244 -0.05078,-0.507812 0,-1.131635 -0.445068,-2.297836 -1.117187,-2.949219 -0.180417,-0.174873 -0.684591,-0.544709 -1.117188,-0.8125 -0.432581,-0.267775 -0.869537,-0.578221 -0.966797,-0.710937 -0.161141,-0.220234 -0.172666,-0.354868 -0.04883,-0.761719 0.22568,-0.743064 0.493412,-1.159404 1.015625,-1.628906 0.273776,-0.246141 0.548725,-0.450179 0.609375,-0.455079 0.06067,-0.0049 -0.34908,-0.129893 -0.964844,-0.255859 -0.615733,-0.12621 -1.518682,-0.390047 -1.984375,-0.558594 -0.8515642,-0.308125 -2.0011312,-0.955677 -2.4394522,-1.423827 -0.01853,-0.01985 -0.034681,-0.03321 -0.050781,-0.05078 0.628012,-2.501606 2.3902012,-4.5510082 4.7265622,-5.5390622 0.488855,-0.206768 0.99342,-0.348223 1.525391,-0.457032 0.264977,-0.05416 0.538902,-0.0757 0.8125,-0.103516 z m 7.625,3.8125002 c 0.191025,0.118078 0.913249,1.680238 1.119141,2.441406 0.265819,0.982671 0.246579,2.682022 0,3.658203 -0.09385,0.37154 -0.21585,0.718459 -0.25586,0.761719 -0.04001,0.04326 -0.186741,-0.203394 -0.357422,-0.50586 -0.170692,-0.302419 -0.712909,-0.94574 -1.166015,-1.423828 -1.307875,-1.380072 -1.514642,-2.099756 -0.966797,-3.201172 0.276282,-0.555408 1.479111,-1.821708 1.626953,-1.730468 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/network.svg b/.icons/awkward/32x32/places/network.svg
new file mode 120000
index 00000000..b3a26eea
--- /dev/null
+++ b/.icons/awkward/32x32/places/network.svg
@@ -0,0 +1 @@
+folder-network.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/repository.svg b/.icons/awkward/32x32/places/repository.svg
new file mode 120000
index 00000000..b3a26eea
--- /dev/null
+++ b/.icons/awkward/32x32/places/repository.svg
@@ -0,0 +1 @@
+folder-network.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/stock_bookmark.svg b/.icons/awkward/32x32/places/stock_bookmark.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/32x32/places/stock_bookmark.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/stock_delete-bookmark.svg b/.icons/awkward/32x32/places/stock_delete-bookmark.svg
new file mode 120000
index 00000000..59b137c7
--- /dev/null
+++ b/.icons/awkward/32x32/places/stock_delete-bookmark.svg
@@ -0,0 +1 @@
+bookmark-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/stock_folder.svg b/.icons/awkward/32x32/places/stock_folder.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/32x32/places/stock_folder.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/stock_open.svg b/.icons/awkward/32x32/places/stock_open.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/32x32/places/stock_open.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/user-black-desktop.svg b/.icons/awkward/32x32/places/user-black-desktop.svg
new file mode 100644
index 00000000..1d21a564
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-black-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1.1">
+ <rect style="opacity:0.2" width="25" height="22" x="3" y="6" rx="1.25" ry="1.25"/>
+ <path style="fill:#4f4f4f" d="M 3,7.9 3,25.75 C 3,26.4425 3.5575,27 4.25,27 l 22.5,0 C 27.4425,27 28,26.4425 28,25.75 L 28,7.9 Z"/>
+ <path style="fill:#c2c2c2" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 8 L 28 8 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 10.5 24 C 9.669 24 9 24.669 9 25.5 L 9 27 L 22 27 L 22 25.5 C 22 24.669 21.331 24 20.5 24 L 10.5 24 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 26.75 6 C 27.442 6 28 6.5575 28 7.25 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-black-home-open.svg b/.icons/awkward/32x32/places/user-black-home-open.svg
new file mode 100644
index 00000000..1a0c589a
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-black-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 11,21 H 12 V 25 H 15 V 22 H 17 V 25 H 20 V 21 H 21 L 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-black-home.svg b/.icons/awkward/32x32/places/user-black-home.svg
new file mode 100644
index 00000000..2058f126
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-black-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f3f3f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#dcdcdc" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#4f4f4f" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#c2c2c2" d="M 11,19 H 12 V 23 H 15 V 20 H 17 V 23 H 20 V 19 H 21 L 16,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-blue-desktop.svg b/.icons/awkward/32x32/places/user-blue-desktop.svg
new file mode 100644
index 00000000..c694fc4f
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-blue-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1.1">
+ <rect style="opacity:0.2" width="25" height="22" x="3" y="6" rx="1.25" ry="1.25"/>
+ <path style="fill:#5294e2" d="M 3,7.9 3,25.75 C 3,26.4425 3.5575,27 4.25,27 l 22.5,0 C 27.4425,27 28,26.4425 28,25.75 L 28,7.9 Z"/>
+ <path style="fill:#1d344f" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 8 L 28 8 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 10.5 24 C 9.669 24 9 24.669 9 25.5 L 9 27 L 22 27 L 22 25.5 C 22 24.669 21.331 24 20.5 24 L 10.5 24 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 26.75 6 C 27.442 6 28 6.5575 28 7.25 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-blue-home-open.svg b/.icons/awkward/32x32/places/user-blue-home-open.svg
new file mode 100644
index 00000000..ce44b97f
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-blue-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 11,21 H 12 V 25 H 15 V 22 H 17 V 25 H 20 V 21 H 21 L 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-blue-home.svg b/.icons/awkward/32x32/places/user-blue-home.svg
new file mode 100644
index 00000000..764323fb
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-blue-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4877b1" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5294e2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#1d344f" d="M 11,19 H 12 V 23 H 15 V 20 H 17 V 23 H 20 V 19 H 21 L 16,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-bluegrey-desktop.svg b/.icons/awkward/32x32/places/user-bluegrey-desktop.svg
new file mode 100644
index 00000000..d7857b93
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-bluegrey-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1.1">
+ <rect style="opacity:0.2" width="25" height="22" x="3" y="6" rx="1.25" ry="1.25"/>
+ <path style="fill:#607d8b" d="M 3,7.9 3,25.75 C 3,26.4425 3.5575,27 4.25,27 l 22.5,0 C 27.4425,27 28,26.4425 28,25.75 L 28,7.9 Z"/>
+ <path style="fill:#222c31" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 8 L 28 8 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 10.5 24 C 9.669 24 9 24.669 9 25.5 L 9 27 L 22 27 L 22 25.5 C 22 24.669 21.331 24 20.5 24 L 10.5 24 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 26.75 6 C 27.442 6 28 6.5575 28 7.25 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-bluegrey-home-open.svg b/.icons/awkward/32x32/places/user-bluegrey-home-open.svg
new file mode 100644
index 00000000..f0150251
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-bluegrey-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 11,21 H 12 V 25 H 15 V 22 H 17 V 25 H 20 V 21 H 21 L 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-bluegrey-home.svg b/.icons/awkward/32x32/places/user-bluegrey-home.svg
new file mode 100644
index 00000000..43bcfb08
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-bluegrey-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4d646f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#607d8b" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#222c31" d="M 11,19 H 12 V 23 H 15 V 20 H 17 V 23 H 20 V 19 H 21 L 16,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-bookmarks.svg b/.icons/awkward/32x32/places/user-bookmarks.svg
new file mode 100644
index 00000000..fe9569b4
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-bookmarks.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <path style="opacity:0.2" d="m 15.5,2.9997517 c -1.307197,0.018684 -2.240232,0.8058961 -2.677734,2.109375 l 0.01758,-0.058594 -2.054688,5.9492193 -6.9257809,0 c -0.015101,-2.42e-4 -0.029821,-2.42e-4 -0.044922,0 -0.8271266,0.02681 -1.5721928,0.512609 -2.0976562,1.152344 -1.13642101,1.304496 -0.89620891,3.657981 0.546875,4.630859 l 5.4453125,3.978516 -2.1132813,6.566406 c -0.00235,0.0073 -0.00365,0.01418 -0.00586,0.02148 -0.322905,1.060759 -0.019257,2.152805 0.7929687,2.900391 0.00587,0.0055 0.011571,0.01219 0.017578,0.01758 0.9760412,0.867686 2.3489216,0.977964 3.4511713,0.259766 0.02097,-0.01357 0.04034,-0.02832 0.06055,-0.04297 L 15.5,26.499752 l 5.587891,3.984375 c 0.02021,0.01466 0.03958,0.02941 0.06055,0.04297 1.10225,0.718198 2.475129,0.60792 3.451171,-0.259766 0.006,-0.0054 0.01167,-0.01206 0.01758,-0.01758 0.812225,-0.747586 1.115873,-1.839632 0.792968,-2.900391 -0.0022,-0.0073 -0.0035,-0.01421 -0.0059,-0.02148 l -2.113281,-6.566406 5.445312,-3.978516 c 1.443084,-0.972878 1.683296,-3.326363 0.546875,-4.630859 -0.525463,-0.639735 -1.270529,-1.125534 -2.097656,-1.152344 -0.0151,-2.42e-4 -0.02982,-2.42e-4 -0.04492,0 l -6.925781,0 -2.054688,-5.9492191 0.01758,0.058594 C 17.740232,3.8056478 16.807197,3.0184357 15.5,2.9997517 Z"/>
+ <path style="fill:#ffbc2c" d="M 15.5 2 C 14.192803 2.018684 13.259768 2.8058961 12.822266 4.109375 L 12.839844 4.0507812 L 10.785156 10 L 3.859375 10 C 3.844274 9.9997578 3.8295541 9.9997578 3.8144531 10 C 2.9873265 10.02681 2.2422603 10.512609 1.7167969 11.152344 C 0.58037587 12.45684 0.82058797 14.810325 2.2636719 15.783203 L 7.7089844 19.761719 L 5.5957031 26.328125 C 5.5933531 26.335395 5.5920537 26.342309 5.5898438 26.349609 C 5.2669387 27.410368 5.5705864 28.502414 6.3828125 29.25 C 6.3887165 29.25552 6.3943806 29.262178 6.4003906 29.267578 C 7.3764318 30.135264 8.7493126 30.245542 9.8515625 29.527344 C 9.8725325 29.513774 9.8918994 29.499025 9.9121094 29.484375 L 15.5 25.5 L 21.087891 29.484375 C 21.108101 29.499035 21.127467 29.513784 21.148438 29.527344 C 22.250688 30.245542 23.623567 30.135264 24.599609 29.267578 C 24.605609 29.262178 24.611277 29.25552 24.617188 29.25 C 25.429413 28.502414 25.733061 27.410368 25.410156 26.349609 C 25.407956 26.342309 25.406697 26.335395 25.404297 26.328125 L 23.291016 19.761719 L 28.736328 15.783203 C 30.179412 14.810325 30.419624 12.45684 29.283203 11.152344 C 28.75774 10.512609 28.012674 10.02681 27.185547 10 C 27.170447 9.9997578 27.155725 9.9997578 27.140625 10 L 20.214844 10 L 18.160156 4.0507812 L 18.177734 4.109375 C 17.740232 2.8058961 16.807197 2.018684 15.5 2 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 15.5,2 C 14.192803,2.018684 13.259768,2.8058961 12.822266,4.109375 L 12.839844,4.0507812 10.785156,10 3.8593751,10 C 3.8442741,9.9997578 3.8295542,9.9997578 3.8144532,10 2.9873266,10.02681 2.2422604,10.512609 1.716797,11.152344 1.1227146,11.83429 0.91335689,12.800795 1.0468751,13.708984 1.127384,13.134555 1.3401057,12.584747 1.716797,12.152344 2.2422604,11.512609 2.9873266,11.02681 3.8144532,11 c 0.015101,-2.42e-4 0.029821,-2.42e-4 0.044922,0 l 6.9257808,0 2.054688,-5.9492188 -0.01758,0.058594 C 13.259768,3.8058961 14.192803,3.018684 15.5,3 c 1.307197,0.018684 2.240265,0.8058929 2.677734,2.109375 L 18.160156,5.0507812 20.214844,11 l 6.925781,0 c 0.0151,-2.42e-4 0.02982,-2.42e-4 0.04492,0 0.827127,0.02681 1.572193,0.512609 2.097656,1.152344 0.376691,0.432403 0.589413,0.982211 0.669922,1.55664 0.133518,-0.908189 -0.07584,-1.874694 -0.669922,-2.55664 C 28.75774,10.512609 28.012674,10.02681 27.185547,10 c -0.0151,-2.422e-4 -0.02982,-2.422e-4 -0.04492,0 l -6.925781,0 -2.054688,-5.9492188 0.01758,0.058594 C 17.740232,2.8058961 16.807197,2.018684 15.5,2 Z M 7.4492189,20.572266 5.5957032,26.328125 c -0.00235,0.0073 -0.00365,0.01418 -0.00586,0.02148 -0.1364147,0.448129 -0.1545077,0.901066 -0.076172,1.332032 0.020171,-0.110727 0.042543,-0.22156 0.076172,-0.332032 0.00221,-0.0073 0.00351,-0.01418 0.00586,-0.02148 L 7.7089845,20.761719 7.4492189,20.572266 Z m 16.1015621,0 -0.259765,0.189453 2.113281,6.566406 c 0.0024,0.0073 0.0037,0.01418 0.0059,0.02148 0.03363,0.110472 0.056,0.221305 0.07617,0.332032 0.07834,-0.430966 0.06024,-0.883903 -0.07617,-1.332032 -0.0022,-0.0073 -0.0035,-0.01421 -0.0059,-0.02148 l -1.853516,-5.755859 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-brown-desktop.svg b/.icons/awkward/32x32/places/user-brown-desktop.svg
new file mode 100644
index 00000000..e55d98ab
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-brown-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1.1">
+ <rect style="opacity:0.2" width="25" height="22" x="3" y="6" rx="1.25" ry="1.25"/>
+ <path style="fill:#ae8e6c" d="M 3,7.9 3,25.75 C 3,26.4425 3.5575,27 4.25,27 l 22.5,0 C 27.4425,27 28,26.4425 28,25.75 L 28,7.9 Z"/>
+ <path style="fill:#3d3226" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 8 L 28 8 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 10.5 24 C 9.669 24 9 24.669 9 25.5 L 9 27 L 22 27 L 22 25.5 C 22 24.669 21.331 24 20.5 24 L 10.5 24 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 26.75 6 C 27.442 6 28 6.5575 28 7.25 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-brown-home-open.svg b/.icons/awkward/32x32/places/user-brown-home-open.svg
new file mode 100644
index 00000000..d8645a29
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-brown-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 11,21 H 12 V 25 H 15 V 22 H 17 V 25 H 20 V 21 H 21 L 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-brown-home.svg b/.icons/awkward/32x32/places/user-brown-home.svg
new file mode 100644
index 00000000..e2478255
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-brown-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#957552" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ae8e6c" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#3d3226" d="M 11,19 H 12 V 23 H 15 V 20 H 17 V 23 H 20 V 19 H 21 L 16,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-custom-desktop.svg b/.icons/awkward/32x32/places/user-custom-desktop.svg
new file mode 100644
index 00000000..1f2a4dec
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-custom-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1.1">
+ <rect style="opacity:0.2" width="25" height="22" x="3" y="6" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_light" d="M 3,7.9 3,25.75 C 3,26.4425 3.5575,27 4.25,27 l 22.5,0 C 27.4425,27 28,26.4425 28,25.75 L 28,7.9 Z"/>
+ <path style="fill:#323232" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 8 L 28 8 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 10.5 24 C 9.669 24 9 24.669 9 25.5 L 9 27 L 22 27 L 22 25.5 C 22 24.669 21.331 24 20.5 24 L 10.5 24 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 26.75 6 C 27.442 6 28 6.5575 28 7.25 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-custom-home-open.svg b/.icons/awkward/32x32/places/user-custom-home-open.svg
new file mode 100644
index 00000000..bd59452a
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-custom-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 11,21 H 12 V 25 H 15 V 22 H 17 V 25 H 20 V 21 H 21 L 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-custom-home.svg b/.icons/awkward/32x32/places/user-custom-home.svg
new file mode 100644
index 00000000..d17b5991
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-custom-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#value_dark" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#value_light" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 11,19 H 12 V 23 H 15 V 20 H 17 V 23 H 20 V 19 H 21 L 16,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-cyan-desktop.svg b/.icons/awkward/32x32/places/user-cyan-desktop.svg
new file mode 100644
index 00000000..a2d1937b
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-cyan-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1.1">
+ <rect style="opacity:0.2" width="25" height="22" x="3" y="6" rx="1.25" ry="1.25"/>
+ <path style="fill:#00bcd4" d="M 3,7.9 3,25.75 C 3,26.4425 3.5575,27 4.25,27 l 22.5,0 C 27.4425,27 28,26.4425 28,25.75 L 28,7.9 Z"/>
+ <path style="fill:#00424a" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 8 L 28 8 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 10.5 24 C 9.669 24 9 24.669 9 25.5 L 9 27 L 22 27 L 22 25.5 C 22 24.669 21.331 24 20.5 24 L 10.5 24 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 26.75 6 C 27.442 6 28 6.5575 28 7.25 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-cyan-home-open.svg b/.icons/awkward/32x32/places/user-cyan-home-open.svg
new file mode 100644
index 00000000..27f6668c
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-cyan-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 11,21 H 12 V 25 H 15 V 22 H 17 V 25 H 20 V 21 H 21 L 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-cyan-home.svg b/.icons/awkward/32x32/places/user-cyan-home.svg
new file mode 100644
index 00000000..0f8d310a
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-cyan-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#0096aa" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#00bcd4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#00424a" d="M 11,19 H 12 V 23 H 15 V 20 H 17 V 23 H 20 V 19 H 21 L 16,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-deeporange-desktop.svg b/.icons/awkward/32x32/places/user-deeporange-desktop.svg
new file mode 100644
index 00000000..5b9f8c51
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-deeporange-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1.1">
+ <rect style="opacity:0.2" width="25" height="22" x="3" y="6" rx="1.25" ry="1.25"/>
+ <path style="fill:#eb6637" d="M 3,7.9 3,25.75 C 3,26.4425 3.5575,27 4.25,27 l 22.5,0 C 27.4425,27 28,26.4425 28,25.75 L 28,7.9 Z"/>
+ <path style="fill:#522413" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 8 L 28 8 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 10.5 24 C 9.669 24 9 24.669 9 25.5 L 9 27 L 22 27 L 22 25.5 C 22 24.669 21.331 24 20.5 24 L 10.5 24 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 26.75 6 C 27.442 6 28 6.5575 28 7.25 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-deeporange-home-open.svg b/.icons/awkward/32x32/places/user-deeporange-home-open.svg
new file mode 100644
index 00000000..631d96cd
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-deeporange-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 11,21 H 12 V 25 H 15 V 22 H 17 V 25 H 20 V 21 H 21 L 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-deeporange-home.svg b/.icons/awkward/32x32/places/user-deeporange-home.svg
new file mode 100644
index 00000000..a5d6d2de
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-deeporange-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#e95420" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#eb6637" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#522413" d="M 11,19 H 12 V 23 H 15 V 20 H 17 V 23 H 20 V 19 H 21 L 16,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-desktop.svg b/.icons/awkward/32x32/places/user-desktop.svg
new file mode 120000
index 00000000..89829863
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-desktop.svg
@@ -0,0 +1 @@
+user-oomox-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/user-green-desktop.svg b/.icons/awkward/32x32/places/user-green-desktop.svg
new file mode 100644
index 00000000..fa060840
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-green-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1.1">
+ <rect style="opacity:0.2" width="25" height="22" x="3" y="6" rx="1.25" ry="1.25"/>
+ <path style="fill:#87b158" d="M 3,7.9 3,25.75 C 3,26.4425 3.5575,27 4.25,27 l 22.5,0 C 27.4425,27 28,26.4425 28,25.75 L 28,7.9 Z"/>
+ <path style="fill:#2f3e1f" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 8 L 28 8 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 10.5 24 C 9.669 24 9 24.669 9 25.5 L 9 27 L 22 27 L 22 25.5 C 22 24.669 21.331 24 20.5 24 L 10.5 24 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 26.75 6 C 27.442 6 28 6.5575 28 7.25 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-green-home-open.svg b/.icons/awkward/32x32/places/user-green-home-open.svg
new file mode 100644
index 00000000..02b67ffd
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-green-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 11,21 H 12 V 25 H 15 V 22 H 17 V 25 H 20 V 21 H 21 L 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-green-home.svg b/.icons/awkward/32x32/places/user-green-home.svg
new file mode 100644
index 00000000..955f9218
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-green-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#60924b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#87b158" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2f3e1f" d="M 11,19 H 12 V 23 H 15 V 20 H 17 V 23 H 20 V 19 H 21 L 16,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-grey-desktop.svg b/.icons/awkward/32x32/places/user-grey-desktop.svg
new file mode 100644
index 00000000..2b872d2f
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-grey-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1.1">
+ <rect style="opacity:0.2" width="25" height="22" x="3" y="6" rx="1.25" ry="1.25"/>
+ <path style="fill:#8e8e8e" d="M 3,7.9 3,25.75 C 3,26.4425 3.5575,27 4.25,27 l 22.5,0 C 27.4425,27 28,26.4425 28,25.75 L 28,7.9 Z"/>
+ <path style="fill:#323232" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 8 L 28 8 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 10.5 24 C 9.669 24 9 24.669 9 25.5 L 9 27 L 22 27 L 22 25.5 C 22 24.669 21.331 24 20.5 24 L 10.5 24 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 26.75 6 C 27.442 6 28 6.5575 28 7.25 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-grey-home-open.svg b/.icons/awkward/32x32/places/user-grey-home-open.svg
new file mode 100644
index 00000000..cc55d55a
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-grey-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 11,21 H 12 V 25 H 15 V 22 H 17 V 25 H 20 V 21 H 21 L 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-grey-home.svg b/.icons/awkward/32x32/places/user-grey-home.svg
new file mode 100644
index 00000000..033015ed
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-grey-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#727272" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#8e8e8e" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#323232" d="M 11,19 H 12 V 23 H 15 V 20 H 17 V 23 H 20 V 19 H 21 L 16,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-home-open.svg b/.icons/awkward/32x32/places/user-home-open.svg
new file mode 120000
index 00000000..e80a7551
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-home-open.svg
@@ -0,0 +1 @@
+user-oomox-home-open.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/user-home.svg b/.icons/awkward/32x32/places/user-home.svg
new file mode 120000
index 00000000..097704f9
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-home.svg
@@ -0,0 +1 @@
+user-oomox-home.svg \ No newline at end of file
diff --git a/.icons/awkward/32x32/places/user-indigo-desktop.svg b/.icons/awkward/32x32/places/user-indigo-desktop.svg
new file mode 100644
index 00000000..96392486
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-indigo-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1.1">
+ <rect style="opacity:0.2" width="25" height="22" x="3" y="6" rx="1.25" ry="1.25"/>
+ <path style="fill:#5c6bc0" d="M 3,7.9 3,25.75 C 3,26.4425 3.5575,27 4.25,27 l 22.5,0 C 27.4425,27 28,26.4425 28,25.75 L 28,7.9 Z"/>
+ <path style="fill:#202543" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 8 L 28 8 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 10.5 24 C 9.669 24 9 24.669 9 25.5 L 9 27 L 22 27 L 22 25.5 C 22 24.669 21.331 24 20.5 24 L 10.5 24 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 26.75 6 C 27.442 6 28 6.5575 28 7.25 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-indigo-home-open.svg b/.icons/awkward/32x32/places/user-indigo-home-open.svg
new file mode 100644
index 00000000..7861c476
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-indigo-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 11,21 H 12 V 25 H 15 V 22 H 17 V 25 H 20 V 21 H 21 L 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-indigo-home.svg b/.icons/awkward/32x32/places/user-indigo-home.svg
new file mode 100644
index 00000000..1ed98575
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-indigo-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#3f51b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#5c6bc0" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#202543" d="M 11,19 H 12 V 23 H 15 V 20 H 17 V 23 H 20 V 19 H 21 L 16,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-magenta-desktop.svg b/.icons/awkward/32x32/places/user-magenta-desktop.svg
new file mode 100644
index 00000000..d23ef5d6
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-magenta-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1.1">
+ <rect style="opacity:0.2" width="25" height="22" x="3" y="6" rx="1.25" ry="1.25"/>
+ <path style="fill:#ca71df" d="M 3,7.9 3,25.75 C 3,26.4425 3.5575,27 4.25,27 l 22.5,0 C 27.4425,27 28,26.4425 28,25.75 L 28,7.9 Z"/>
+ <path style="fill:#47274e" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 8 L 28 8 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 10.5 24 C 9.669 24 9 24.669 9 25.5 L 9 27 L 22 27 L 22 25.5 C 22 24.669 21.331 24 20.5 24 L 10.5 24 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 26.75 6 C 27.442 6 28 6.5575 28 7.25 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-magenta-home-open.svg b/.icons/awkward/32x32/places/user-magenta-home-open.svg
new file mode 100644
index 00000000..ff39c38c
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-magenta-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 11,21 H 12 V 25 H 15 V 22 H 17 V 25 H 20 V 21 H 21 L 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-magenta-home.svg b/.icons/awkward/32x32/places/user-magenta-home.svg
new file mode 100644
index 00000000..28b98684
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-magenta-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b259b8" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ca71df" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#47274e" d="M 11,19 H 12 V 23 H 15 V 20 H 17 V 23 H 20 V 19 H 21 L 16,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-nordic-desktop.svg b/.icons/awkward/32x32/places/user-nordic-desktop.svg
new file mode 100644
index 00000000..cea8eb52
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-nordic-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1.1">
+ <rect style="opacity:0.2" width="25" height="22" x="3" y="6" rx="1.25" ry="1.25"/>
+ <path style="fill:#82abaa" d="M 3,7.9 3,25.75 C 3,26.4425 3.5575,27 4.25,27 l 22.5,0 C 27.4425,27 28,26.4425 28,25.75 L 28,7.9 Z"/>
+ <path style="fill:#4e6766" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 8 L 28 8 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 10.5 24 C 9.669 24 9 24.669 9 25.5 L 9 27 L 22 27 L 22 25.5 C 22 24.669 21.331 24 20.5 24 L 10.5 24 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 26.75 6 C 27.442 6 28 6.5575 28 7.25 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-nordic-home-open.svg b/.icons/awkward/32x32/places/user-nordic-home-open.svg
new file mode 100644
index 00000000..9f0e365f
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-nordic-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 11,21 H 12 V 25 H 15 V 22 H 17 V 25 H 20 V 21 H 21 L 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-nordic-home.svg b/.icons/awkward/32x32/places/user-nordic-home.svg
new file mode 100644
index 00000000..e2fadb42
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-nordic-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#6c9b9a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#82abaa" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4e6766" d="M 11,19 H 12 V 23 H 15 V 20 H 17 V 23 H 20 V 19 H 21 L 16,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-oomox-desktop.svg b/.icons/awkward/32x32/places/user-oomox-desktop.svg
new file mode 100644
index 00000000..eea91c4d
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-oomox-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1.1">
+ <rect style="opacity:0.2" width="25" height="22" x="3" y="6" rx="1.25" ry="1.25"/>
+ <path style="fill:#d271c9" d="M 3,7.9 3,25.75 C 3,26.4425 3.5575,27 4.25,27 l 22.5,0 C 27.4425,27 28,26.4425 28,25.75 L 28,7.9 Z"/>
+ <path style="fill:#130f23" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 8 L 28 8 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 10.5 24 C 9.669 24 9 24.669 9 25.5 L 9 27 L 22 27 L 22 25.5 C 22 24.669 21.331 24 20.5 24 L 10.5 24 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 26.75 6 C 27.442 6 28 6.5575 28 7.25 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-oomox-home-open.svg b/.icons/awkward/32x32/places/user-oomox-home-open.svg
new file mode 100644
index 00000000..ab7f2751
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-oomox-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 11,21 H 12 V 25 H 15 V 22 H 17 V 25 H 20 V 21 H 21 L 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-oomox-home.svg b/.icons/awkward/32x32/places/user-oomox-home.svg
new file mode 100644
index 00000000..fe8df3e2
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-oomox-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#4175b5" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#d271c9" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#130f23" d="M 11,19 H 12 V 23 H 15 V 20 H 17 V 23 H 20 V 19 H 21 L 16,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-orange-desktop.svg b/.icons/awkward/32x32/places/user-orange-desktop.svg
new file mode 100644
index 00000000..a5a0f487
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-orange-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1.1">
+ <rect style="opacity:0.2" width="25" height="22" x="3" y="6" rx="1.25" ry="1.25"/>
+ <path style="fill:#ee923a" d="M 3,7.9 3,25.75 C 3,26.4425 3.5575,27 4.25,27 l 22.5,0 C 27.4425,27 28,26.4425 28,25.75 L 28,7.9 Z"/>
+ <path style="fill:#533314" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 8 L 28 8 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 10.5 24 C 9.669 24 9 24.669 9 25.5 L 9 27 L 22 27 L 22 25.5 C 22 24.669 21.331 24 20.5 24 L 10.5 24 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 26.75 6 C 27.442 6 28 6.5575 28 7.25 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-orange-home-open.svg b/.icons/awkward/32x32/places/user-orange-home-open.svg
new file mode 100644
index 00000000..b5b6612a
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-orange-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 11,21 H 12 V 25 H 15 V 22 H 17 V 25 H 20 V 21 H 21 L 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-orange-home.svg b/.icons/awkward/32x32/places/user-orange-home.svg
new file mode 100644
index 00000000..0a90052a
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-orange-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#dd772f" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ee923a" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#533314" d="M 11,19 H 12 V 23 H 15 V 20 H 17 V 23 H 20 V 19 H 21 L 16,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-pink-desktop.svg b/.icons/awkward/32x32/places/user-pink-desktop.svg
new file mode 100644
index 00000000..ca7e1ea2
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-pink-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1.1">
+ <rect style="opacity:0.2" width="25" height="22" x="3" y="6" rx="1.25" ry="1.25"/>
+ <path style="fill:#f06292" d="M 3,7.9 3,25.75 C 3,26.4425 3.5575,27 4.25,27 l 22.5,0 C 27.4425,27 28,26.4425 28,25.75 L 28,7.9 Z"/>
+ <path style="fill:#542233" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 8 L 28 8 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 10.5 24 C 9.669 24 9 24.669 9 25.5 L 9 27 L 22 27 L 22 25.5 C 22 24.669 21.331 24 20.5 24 L 10.5 24 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 26.75 6 C 27.442 6 28 6.5575 28 7.25 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-pink-home-open.svg b/.icons/awkward/32x32/places/user-pink-home-open.svg
new file mode 100644
index 00000000..75daa830
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-pink-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 11,21 H 12 V 25 H 15 V 22 H 17 V 25 H 20 V 21 H 21 L 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-pink-home.svg b/.icons/awkward/32x32/places/user-pink-home.svg
new file mode 100644
index 00000000..d38ae86d
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-pink-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#ec407a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#f06292" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#542233" d="M 11,19 H 12 V 23 H 15 V 20 H 17 V 23 H 20 V 19 H 21 L 16,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-red-desktop.svg b/.icons/awkward/32x32/places/user-red-desktop.svg
new file mode 100644
index 00000000..8449565b
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-red-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1.1">
+ <rect style="opacity:0.2" width="25" height="22" x="3" y="6" rx="1.25" ry="1.25"/>
+ <path style="fill:#e25252" d="M 3,7.9 3,25.75 C 3,26.4425 3.5575,27 4.25,27 l 22.5,0 C 27.4425,27 28,26.4425 28,25.75 L 28,7.9 Z"/>
+ <path style="fill:#4f1d1d" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 8 L 28 8 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 10.5 24 C 9.669 24 9 24.669 9 25.5 L 9 27 L 22 27 L 22 25.5 C 22 24.669 21.331 24 20.5 24 L 10.5 24 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 26.75 6 C 27.442 6 28 6.5575 28 7.25 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-red-home-open.svg b/.icons/awkward/32x32/places/user-red-home-open.svg
new file mode 100644
index 00000000..cf27ea08
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-red-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 11,21 H 12 V 25 H 15 V 22 H 17 V 25 H 20 V 21 H 21 L 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-red-home.svg b/.icons/awkward/32x32/places/user-red-home.svg
new file mode 100644
index 00000000..033c19cd
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-red-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#bf4b4b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e25252" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f1d1d" d="M 11,19 H 12 V 23 H 15 V 20 H 17 V 23 H 20 V 19 H 21 L 16,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-teal-desktop.svg b/.icons/awkward/32x32/places/user-teal-desktop.svg
new file mode 100644
index 00000000..406ea074
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-teal-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1.1">
+ <rect style="opacity:0.2" width="25" height="22" x="3" y="6" rx="1.25" ry="1.25"/>
+ <path style="fill:#16a085" d="M 3,7.9 3,25.75 C 3,26.4425 3.5575,27 4.25,27 l 22.5,0 C 27.4425,27 28,26.4425 28,25.75 L 28,7.9 Z"/>
+ <path style="fill:#08382e" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 8 L 28 8 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 10.5 24 C 9.669 24 9 24.669 9 25.5 L 9 27 L 22 27 L 22 25.5 C 22 24.669 21.331 24 20.5 24 L 10.5 24 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 26.75 6 C 27.442 6 28 6.5575 28 7.25 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-teal-home-open.svg b/.icons/awkward/32x32/places/user-teal-home-open.svg
new file mode 100644
index 00000000..96c9ce99
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-teal-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 11,21 H 12 V 25 H 15 V 22 H 17 V 25 H 20 V 21 H 21 L 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-teal-home.svg b/.icons/awkward/32x32/places/user-teal-home.svg
new file mode 100644
index 00000000..2e0cf583
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-teal-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#12806a" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#16a085" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#08382e" d="M 11,19 H 12 V 23 H 15 V 20 H 17 V 23 H 20 V 19 H 21 L 16,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-violet-desktop.svg b/.icons/awkward/32x32/places/user-violet-desktop.svg
new file mode 100644
index 00000000..ba30b49b
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-violet-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1.1">
+ <rect style="opacity:0.2" width="25" height="22" x="3" y="6" rx="1.25" ry="1.25"/>
+ <path style="fill:#7e57c2" d="M 3,7.9 3,25.75 C 3,26.4425 3.5575,27 4.25,27 l 22.5,0 C 27.4425,27 28,26.4425 28,25.75 L 28,7.9 Z"/>
+ <path style="fill:#2c1e44" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 8 L 28 8 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 10.5 24 C 9.669 24 9 24.669 9 25.5 L 9 27 L 22 27 L 22 25.5 C 22 24.669 21.331 24 20.5 24 L 10.5 24 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 26.75 6 C 27.442 6 28 6.5575 28 7.25 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-violet-home-open.svg b/.icons/awkward/32x32/places/user-violet-home-open.svg
new file mode 100644
index 00000000..b0661397
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-violet-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 11,21 H 12 V 25 H 15 V 22 H 17 V 25 H 20 V 21 H 21 L 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-violet-home.svg b/.icons/awkward/32x32/places/user-violet-home.svg
new file mode 100644
index 00000000..54f926ff
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-violet-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#5d399b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#7e57c2" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#2c1e44" d="M 11,19 H 12 V 23 H 15 V 20 H 17 V 23 H 20 V 19 H 21 L 16,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-white-desktop.svg b/.icons/awkward/32x32/places/user-white-desktop.svg
new file mode 100644
index 00000000..16235848
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-white-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1.1">
+ <rect style="opacity:0.2" width="25" height="22" x="3" y="6" rx="1.25" ry="1.25"/>
+ <path style="fill:#e4e4e4" d="M 3,7.9 3,25.75 C 3,26.4425 3.5575,27 4.25,27 l 22.5,0 C 27.4425,27 28,26.4425 28,25.75 L 28,7.9 Z"/>
+ <path style="fill:#4f4f4f" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 8 L 28 8 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 10.5 24 C 9.669 24 9 24.669 9 25.5 L 9 27 L 22 27 L 22 25.5 C 22 24.669 21.331 24 20.5 24 L 10.5 24 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 26.75 6 C 27.442 6 28 6.5575 28 7.25 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-white-home-open.svg b/.icons/awkward/32x32/places/user-white-home-open.svg
new file mode 100644
index 00000000..81e04ee0
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-white-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 11,21 H 12 V 25 H 15 V 22 H 17 V 25 H 20 V 21 H 21 L 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-white-home.svg b/.icons/awkward/32x32/places/user-white-home.svg
new file mode 100644
index 00000000..735cf00c
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-white-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#cccccc" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#ffffff" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f4f4f" d="M 11,19 H 12 V 23 H 15 V 20 H 17 V 23 H 20 V 19 H 21 L 16,14 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-yellow-desktop.svg b/.icons/awkward/32x32/places/user-yellow-desktop.svg
new file mode 100644
index 00000000..3daaaef9
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-yellow-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1.1">
+ <rect style="opacity:0.2" width="25" height="22" x="3" y="6" rx="1.25" ry="1.25"/>
+ <path style="fill:#e2b322" d="M 3,7.9 3,25.75 C 3,26.4425 3.5575,27 4.25,27 l 22.5,0 C 27.4425,27 28,26.4425 28,25.75 L 28,7.9 Z"/>
+ <path style="fill:#4f3e0c" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 8 L 28 8 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 10.5 24 C 9.669 24 9 24.669 9 25.5 L 9 27 L 22 27 L 22 25.5 C 22 24.669 21.331 24 20.5 24 L 10.5 24 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 26.75 6 C 27.442 6 28 6.5575 28 7.25 L 28 6.25 C 28 5.5575 27.442 5 26.75 5 L 4.25 5 z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-yellow-home-open.svg b/.icons/awkward/32x32/places/user-yellow-home-open.svg
new file mode 100644
index 00000000..fabd155d
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-yellow-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="13" x="3" y="13" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="13" x="3" y="14" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 11,21 H 12 V 25 H 15 V 22 H 17 V 25 H 20 V 21 H 21 L 16,16 Z"/>
+</svg>
diff --git a/.icons/awkward/32x32/places/user-yellow-home.svg b/.icons/awkward/32x32/places/user-yellow-home.svg
new file mode 100644
index 00000000..19f2be49
--- /dev/null
+++ b/.icons/awkward/32x32/places/user-yellow-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" version="1">
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="12" rx="1.25" ry="1.25"/>
+ <path style="fill:#b58f1b" d="M 3,21.75 C 3,22.442 3.5575,23 4.25,23 H 26.75 C 27.442,23 28,22.442 28,21.75 V 8.25 C 28,7.5575 27.442,7 26.75,7 H 14 V 6.25 C 14,5.5575 13.443,5 12.75,5 H 4.25 C 3.5575,5 3,5.5575 3,6.25"/>
+ <rect style="opacity:0.2" width="25" height="16" x="3" y="10" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e4e4e4" width="21" height="10" x="5" y="9" rx="1.25" ry="1.25"/>
+ <rect style="fill:#e2b322" width="25" height="16" x="3" y="11" rx="1.25" ry="1.25"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.25 5 C 3.5575 5 3 5.5575 3 6.25 L 3 7.25 C 3 6.5575 3.5575 6 4.25 6 L 12.75 6 C 13.443 6 14 6.5575 14 7.25 L 14 8 L 26.75 8 C 27.442 8 28 8.5575 28 9.25 L 28 8.25 C 28 7.5575 27.442 7 26.75 7 L 14 7 L 14 6.25 C 14 5.5575 13.443 5 12.75 5 L 4.25 5 z"/>
+ <path style="fill:#4f3e0c" d="M 11,19 H 12 V 23 H 15 V 20 H 17 V 23 H 20 V 19 H 21 L 16,14 Z"/>
+</svg>