aboutsummaryrefslogtreecommitdiff
path: root/.icons/awkward/48x48/places
diff options
context:
space:
mode:
Diffstat (limited to '.icons/awkward/48x48/places')
-rw-r--r--.icons/awkward/48x48/places/bookmark-missing.svg5
l---------.icons/awkward/48x48/places/certificate-server.svg1
l---------.icons/awkward/48x48/places/desktop.svg1
l---------.icons/awkward/48x48/places/folder-activities.svg1
l---------.icons/awkward/48x48/places/folder-android.svg1
l---------.icons/awkward/48x48/places/folder-apple.svg1
l---------.icons/awkward/48x48/places/folder-arduino.svg1
l---------.icons/awkward/48x48/places/folder-backup.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-black-activities.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-black-android.svg11
-rw-r--r--.icons/awkward/48x48/places/folder-black-apple.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-arduino.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-backup.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-books.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-cd.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-black-copy-cloud.svg9
l---------.icons/awkward/48x48/places/folder-black-desktop.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-black-development.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-documents-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-documents.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-download-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-download.svg9
l---------.icons/awkward/48x48/places/folder-black-downloads.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-black-drag-accept.svg7
-rw-r--r--.icons/awkward/48x48/places/folder-black-dropbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-favorites.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-games.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-git.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-github.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-gitlab.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-gnome.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-google-drive.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-black-image-people.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-important.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-java.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-kde.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-black-linux.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-locked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-mail-cloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-mail.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-mega.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-meocloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-music-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-music.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-network.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-nextcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-open.svg8
-rw-r--r--.icons/awkward/48x48/places/folder-black-owncloud.svg19
-rw-r--r--.icons/awkward/48x48/places/folder-black-pcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-photo.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-pictures-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-pictures.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-print.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-private.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-projects.svg9
l---------.icons/awkward/48x48/places/folder-black-public.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-black-publicshare-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-recent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-remote-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-remote.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-script.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-black-steam.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-tar.svg10
-rw-r--r--.icons/awkward/48x48/places/folder-black-templates-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-templates.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-torrent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-unlocked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-vbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-video.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-videos-open.svg9
l---------.icons/awkward/48x48/places/folder-black-videos.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-black-visiting.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-wifi.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black-wine.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-black-yandex-disk.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-black.svg8
-rw-r--r--.icons/awkward/48x48/places/folder-blue-activities.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-blue-android.svg11
-rw-r--r--.icons/awkward/48x48/places/folder-blue-apple.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-arduino.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-backup.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-books.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-cd.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-blue-copy-cloud.svg9
l---------.icons/awkward/48x48/places/folder-blue-desktop.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-blue-development.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-documents-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-documents.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-download-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-download.svg9
l---------.icons/awkward/48x48/places/folder-blue-downloads.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-blue-drag-accept.svg7
-rw-r--r--.icons/awkward/48x48/places/folder-blue-dropbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-favorites.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-games.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-git.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-github.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-gitlab.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-gnome.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-google-drive.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-blue-image-people.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-important.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-java.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-kde.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-blue-linux.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-locked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-mail-cloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-mail.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-mega.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-meocloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-music-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-music.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-network.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-nextcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-open.svg8
-rw-r--r--.icons/awkward/48x48/places/folder-blue-owncloud.svg19
-rw-r--r--.icons/awkward/48x48/places/folder-blue-pcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-photo.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-pictures-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-pictures.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-print.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-private.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-projects.svg9
l---------.icons/awkward/48x48/places/folder-blue-public.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-blue-publicshare-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-recent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-remote-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-remote.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-script.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-blue-steam.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-tar.svg10
-rw-r--r--.icons/awkward/48x48/places/folder-blue-templates-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-templates.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-torrent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-unlocked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-vbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-video.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-videos-open.svg9
l---------.icons/awkward/48x48/places/folder-blue-videos.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-blue-visiting.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-wifi.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue-wine.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-blue-yandex-disk.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-blue.svg8
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-activities.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-android.svg11
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-apple.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-arduino.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-backup.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-books.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-cd.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-copy-cloud.svg9
l---------.icons/awkward/48x48/places/folder-bluegrey-desktop.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-development.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-documents-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-documents.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-download-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-download.svg9
l---------.icons/awkward/48x48/places/folder-bluegrey-downloads.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-drag-accept.svg7
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-dropbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-favorites.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-games.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-git.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-github.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-gitlab.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-gnome.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-google-drive.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-image-people.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-important.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-java.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-kde.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-linux.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-locked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-mail-cloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-mail.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-mega.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-meocloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-music-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-music.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-network.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-nextcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-open.svg8
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-owncloud.svg19
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-pcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-photo.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-pictures-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-pictures.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-print.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-private.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-projects.svg9
l---------.icons/awkward/48x48/places/folder-bluegrey-public.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-publicshare-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-recent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-remote-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-remote.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-script.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-steam.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-tar.svg10
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-templates-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-templates.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-torrent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-unlocked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-vbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-video.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-videos-open.svg9
l---------.icons/awkward/48x48/places/folder-bluegrey-videos.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-visiting.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-wifi.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-wine.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey-yandex-disk.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-bluegrey.svg8
l---------.icons/awkward/48x48/places/folder-bookmark.svg1
l---------.icons/awkward/48x48/places/folder-bookmarks.svg1
l---------.icons/awkward/48x48/places/folder-books.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-brown-activities.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-brown-android.svg11
-rw-r--r--.icons/awkward/48x48/places/folder-brown-apple.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-arduino.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-backup.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-books.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-cd.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-brown-copy-cloud.svg9
l---------.icons/awkward/48x48/places/folder-brown-desktop.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-brown-development.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-documents-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-documents.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-download-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-download.svg9
l---------.icons/awkward/48x48/places/folder-brown-downloads.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-brown-drag-accept.svg7
-rw-r--r--.icons/awkward/48x48/places/folder-brown-dropbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-favorites.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-games.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-git.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-github.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-gitlab.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-gnome.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-google-drive.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-brown-image-people.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-important.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-java.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-kde.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-brown-linux.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-locked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-mail-cloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-mail.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-mega.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-meocloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-music-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-music.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-network.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-nextcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-open.svg8
-rw-r--r--.icons/awkward/48x48/places/folder-brown-owncloud.svg19
-rw-r--r--.icons/awkward/48x48/places/folder-brown-pcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-photo.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-pictures-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-pictures.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-print.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-private.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-projects.svg9
l---------.icons/awkward/48x48/places/folder-brown-public.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-brown-publicshare-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-recent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-remote-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-remote.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-script.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-brown-steam.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-tar.svg10
-rw-r--r--.icons/awkward/48x48/places/folder-brown-templates-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-templates.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-torrent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-unlocked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-vbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-video.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-videos-open.svg9
l---------.icons/awkward/48x48/places/folder-brown-videos.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-brown-visiting.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-wifi.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown-wine.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-brown-yandex-disk.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-brown.svg8
l---------.icons/awkward/48x48/places/folder-camera.svg1
l---------.icons/awkward/48x48/places/folder-cd.svg1
l---------.icons/awkward/48x48/places/folder-cloud.svg1
l---------.icons/awkward/48x48/places/folder-copy-cloud.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-custom-activities.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-custom-android.svg11
-rw-r--r--.icons/awkward/48x48/places/folder-custom-apple.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-arduino.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-backup.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-books.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-cd.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-custom-copy-cloud.svg9
l---------.icons/awkward/48x48/places/folder-custom-desktop.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-custom-development.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-documents-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-documents.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-download-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-download.svg9
l---------.icons/awkward/48x48/places/folder-custom-downloads.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-custom-drag-accept.svg7
-rw-r--r--.icons/awkward/48x48/places/folder-custom-dropbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-favorites.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-games.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-git.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-github.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-gitlab.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-gnome.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-google-drive.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-custom-image-people.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-important.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-java.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-kde.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-custom-linux.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-locked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-mail-cloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-mail.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-mega.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-meocloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-music-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-music.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-network.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-nextcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-open.svg8
-rw-r--r--.icons/awkward/48x48/places/folder-custom-owncloud.svg19
-rw-r--r--.icons/awkward/48x48/places/folder-custom-pcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-photo.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-pictures-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-pictures.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-print.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-private.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-projects.svg9
l---------.icons/awkward/48x48/places/folder-custom-public.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-custom-publicshare-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-recent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-remote-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-remote.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-script.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-custom-steam.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-tar.svg10
-rw-r--r--.icons/awkward/48x48/places/folder-custom-templates-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-templates.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-torrent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-unlocked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-vbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-video.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-videos-open.svg9
l---------.icons/awkward/48x48/places/folder-custom-videos.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-custom-visiting.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-wifi.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom-wine.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-custom-yandex-disk.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-custom.svg8
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-activities.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-android.svg11
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-apple.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-arduino.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-backup.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-books.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-cd.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-copy-cloud.svg9
l---------.icons/awkward/48x48/places/folder-cyan-desktop.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-development.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-documents-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-documents.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-download-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-download.svg9
l---------.icons/awkward/48x48/places/folder-cyan-downloads.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-drag-accept.svg7
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-dropbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-favorites.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-games.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-git.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-github.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-gitlab.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-gnome.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-google-drive.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-image-people.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-important.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-java.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-kde.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-linux.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-locked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-mail-cloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-mail.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-mega.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-meocloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-music-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-music.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-network.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-nextcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-open.svg8
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-owncloud.svg19
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-pcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-photo.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-pictures-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-pictures.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-print.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-private.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-projects.svg9
l---------.icons/awkward/48x48/places/folder-cyan-public.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-publicshare-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-recent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-remote-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-remote.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-script.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-steam.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-tar.svg10
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-templates-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-templates.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-torrent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-unlocked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-vbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-video.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-videos-open.svg9
l---------.icons/awkward/48x48/places/folder-cyan-videos.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-visiting.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-wifi.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-wine.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-cyan-yandex-disk.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-cyan.svg8
l---------.icons/awkward/48x48/places/folder-decrypted.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-activities.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-android.svg11
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-apple.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-arduino.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-backup.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-books.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-cd.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-copy-cloud.svg9
l---------.icons/awkward/48x48/places/folder-deeporange-desktop.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-development.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-documents-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-documents.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-download-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-download.svg9
l---------.icons/awkward/48x48/places/folder-deeporange-downloads.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-drag-accept.svg7
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-dropbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-favorites.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-games.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-git.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-github.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-gitlab.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-gnome.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-google-drive.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-image-people.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-important.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-java.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-kde.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-linux.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-locked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-mail-cloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-mail.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-mega.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-meocloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-music-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-music.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-network.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-nextcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-open.svg8
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-owncloud.svg19
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-pcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-photo.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-pictures-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-pictures.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-print.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-private.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-projects.svg9
l---------.icons/awkward/48x48/places/folder-deeporange-public.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-publicshare-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-recent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-remote-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-remote.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-script.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-steam.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-tar.svg10
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-templates-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-templates.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-torrent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-unlocked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-vbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-video.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-videos-open.svg9
l---------.icons/awkward/48x48/places/folder-deeporange-videos.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-visiting.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-wifi.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-wine.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange-yandex-disk.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-deeporange.svg8
l---------.icons/awkward/48x48/places/folder-desktop.svg1
l---------.icons/awkward/48x48/places/folder-development.svg1
l---------.icons/awkward/48x48/places/folder-documents-open.svg1
l---------.icons/awkward/48x48/places/folder-documents.svg1
l---------.icons/awkward/48x48/places/folder-download-open.svg1
l---------.icons/awkward/48x48/places/folder-download.svg1
l---------.icons/awkward/48x48/places/folder-downloads.svg1
l---------.icons/awkward/48x48/places/folder-drag-accept.svg1
l---------.icons/awkward/48x48/places/folder-dropbox.svg1
l---------.icons/awkward/48x48/places/folder-encrypted.svg1
l---------.icons/awkward/48x48/places/folder-favorites.svg1
l---------.icons/awkward/48x48/places/folder-games.svg1
l---------.icons/awkward/48x48/places/folder-gdrive.svg1
l---------.icons/awkward/48x48/places/folder-git.svg1
l---------.icons/awkward/48x48/places/folder-github.svg1
l---------.icons/awkward/48x48/places/folder-gitlab.svg1
l---------.icons/awkward/48x48/places/folder-gnome.svg1
l---------.icons/awkward/48x48/places/folder-google-drive.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-green-activities.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-green-android.svg11
-rw-r--r--.icons/awkward/48x48/places/folder-green-apple.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-arduino.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-backup.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-books.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-cd.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-green-copy-cloud.svg9
l---------.icons/awkward/48x48/places/folder-green-desktop.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-green-development.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-documents-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-documents.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-download-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-download.svg9
l---------.icons/awkward/48x48/places/folder-green-downloads.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-green-drag-accept.svg7
-rw-r--r--.icons/awkward/48x48/places/folder-green-dropbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-favorites.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-games.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-git.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-github.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-gitlab.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-gnome.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-google-drive.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-green-image-people.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-important.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-java.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-kde.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-green-linux.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-locked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-mail-cloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-mail.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-mega.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-meocloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-music-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-music.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-network.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-nextcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-open.svg8
-rw-r--r--.icons/awkward/48x48/places/folder-green-owncloud.svg19
-rw-r--r--.icons/awkward/48x48/places/folder-green-pcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-photo.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-pictures-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-pictures.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-print.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-private.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-projects.svg9
l---------.icons/awkward/48x48/places/folder-green-public.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-green-publicshare-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-recent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-remote-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-remote.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-script.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-green-steam.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-tar.svg10
-rw-r--r--.icons/awkward/48x48/places/folder-green-templates-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-templates.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-torrent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-unlocked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-vbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-video.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-videos-open.svg9
l---------.icons/awkward/48x48/places/folder-green-videos.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-green-visiting.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-wifi.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green-wine.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-green-yandex-disk.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-green.svg8
-rw-r--r--.icons/awkward/48x48/places/folder-grey-activities.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-grey-android.svg11
-rw-r--r--.icons/awkward/48x48/places/folder-grey-apple.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-arduino.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-backup.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-books.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-cd.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-grey-copy-cloud.svg9
l---------.icons/awkward/48x48/places/folder-grey-desktop.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-grey-development.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-documents-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-documents.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-download-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-download.svg9
l---------.icons/awkward/48x48/places/folder-grey-downloads.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-grey-drag-accept.svg7
-rw-r--r--.icons/awkward/48x48/places/folder-grey-dropbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-favorites.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-games.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-git.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-github.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-gitlab.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-gnome.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-google-drive.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-grey-image-people.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-important.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-java.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-kde.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-grey-linux.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-locked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-mail-cloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-mail.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-mega.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-meocloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-music-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-music.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-network.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-nextcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-open.svg8
-rw-r--r--.icons/awkward/48x48/places/folder-grey-owncloud.svg19
-rw-r--r--.icons/awkward/48x48/places/folder-grey-pcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-photo.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-pictures-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-pictures.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-print.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-private.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-projects.svg9
l---------.icons/awkward/48x48/places/folder-grey-public.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-grey-publicshare-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-recent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-remote-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-remote.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-script.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-grey-steam.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-tar.svg10
-rw-r--r--.icons/awkward/48x48/places/folder-grey-templates-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-templates.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-torrent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-unlocked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-vbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-video.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-videos-open.svg9
l---------.icons/awkward/48x48/places/folder-grey-videos.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-grey-visiting.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-wifi.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey-wine.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-grey-yandex-disk.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-grey.svg8
l---------.icons/awkward/48x48/places/folder-home.svg1
l---------.icons/awkward/48x48/places/folder-html.svg1
l---------.icons/awkward/48x48/places/folder-image-people.svg1
l---------.icons/awkward/48x48/places/folder-image.svg1
l---------.icons/awkward/48x48/places/folder-images.svg1
l---------.icons/awkward/48x48/places/folder-important.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-activities.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-android.svg11
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-apple.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-arduino.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-backup.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-books.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-cd.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-copy-cloud.svg9
l---------.icons/awkward/48x48/places/folder-indigo-desktop.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-development.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-documents-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-documents.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-download-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-download.svg9
l---------.icons/awkward/48x48/places/folder-indigo-downloads.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-drag-accept.svg7
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-dropbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-favorites.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-games.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-git.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-github.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-gitlab.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-gnome.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-google-drive.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-image-people.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-important.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-java.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-kde.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-linux.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-locked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-mail-cloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-mail.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-mega.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-meocloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-music-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-music.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-network.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-nextcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-open.svg8
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-owncloud.svg19
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-pcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-photo.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-pictures-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-pictures.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-print.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-private.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-projects.svg9
l---------.icons/awkward/48x48/places/folder-indigo-public.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-publicshare-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-recent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-remote-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-remote.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-script.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-steam.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-tar.svg10
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-templates-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-templates.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-torrent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-unlocked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-vbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-video.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-videos-open.svg9
l---------.icons/awkward/48x48/places/folder-indigo-videos.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-visiting.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-wifi.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-wine.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-indigo-yandex-disk.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-indigo.svg8
l---------.icons/awkward/48x48/places/folder-java.svg1
l---------.icons/awkward/48x48/places/folder-kde.svg1
l---------.icons/awkward/48x48/places/folder-linux.svg1
l---------.icons/awkward/48x48/places/folder-locked.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-activities.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-android.svg11
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-apple.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-arduino.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-backup.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-books.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-cd.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-copy-cloud.svg9
l---------.icons/awkward/48x48/places/folder-magenta-desktop.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-development.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-documents-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-documents.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-download-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-download.svg9
l---------.icons/awkward/48x48/places/folder-magenta-downloads.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-drag-accept.svg7
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-dropbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-favorites.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-games.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-git.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-github.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-gitlab.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-gnome.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-google-drive.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-image-people.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-important.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-java.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-kde.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-linux.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-locked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-mail-cloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-mail.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-mega.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-meocloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-music-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-music.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-network.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-nextcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-open.svg8
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-owncloud.svg19
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-pcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-photo.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-pictures-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-pictures.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-print.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-private.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-projects.svg9
l---------.icons/awkward/48x48/places/folder-magenta-public.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-publicshare-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-recent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-remote-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-remote.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-script.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-steam.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-tar.svg10
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-templates-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-templates.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-torrent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-unlocked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-vbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-video.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-videos-open.svg9
l---------.icons/awkward/48x48/places/folder-magenta-videos.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-visiting.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-wifi.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-wine.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-magenta-yandex-disk.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-magenta.svg8
l---------.icons/awkward/48x48/places/folder-mail-cloud.svg1
l---------.icons/awkward/48x48/places/folder-mail.svg1
l---------.icons/awkward/48x48/places/folder-mega.svg1
l---------.icons/awkward/48x48/places/folder-meocloud.svg1
l---------.icons/awkward/48x48/places/folder-music-open.svg1
l---------.icons/awkward/48x48/places/folder-music.svg1
l---------.icons/awkward/48x48/places/folder-network.svg1
l---------.icons/awkward/48x48/places/folder-nextcloud.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-activities.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-android.svg11
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-apple.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-arduino.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-backup.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-books.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-cd.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-copy-cloud.svg9
l---------.icons/awkward/48x48/places/folder-nordic-desktop.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-development.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-documents-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-documents.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-download-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-download.svg9
l---------.icons/awkward/48x48/places/folder-nordic-downloads.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-drag-accept.svg7
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-dropbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-favorites.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-games.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-git.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-github.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-gitlab.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-gnome.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-google-drive.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-image-people.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-important.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-java.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-kde.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-linux.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-locked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-mail-cloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-mail.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-mega.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-meocloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-music-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-music.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-network.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-nextcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-open.svg8
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-owncloud.svg19
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-pcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-photo.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-pictures-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-pictures.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-print.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-private.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-projects.svg9
l---------.icons/awkward/48x48/places/folder-nordic-public.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-publicshare-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-recent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-remote-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-remote.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-script.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-steam.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-tar.svg10
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-templates-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-templates.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-torrent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-unlocked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-vbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-video.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-videos-open.svg9
l---------.icons/awkward/48x48/places/folder-nordic-videos.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-visiting.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-wifi.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-wine.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-nordic-yandex-disk.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-nordic.svg8
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-activities.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-android.svg11
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-apple.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-arduino.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-backup.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-books.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-cd.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-copy-cloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-development.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-documents-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-documents.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-download-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-download.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-drag-accept.svg7
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-dropbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-favorites.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-games.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-git.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-github.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-gitlab.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-gnome.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-google-drive.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-image-people.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-important.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-java.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-kde.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-linux.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-locked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-mail-cloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-mail.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-mega.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-meocloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-music-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-music.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-network.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-nextcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-open.svg8
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-owncloud.svg19
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-pcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-photo.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-pictures-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-pictures.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-print.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-private.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-projects.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-publicshare-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-recent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-remote-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-remote.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-script.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-steam.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-tar.svg10
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-templates-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-templates.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-torrent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-unlocked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-vbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-video.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-videos-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-visiting.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-wifi.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-wine.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-oomox-yandex-disk.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-oomox.svg8
l---------.icons/awkward/48x48/places/folder-open.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-orange-activities.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-orange-android.svg11
-rw-r--r--.icons/awkward/48x48/places/folder-orange-apple.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-arduino.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-backup.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-books.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-cd.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-orange-copy-cloud.svg9
l---------.icons/awkward/48x48/places/folder-orange-desktop.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-orange-development.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-documents-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-documents.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-download-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-download.svg9
l---------.icons/awkward/48x48/places/folder-orange-downloads.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-orange-drag-accept.svg7
-rw-r--r--.icons/awkward/48x48/places/folder-orange-dropbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-favorites.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-games.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-git.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-github.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-gitlab.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-gnome.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-google-drive.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-orange-image-people.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-important.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-java.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-kde.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-orange-linux.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-locked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-mail-cloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-mail.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-mega.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-meocloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-music-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-music.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-network.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-nextcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-open.svg8
-rw-r--r--.icons/awkward/48x48/places/folder-orange-owncloud.svg19
-rw-r--r--.icons/awkward/48x48/places/folder-orange-pcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-photo.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-pictures-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-pictures.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-print.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-private.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-projects.svg9
l---------.icons/awkward/48x48/places/folder-orange-public.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-orange-publicshare-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-recent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-remote-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-remote.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-script.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-orange-steam.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-tar.svg10
-rw-r--r--.icons/awkward/48x48/places/folder-orange-templates-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-templates.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-torrent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-unlocked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-vbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-video.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-videos-open.svg9
l---------.icons/awkward/48x48/places/folder-orange-videos.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-orange-visiting.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-wifi.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange-wine.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-orange-yandex-disk.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-orange.svg8
l---------.icons/awkward/48x48/places/folder-owncloud.svg1
l---------.icons/awkward/48x48/places/folder-pcloud.svg1
l---------.icons/awkward/48x48/places/folder-photo.svg1
l---------.icons/awkward/48x48/places/folder-photos.svg1
l---------.icons/awkward/48x48/places/folder-picture.svg1
l---------.icons/awkward/48x48/places/folder-pictures-open.svg1
l---------.icons/awkward/48x48/places/folder-pictures.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-pink-activities.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-pink-android.svg11
-rw-r--r--.icons/awkward/48x48/places/folder-pink-apple.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-arduino.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-backup.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-books.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-cd.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-pink-copy-cloud.svg9
l---------.icons/awkward/48x48/places/folder-pink-desktop.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-pink-development.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-documents-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-documents.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-download-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-download.svg9
l---------.icons/awkward/48x48/places/folder-pink-downloads.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-pink-drag-accept.svg7
-rw-r--r--.icons/awkward/48x48/places/folder-pink-dropbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-favorites.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-games.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-git.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-github.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-gitlab.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-gnome.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-google-drive.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-pink-image-people.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-important.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-java.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-kde.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-pink-linux.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-locked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-mail-cloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-mail.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-mega.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-meocloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-music-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-music.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-network.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-nextcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-open.svg8
-rw-r--r--.icons/awkward/48x48/places/folder-pink-owncloud.svg19
-rw-r--r--.icons/awkward/48x48/places/folder-pink-pcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-photo.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-pictures-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-pictures.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-print.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-private.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-projects.svg9
l---------.icons/awkward/48x48/places/folder-pink-public.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-pink-publicshare-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-recent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-remote-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-remote.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-script.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-pink-steam.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-tar.svg10
-rw-r--r--.icons/awkward/48x48/places/folder-pink-templates-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-templates.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-torrent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-unlocked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-vbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-video.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-videos-open.svg9
l---------.icons/awkward/48x48/places/folder-pink-videos.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-pink-visiting.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-wifi.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink-wine.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-pink-yandex-disk.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-pink.svg8
l---------.icons/awkward/48x48/places/folder-print.svg1
l---------.icons/awkward/48x48/places/folder-private.svg1
l---------.icons/awkward/48x48/places/folder-projects.svg1
l---------.icons/awkward/48x48/places/folder-public.svg1
l---------.icons/awkward/48x48/places/folder-publicshare-open.svg1
l---------.icons/awkward/48x48/places/folder-publicshare.svg1
l---------.icons/awkward/48x48/places/folder-recent.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-red-activities.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-red-android.svg11
-rw-r--r--.icons/awkward/48x48/places/folder-red-apple.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-arduino.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-backup.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-books.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-cd.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-red-copy-cloud.svg9
l---------.icons/awkward/48x48/places/folder-red-desktop.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-red-development.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-documents-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-documents.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-download-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-download.svg9
l---------.icons/awkward/48x48/places/folder-red-downloads.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-red-drag-accept.svg7
-rw-r--r--.icons/awkward/48x48/places/folder-red-dropbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-favorites.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-games.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-git.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-github.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-gitlab.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-gnome.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-google-drive.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-red-image-people.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-important.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-java.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-kde.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-red-linux.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-locked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-mail-cloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-mail.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-mega.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-meocloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-music-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-music.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-network.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-nextcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-open.svg8
-rw-r--r--.icons/awkward/48x48/places/folder-red-owncloud.svg19
-rw-r--r--.icons/awkward/48x48/places/folder-red-pcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-photo.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-pictures-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-pictures.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-print.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-private.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-projects.svg9
l---------.icons/awkward/48x48/places/folder-red-public.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-red-publicshare-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-recent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-remote-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-remote.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-script.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-red-steam.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-tar.svg10
-rw-r--r--.icons/awkward/48x48/places/folder-red-templates-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-templates.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-torrent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-unlocked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-vbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-video.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-videos-open.svg9
l---------.icons/awkward/48x48/places/folder-red-videos.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-red-visiting.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-wifi.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red-wine.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-red-yandex-disk.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-red.svg8
l---------.icons/awkward/48x48/places/folder-remote-open.svg1
l---------.icons/awkward/48x48/places/folder-remote.svg1
l---------.icons/awkward/48x48/places/folder-root.svg1
l---------.icons/awkward/48x48/places/folder-script.svg1
l---------.icons/awkward/48x48/places/folder-sound.svg1
l---------.icons/awkward/48x48/places/folder-steam.svg1
l---------.icons/awkward/48x48/places/folder-tar.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-teal-activities.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-teal-android.svg11
-rw-r--r--.icons/awkward/48x48/places/folder-teal-apple.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-arduino.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-backup.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-books.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-cd.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-teal-copy-cloud.svg9
l---------.icons/awkward/48x48/places/folder-teal-desktop.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-teal-development.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-documents-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-documents.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-download-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-download.svg9
l---------.icons/awkward/48x48/places/folder-teal-downloads.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-teal-drag-accept.svg7
-rw-r--r--.icons/awkward/48x48/places/folder-teal-dropbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-favorites.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-games.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-git.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-github.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-gitlab.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-gnome.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-google-drive.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-teal-image-people.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-important.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-java.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-kde.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-teal-linux.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-locked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-mail-cloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-mail.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-mega.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-meocloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-music-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-music.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-network.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-nextcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-open.svg8
-rw-r--r--.icons/awkward/48x48/places/folder-teal-owncloud.svg19
-rw-r--r--.icons/awkward/48x48/places/folder-teal-pcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-photo.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-pictures-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-pictures.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-print.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-private.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-projects.svg9
l---------.icons/awkward/48x48/places/folder-teal-public.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-teal-publicshare-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-recent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-remote-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-remote.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-script.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-teal-steam.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-tar.svg10
-rw-r--r--.icons/awkward/48x48/places/folder-teal-templates-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-templates.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-torrent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-unlocked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-vbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-video.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-videos-open.svg9
l---------.icons/awkward/48x48/places/folder-teal-videos.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-teal-visiting.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-wifi.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal-wine.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-teal-yandex-disk.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-teal.svg8
l---------.icons/awkward/48x48/places/folder-temp.svg1
l---------.icons/awkward/48x48/places/folder-templates-open.svg1
l---------.icons/awkward/48x48/places/folder-templates.svg1
l---------.icons/awkward/48x48/places/folder-text.svg1
l---------.icons/awkward/48x48/places/folder-torrent.svg1
l---------.icons/awkward/48x48/places/folder-txt.svg1
l---------.icons/awkward/48x48/places/folder-unlocked.svg1
l---------.icons/awkward/48x48/places/folder-vbox.svg1
l---------.icons/awkward/48x48/places/folder-video.svg1
l---------.icons/awkward/48x48/places/folder-videocamera.svg1
l---------.icons/awkward/48x48/places/folder-videos-open.svg1
l---------.icons/awkward/48x48/places/folder-videos.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-violet-activities.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-violet-android.svg11
-rw-r--r--.icons/awkward/48x48/places/folder-violet-apple.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-arduino.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-backup.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-books.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-cd.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-violet-copy-cloud.svg9
l---------.icons/awkward/48x48/places/folder-violet-desktop.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-violet-development.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-documents-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-documents.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-download-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-download.svg9
l---------.icons/awkward/48x48/places/folder-violet-downloads.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-violet-drag-accept.svg7
-rw-r--r--.icons/awkward/48x48/places/folder-violet-dropbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-favorites.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-games.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-git.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-github.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-gitlab.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-gnome.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-google-drive.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-violet-image-people.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-important.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-java.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-kde.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-violet-linux.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-locked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-mail-cloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-mail.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-mega.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-meocloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-music-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-music.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-network.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-nextcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-open.svg8
-rw-r--r--.icons/awkward/48x48/places/folder-violet-owncloud.svg19
-rw-r--r--.icons/awkward/48x48/places/folder-violet-pcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-photo.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-pictures-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-pictures.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-print.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-private.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-projects.svg9
l---------.icons/awkward/48x48/places/folder-violet-public.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-violet-publicshare-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-recent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-remote-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-remote.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-script.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-violet-steam.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-tar.svg10
-rw-r--r--.icons/awkward/48x48/places/folder-violet-templates-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-templates.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-torrent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-unlocked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-vbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-video.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-videos-open.svg9
l---------.icons/awkward/48x48/places/folder-violet-videos.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-violet-visiting.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-wifi.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet-wine.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-violet-yandex-disk.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-violet.svg8
l---------.icons/awkward/48x48/places/folder-visiting.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-white-activities.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-white-android.svg11
-rw-r--r--.icons/awkward/48x48/places/folder-white-apple.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-arduino.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-backup.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-books.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-cd.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-white-copy-cloud.svg9
l---------.icons/awkward/48x48/places/folder-white-desktop.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-white-development.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-documents-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-documents.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-download-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-download.svg9
l---------.icons/awkward/48x48/places/folder-white-downloads.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-white-drag-accept.svg7
-rw-r--r--.icons/awkward/48x48/places/folder-white-dropbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-favorites.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-games.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-git.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-github.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-gitlab.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-gnome.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-google-drive.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-white-image-people.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-important.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-java.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-kde.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-white-linux.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-locked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-mail-cloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-mail.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-mega.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-meocloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-music-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-music.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-network.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-nextcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-open.svg8
-rw-r--r--.icons/awkward/48x48/places/folder-white-owncloud.svg19
-rw-r--r--.icons/awkward/48x48/places/folder-white-pcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-photo.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-pictures-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-pictures.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-print.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-private.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-projects.svg9
l---------.icons/awkward/48x48/places/folder-white-public.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-white-publicshare-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-recent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-remote-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-remote.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-script.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-white-steam.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-tar.svg10
-rw-r--r--.icons/awkward/48x48/places/folder-white-templates-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-templates.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-torrent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-unlocked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-vbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-video.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-videos-open.svg9
l---------.icons/awkward/48x48/places/folder-white-videos.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-white-visiting.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-wifi.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white-wine.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-white-yandex-disk.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-white.svg8
l---------.icons/awkward/48x48/places/folder-wifi.svg1
l---------.icons/awkward/48x48/places/folder-wine.svg1
l---------.icons/awkward/48x48/places/folder-yandex-disk.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-activities.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-android.svg11
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-apple.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-arduino.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-backup.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-books.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-cd.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-copy-cloud.svg9
l---------.icons/awkward/48x48/places/folder-yellow-desktop.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-development.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-documents-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-documents.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-download-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-download.svg9
l---------.icons/awkward/48x48/places/folder-yellow-downloads.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-drag-accept.svg7
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-dropbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-favorites.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-games.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-git.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-github.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-gitlab.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-gnome.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-google-drive.svg13
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-image-people.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-important.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-java.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-kde.svg12
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-linux.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-locked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-mail-cloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-mail.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-mega.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-meocloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-music-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-music.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-network.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-nextcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-open.svg8
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-owncloud.svg19
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-pcloud.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-photo.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-pictures-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-pictures.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-print.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-private.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-projects.svg9
l---------.icons/awkward/48x48/places/folder-yellow-public.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-publicshare-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-recent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-remote-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-remote.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-script.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-steam.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-tar.svg10
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-templates-open.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-templates.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-torrent.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-unlocked.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-vbox.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-video.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-videos-open.svg9
l---------.icons/awkward/48x48/places/folder-yellow-videos.svg1
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-visiting.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-wifi.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-wine.svg14
-rw-r--r--.icons/awkward/48x48/places/folder-yellow-yandex-disk.svg9
-rw-r--r--.icons/awkward/48x48/places/folder-yellow.svg8
l---------.icons/awkward/48x48/places/folder.svg1
l---------.icons/awkward/48x48/places/folder_home.svg1
l---------.icons/awkward/48x48/places/folder_home2.svg1
l---------.icons/awkward/48x48/places/folder_man.svg1
l---------.icons/awkward/48x48/places/folder_open.svg1
l---------.icons/awkward/48x48/places/folder_wordprocessing.svg1
l---------.icons/awkward/48x48/places/gnome-fs-bookmark-missing.svg1
l---------.icons/awkward/48x48/places/gnome-fs-bookmark.svg1
l---------.icons/awkward/48x48/places/gnome-fs-directory-accept.svg1
l---------.icons/awkward/48x48/places/gnome-fs-directory.svg1
l---------.icons/awkward/48x48/places/gnome-fs-home.svg1
l---------.icons/awkward/48x48/places/gnome-home.svg1
l---------.icons/awkward/48x48/places/gtk-directory.svg1
l---------.icons/awkward/48x48/places/inode-directory.svg1
l---------.icons/awkward/48x48/places/insync-folder.svg1
l---------.icons/awkward/48x48/places/knetattach.svg1
l---------.icons/awkward/48x48/places/library-music.svg1
-rw-r--r--.icons/awkward/48x48/places/network-workgroup.svg7
l---------.icons/awkward/48x48/places/network.svg1
l---------.icons/awkward/48x48/places/repository.svg1
l---------.icons/awkward/48x48/places/stock_bookmark.svg1
l---------.icons/awkward/48x48/places/stock_delete-bookmark.svg1
l---------.icons/awkward/48x48/places/stock_folder.svg1
l---------.icons/awkward/48x48/places/stock_open.svg1
-rw-r--r--.icons/awkward/48x48/places/user-black-desktop.svg7
-rw-r--r--.icons/awkward/48x48/places/user-black-home-open.svg9
-rw-r--r--.icons/awkward/48x48/places/user-black-home.svg9
-rw-r--r--.icons/awkward/48x48/places/user-blue-desktop.svg7
-rw-r--r--.icons/awkward/48x48/places/user-blue-home-open.svg9
-rw-r--r--.icons/awkward/48x48/places/user-blue-home.svg9
-rw-r--r--.icons/awkward/48x48/places/user-bluegrey-desktop.svg7
-rw-r--r--.icons/awkward/48x48/places/user-bluegrey-home-open.svg9
-rw-r--r--.icons/awkward/48x48/places/user-bluegrey-home.svg9
-rw-r--r--.icons/awkward/48x48/places/user-bookmarks.svg5
-rw-r--r--.icons/awkward/48x48/places/user-brown-desktop.svg7
-rw-r--r--.icons/awkward/48x48/places/user-brown-home-open.svg9
-rw-r--r--.icons/awkward/48x48/places/user-brown-home.svg9
-rw-r--r--.icons/awkward/48x48/places/user-custom-desktop.svg7
-rw-r--r--.icons/awkward/48x48/places/user-custom-home-open.svg9
-rw-r--r--.icons/awkward/48x48/places/user-custom-home.svg9
-rw-r--r--.icons/awkward/48x48/places/user-cyan-desktop.svg7
-rw-r--r--.icons/awkward/48x48/places/user-cyan-home-open.svg9
-rw-r--r--.icons/awkward/48x48/places/user-cyan-home.svg9
-rw-r--r--.icons/awkward/48x48/places/user-deeporange-desktop.svg7
-rw-r--r--.icons/awkward/48x48/places/user-deeporange-home-open.svg9
-rw-r--r--.icons/awkward/48x48/places/user-deeporange-home.svg9
l---------.icons/awkward/48x48/places/user-desktop.svg1
-rw-r--r--.icons/awkward/48x48/places/user-green-desktop.svg7
-rw-r--r--.icons/awkward/48x48/places/user-green-home-open.svg9
-rw-r--r--.icons/awkward/48x48/places/user-green-home.svg9
-rw-r--r--.icons/awkward/48x48/places/user-grey-desktop.svg7
-rw-r--r--.icons/awkward/48x48/places/user-grey-home-open.svg9
-rw-r--r--.icons/awkward/48x48/places/user-grey-home.svg9
l---------.icons/awkward/48x48/places/user-home-open.svg1
l---------.icons/awkward/48x48/places/user-home.svg1
-rw-r--r--.icons/awkward/48x48/places/user-indigo-desktop.svg7
-rw-r--r--.icons/awkward/48x48/places/user-indigo-home-open.svg9
-rw-r--r--.icons/awkward/48x48/places/user-indigo-home.svg9
-rw-r--r--.icons/awkward/48x48/places/user-magenta-desktop.svg7
-rw-r--r--.icons/awkward/48x48/places/user-magenta-home-open.svg9
-rw-r--r--.icons/awkward/48x48/places/user-magenta-home.svg9
-rw-r--r--.icons/awkward/48x48/places/user-nordic-desktop.svg7
-rw-r--r--.icons/awkward/48x48/places/user-nordic-home-open.svg9
-rw-r--r--.icons/awkward/48x48/places/user-nordic-home.svg9
-rw-r--r--.icons/awkward/48x48/places/user-oomox-desktop.svg7
-rw-r--r--.icons/awkward/48x48/places/user-oomox-home-open.svg9
-rw-r--r--.icons/awkward/48x48/places/user-oomox-home.svg9
-rw-r--r--.icons/awkward/48x48/places/user-orange-desktop.svg7
-rw-r--r--.icons/awkward/48x48/places/user-orange-home-open.svg9
-rw-r--r--.icons/awkward/48x48/places/user-orange-home.svg9
-rw-r--r--.icons/awkward/48x48/places/user-pink-desktop.svg7
-rw-r--r--.icons/awkward/48x48/places/user-pink-home-open.svg9
-rw-r--r--.icons/awkward/48x48/places/user-pink-home.svg9
-rw-r--r--.icons/awkward/48x48/places/user-red-desktop.svg7
-rw-r--r--.icons/awkward/48x48/places/user-red-home-open.svg9
-rw-r--r--.icons/awkward/48x48/places/user-red-home.svg9
-rw-r--r--.icons/awkward/48x48/places/user-teal-desktop.svg7
-rw-r--r--.icons/awkward/48x48/places/user-teal-home-open.svg9
-rw-r--r--.icons/awkward/48x48/places/user-teal-home.svg9
-rw-r--r--.icons/awkward/48x48/places/user-violet-desktop.svg7
-rw-r--r--.icons/awkward/48x48/places/user-violet-home-open.svg9
-rw-r--r--.icons/awkward/48x48/places/user-violet-home.svg9
-rw-r--r--.icons/awkward/48x48/places/user-white-desktop.svg7
-rw-r--r--.icons/awkward/48x48/places/user-white-home-open.svg9
-rw-r--r--.icons/awkward/48x48/places/user-white-home.svg9
-rw-r--r--.icons/awkward/48x48/places/user-yellow-desktop.svg7
-rw-r--r--.icons/awkward/48x48/places/user-yellow-home-open.svg9
-rw-r--r--.icons/awkward/48x48/places/user-yellow-home.svg9
1534 files changed, 12888 insertions, 0 deletions
diff --git a/.icons/awkward/48x48/places/bookmark-missing.svg b/.icons/awkward/48x48/places/bookmark-missing.svg
new file mode 100644
index 00000000..1e1853c4
--- /dev/null
+++ b/.icons/awkward/48x48/places/bookmark-missing.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path style="opacity:0.2" d="m 24,5.0002076 c -1.893179,0.026691 -3.243329,1.1515686 -3.876953,3.0136719 l 0.02344,-0.083984 -2.974609,9.0703129 -10.03125,0 c -0.02187,-3.46e-4 -0.042583,-3.46e-4 -0.064453,0 -1.197906,0.0383 -2.2780475,0.590003 -3.0390625,1.503906 -1.645849,1.863555 -1.2970123,4.795729 0.7929687,6.185547 l 7.8867189,5.685547 -3.060547,9.378906 c -0.0034,0.01038 -0.00657,0.02081 -0.00977,0.03125 -0.467655,1.515362 -0.027888,3.076558 1.1484376,4.144532 0.0085,0.0079 0.01864,0.01574 0.02734,0.02344 1.413575,1.239545 3.399732,1.397086 4.996093,0.371094 0.03037,-0.01938 0.06057,-0.03961 0.08984,-0.06055 L 24,38.500208 32.091797,44.26388 c 0.02927,0.02094 0.05947,0.04117 0.08984,0.06055 1.596361,1.025992 3.582518,0.868451 4.996093,-0.371094 0.0087,-0.0077 0.01879,-0.01556 0.02734,-0.02344 1.176326,-1.067974 1.616093,-2.62917 1.148438,-4.144532 -0.0032,-0.01044 -0.0064,-0.02087 -0.0098,-0.03125 l -3.060547,-9.378906 7.886719,-5.685547 c 2.089981,-1.389818 2.438818,-4.321992 0.792969,-6.185547 -0.761015,-0.913903 -1.841157,-1.465606 -3.039063,-1.503906 -0.02187,-3.46e-4 -0.04258,-3.46e-4 -0.06445,0 l -10.03125,0 -2.974609,-9.0703129 0.02344,0.083984 C 27.243329,6.1517762 25.893179,5.0268986 24,5.0002076 Z"/>
+ <path style="fill:#e84040" d="M 24 4 C 22.106821 4.026691 20.756671 5.1515686 20.123047 7.0136719 L 20.146484 6.9296875 L 17.171875 16 L 7.140625 16 C 7.118755 15.999654 7.0980419 15.999654 7.0761719 16 C 5.8782659 16.0383 4.7981244 16.590003 4.0371094 17.503906 C 2.3912604 19.367461 2.7400971 22.299635 4.8300781 23.689453 L 12.716797 29.375 L 9.65625 38.753906 C 9.65285 38.764286 9.6496844 38.774716 9.6464844 38.785156 C 9.1788294 40.300518 9.6185959 41.861714 10.794922 42.929688 C 10.803472 42.937568 10.813566 42.945425 10.822266 42.953125 C 12.235841 44.19267 14.221998 44.350211 15.818359 43.324219 C 15.848729 43.304839 15.878933 43.284612 15.908203 43.263672 L 24 37.5 L 32.091797 43.263672 C 32.121067 43.284612 32.151271 43.304839 32.181641 43.324219 C 33.778002 44.350211 35.764159 44.19267 37.177734 42.953125 C 37.186434 42.945425 37.196528 42.937568 37.205078 42.929688 C 38.381404 41.861714 38.821171 40.300518 38.353516 38.785156 C 38.350316 38.774716 38.34715 38.764286 38.34375 38.753906 L 35.283203 29.375 L 43.169922 23.689453 C 45.259903 22.299635 45.60874 19.367461 43.962891 17.503906 C 43.201876 16.590003 42.121734 16.0383 40.923828 16 C 40.901958 15.999654 40.881245 15.999654 40.859375 16 L 30.828125 16 L 27.853516 6.9296875 L 27.876953 7.0136719 C 27.243329 5.1515686 25.893179 4.026691 24 4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 24 4 C 22.106821 4.026691 20.756671 5.1515686 20.123047 7.0136719 L 20.146484 6.9296875 L 17.171875 16 L 7.140625 16 C 7.118755 15.999654 7.0980419 15.999654 7.0761719 16 C 5.8782659 16.0383 4.7981244 16.590003 4.0371094 17.503906 C 3.2103408 18.440036 2.8893345 19.644586 3.0371094 20.789062 C 3.1281185 19.970932 3.4500575 19.168611 4.0371094 18.503906 C 4.7981244 17.590003 5.8782659 17.0383 7.0761719 17 C 7.0980419 16.999654 7.118755 16.999654 7.140625 17 L 17.171875 17 L 20.146484 7.9296875 L 20.123047 8.0136719 C 20.756671 6.1515686 22.106821 5.026691 24 5 C 25.893179 5.026691 27.243365 6.151569 27.876953 8.0136719 L 27.853516 7.9296875 L 30.828125 17 L 40.859375 17 C 40.881245 16.999654 40.901958 16.999654 40.923828 17 C 42.121734 17.0383 43.201876 17.590003 43.962891 18.503906 C 44.549942 19.168611 44.871882 19.970932 44.962891 20.789062 C 45.110666 19.644586 44.789659 18.440036 43.962891 17.503906 C 43.201876 16.590003 42.121734 16.0383 40.923828 16 C 40.901958 15.999654 40.881245 15.999654 40.859375 16 L 30.828125 16 L 27.853516 6.9296875 L 27.876953 7.0136719 C 27.243329 5.1515686 25.893179 4.026691 24 4 z M 12.453125 30.183594 L 9.65625 38.753906 C 9.65285 38.764286 9.6496844 38.774716 9.6464844 38.785156 C 9.4679713 39.363599 9.423576 39.947948 9.5 40.509766 C 9.5291582 40.268599 9.5721045 40.026172 9.6464844 39.785156 C 9.6496844 39.774716 9.65285 39.764286 9.65625 39.753906 L 12.716797 30.375 L 12.453125 30.183594 z M 35.546875 30.183594 L 35.283203 30.375 L 38.34375 39.753906 C 38.34715 39.764286 38.350316 39.774716 38.353516 39.785156 C 38.427895 40.026172 38.470842 40.268599 38.5 40.509766 C 38.576424 39.947948 38.532029 39.363599 38.353516 38.785156 C 38.350316 38.774716 38.34715 38.764286 38.34375 38.753906 L 35.546875 30.183594 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/certificate-server.svg b/.icons/awkward/48x48/places/certificate-server.svg
new file mode 120000
index 00000000..5a98ca8c
--- /dev/null
+++ b/.icons/awkward/48x48/places/certificate-server.svg
@@ -0,0 +1 @@
+folder-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/desktop.svg b/.icons/awkward/48x48/places/desktop.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/awkward/48x48/places/desktop.svg
@@ -0,0 +1 @@
+user-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-activities.svg b/.icons/awkward/48x48/places/folder-activities.svg
new file mode 120000
index 00000000..beb4f212
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-activities.svg
@@ -0,0 +1 @@
+folder-oomox-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-android.svg b/.icons/awkward/48x48/places/folder-android.svg
new file mode 120000
index 00000000..3b04d84a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-android.svg
@@ -0,0 +1 @@
+folder-oomox-android.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-apple.svg b/.icons/awkward/48x48/places/folder-apple.svg
new file mode 120000
index 00000000..c29c3f0a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-apple.svg
@@ -0,0 +1 @@
+folder-oomox-apple.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-arduino.svg b/.icons/awkward/48x48/places/folder-arduino.svg
new file mode 120000
index 00000000..d38e3f49
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-arduino.svg
@@ -0,0 +1 @@
+folder-oomox-arduino.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-backup.svg b/.icons/awkward/48x48/places/folder-backup.svg
new file mode 120000
index 00000000..fae5c2e5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-backup.svg
@@ -0,0 +1 @@
+folder-oomox-backup.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-black-activities.svg b/.icons/awkward/48x48/places/folder-black-activities.svg
new file mode 100644
index 00000000..8a3fd130
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#c2c2c2" cx="17" cy="29" r="3"/>
+ <circle style="fill:#c2c2c2" cx="24" cy="29" r="3"/>
+ <circle style="fill:#c2c2c2" cx="31" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-android.svg b/.icons/awkward/48x48/places/folder-black-android.svg
new file mode 100644
index 00000000..9ba5a7b5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#c2c2c2" d="m17.792969 23.990234a0.80008001 0.80008001 0 0 0-0.611328 1.316407l1.435547 1.755859c-1.449157 1.302677-2.418991 3.122492-2.615235 5.167969-0.036746 0.769972 0.775391 0.769531 0.775391 0.769531h14.425781s0.835451-1.68e-4 0.794922-0.808594c-0.204754-2.0309-1.171962-3.836209-2.613281-5.130859l1.433593-1.753906a0.80008001 0.80008001 0 0 0-0.634765-1.314453 0.80008001 0.80008001 0 0 0-0.603516 0.300781l-1.492187 1.826172c-1.198382-0.706725-2.592035-1.119141-4.085938-1.119141-1.49457 0-2.891106 0.411831-4.089844 1.119141l-1.492187-1.826172a0.80008001 0.80008001 0 0 0-0.626953-0.302735z"/>
+ <circle style="fill:#4f4f4f" cx="20" cy="30" r="1"/>
+ <circle style="fill:#4f4f4f" cx="-28" cy="30" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-apple.svg b/.icons/awkward/48x48/places/folder-black-apple.svg
new file mode 100644
index 00000000..517a1203
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 26.985,21 C 26.241,21.035 25.339,21.581 24.805,22.313 24.326,22.963 23.906,24 24.018,24.995 24.849,25.071 25.698,24.5 26.215,23.768 H 26.213 C 26.731,23.035 27.08,22.016 26.985,21 Z M 27.2,25.009 C 26.132,25.088 25.158,25.739 24.606,25.739 23.977,25.739 23.002,25.031 21.971,25.05 20.616,25.07 19.366,25.83 18.668,27.032 17.261,29.452 18.308,33.037 19.68,34.999 20.351,35.96 21.169,37 22.2,37 23.231,37 23.595,36.353 24.817,36.353 26.039,36.353 26.373,37 27.452,37 28.531,37 29.229,36.002 29.895,35.038 30.665,33.924 30.981,32.843 31,32.788 30.975,32.777 28.879,31.983 28.858,29.591 28.838,27.588 30.508,26.629 30.583,26.581 29.645,25.222 28.183,25.034 27.663,25.013 27.507,24.997 27.352,24.997 27.2,25.009 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-arduino.svg b/.icons/awkward/48x48/places/folder-black-arduino.svg
new file mode 100644
index 00000000..bd819dfb
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#c2c2c2" d="m18.86896 24c-0.634 0-1.2655 0.127-1.8534 0.375-0.5878 0.248-1.125 0.614-1.5781 1.076s-0.8174 1.015-1.0645 1.623c-0.247 0.608-0.373 1.264-0.373 1.924 0 0.66023 0.126 1.3158 0.37305 1.9238 0.24706 0.60801 0.61137 1.1592 1.0645 1.6211 0.4531 0.4619 0.99026 0.82794 1.5781 1.0762 0.57443 0.24257 1.1907 0.36735 1.8105 0.37305 0.01464 5.3e-4 0.0284 0.0014 0.04297 2e-3 1.5072 0.07139 2.7205-0.52617 3.6094-1.3945 0.60761-0.59359 1.0858-1.2954 1.5215-2.0098 0.43566 0.71438 0.91387 1.4162 1.5215 2.0098 0.88887 0.86836 2.1022 1.4659 3.6094 1.3945 0.01457-5.3e-4 0.02833-0.0013 0.04297-2e-3 0.61984-0.0053 1.2361-0.13048 1.8105-0.37305 0.58786-0.24823 1.125-0.61427 1.5781-1.0762l0.0039-0.0059c0.452-0.461 0.815-1.009 1.061-1.615 0.247-0.608 0.373-1.264 0.373-1.924s-0.126-1.316-0.373-1.924l-0.0059-0.0098c-0.247-0.604-0.608-1.153-1.059-1.613-0.453-0.462-0.99-0.828-1.578-1.076-0.587-0.248-1.219-0.375-1.853-0.375-1.588 0-2.842 0.652-3.768 1.561-0.535 0.524-0.969 1.124-1.363 1.738-0.394-0.614-0.828-1.214-1.363-1.738-0.926-0.909-2.18-1.561-3.768-1.561zm0.18164 2c1.1286 0 1.8486 0.38049 2.5098 1.0117 0.52412 0.50036 0.98387 1.1816 1.4395 1.9238-0.51994 0.86712-1.0232 1.6601-1.5879 2.1973-0.62253 0.59215-1.2662 0.91858-2.3203 0.86133h-0.04102c-0.40198 0-0.80791-0.08036-1.1777-0.23242-0.36485-0.15001-0.70064-0.37362-0.97852-0.64648l-0.01172-0.0098c-0.2803-0.278-0.5067-0.613-0.6565-0.972-0.1499-0.359-0.2266-0.75-0.2266-1.137 0-0.38661 0.07674-0.77772 0.22656-1.1367 0.14981-0.35901 0.3762-0.69274 0.65625-0.9707l0.01172-0.01172c0.2779-0.273 0.6137-0.495 0.9785-0.645 0.37-0.152 0.776-0.232 1.178-0.232zm9.8984 0c0.40199 0 0.80792 0.08037 1.1777 0.23242 0.36485 0.15001 0.70064 0.37167 0.97852 0.64453l0.01172 0.01172c0.28005 0.27797 0.50644 0.61169 0.65625 0.9707 0.15 0.358 0.227 0.749 0.227 1.136 0 0.38662-0.07674 0.77771-0.22656 1.1367-0.14981 0.359-0.37619 0.69468-0.65625 0.97266l-0.01172 0.0098c-0.27788 0.27286-0.61367 0.49647-0.97852 0.64648-0.36982 0.15206-0.77575 0.23242-1.1777 0.23242h-0.04101c-1.0541 0.05725-1.6978-0.26918-2.3203-0.86133-0.565-0.537-1.068-1.33-1.588-2.197 0.456-0.743 0.915-1.424 1.439-1.924 0.662-0.632 1.382-1.012 2.51-1.012zm-0.949 1v1h-1v2h1v1h2v-1h1v-2h-1v-1zm-11 1v2h4v-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-backup.svg b/.icons/awkward/48x48/places/folder-black-backup.svg
new file mode 100644
index 00000000..e4fb8162
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#c2c2c2" d="m24.464794 22.015626c-0.75501-0.05084-1.52681 0.02146-2.28711 0.226563-3.0412 0.820392-5.166593 3.58253-5.177734 6.732421a1.0001 1.0001 0 0 0 0.002 0.02539h-1.00195l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.01758c0.008-2.258041 1.517139-4.222437 3.697266-4.810547 2.180126-0.58811 4.472713 0.351145 5.615234 2.298828 1.142521 1.947684 0.842814 4.405532-0.734375 6.021485-1.53625 1.574006-4.08172 1.748333-6.09375 0.632812a1.0001221 1.0001221 0 1 0 -0.96875 1.75c2.717652 1.506737 6.253078 1.309813 8.494141-0.986328 2.200122-2.254196 2.62112-5.712738 1.027343-8.429688-1.195332-2.037712-3.307237-3.290847-5.572265-3.443359zm-0.480469 2.970703a1.0001 1.0001 0 0 0 -0.984375 1.013672v2.863281a1.0001 1.0001 0 0 0 0.06445 0.498047 1.0001 1.0001 0 0 0 0.332031 0.449219l1.896485 1.896484a1.0001 1.0001 0 1 0 1.414062 -1.414062l-1.707031-1.707031v-2.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-books.svg b/.icons/awkward/48x48/places/folder-black-books.svg
new file mode 100644
index 00000000..1657f980
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#c2c2c2" d="m19 23c-2 0-3 1-3 1v7s1-1 3-1 4 2 4 2v-7s-2-2-4-2zm10 0c-2 0-4 2-4 2v7s2-2 4-2 3 1 3 1v-7s-1-1-3-1zm-10 8c-2 0-3 1-3 1v2s1-1 3-1 4 2 4 2v-2s-2-2-4-2zm10 0c-2 0-4.005064 1.992688-4 2v2s2-2 4-2 3 1 3 1v-2s-1-1-3-1z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-cd.svg b/.icons/awkward/48x48/places/folder-black-cd.svg
new file mode 100644
index 00000000..48ed7393
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#c2c2c2" cx="24" cy="29" r="9"/>
+ <circle style="fill:#4f4f4f" cx="24" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-copy-cloud.svg b/.icons/awkward/48x48/places/folder-black-copy-cloud.svg
new file mode 100644
index 00000000..4a1174ae
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 30,23 27,28 29,29 Z M 19,26 16,28.143 20,28 22,35 23,34 32,35 29,30 27.714,29.286 22.857,32.143 20.571,26.429 Z M 24.571,28.143 22.286,29.571 23.143,31.571 27.143,29.286 25.714,28.143 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-desktop.svg b/.icons/awkward/48x48/places/folder-black-desktop.svg
new file mode 120000
index 00000000..f12bc93d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-desktop.svg
@@ -0,0 +1 @@
+user-black-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-black-development.svg b/.icons/awkward/48x48/places/folder-black-development.svg
new file mode 100644
index 00000000..261a945e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 22.251,22 22.096,23.845 C 21.512,24.061 20.968,24.376 20.489,24.774 L 18.812,23.984 17.062,27.016 18.583,28.072 C 18.529,28.378 18.501,28.689 18.499,29 18.499,29.312 18.526,29.624 18.579,29.932 L 17.062,30.984 18.812,34.015 20.484,33.228 C 20.965,33.625 21.51,33.938 22.095,34.152 L 22.25,36 H 25.75 L 25.905,34.156 C 26.489,33.94 27.033,33.625 27.512,33.227 L 29.188,34.016 30.938,30.984 29.416,29.928 C 29.47,29.622 29.499,29.312 29.501,29.001 29.501,28.689 29.473,28.377 29.42,28.069 L 30.938,27.016 29.188,23.985 27.516,24.772 C 27.035,24.375 26.49,24.063 25.905,23.849 L 25.751,22 Z M 24.001,27.001 C 25.106,27.001 26.001,27.896 26.001,29.001 26.001,30.106 25.106,31.001 24.001,31.001 22.896,31.001 22.001,30.106 22.001,29.001 22.001,27.896 22.896,27.001 24.001,27.001 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-documents-open.svg b/.icons/awkward/48x48/places/folder-black-documents-open.svg
new file mode 100644
index 00000000..0863a1a6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 19,24 C 18.446,24 18,24.446 18,25 V 37 C 18,37.554 18.446,38 19,38 H 29 C 29.554,38 30,37.554 30,37 V 28 L 26,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-documents.svg b/.icons/awkward/48x48/places/folder-black-documents.svg
new file mode 100644
index 00000000..6d30f70e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 19 22 C 18.446 22 18 22.446 18 23 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 26 L 26 22 L 19 22 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-download-open.svg b/.icons/awkward/48x48/places/folder-black-download-open.svg
new file mode 100644
index 00000000..2430cff8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 26,23 V 29 H 28.5 L 24,36 19.5,29 H 22 V 23 Z M 18,37 H 30 V 39 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-download.svg b/.icons/awkward/48x48/places/folder-black-download.svg
new file mode 100644
index 00000000..8bce2a29
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 26,21 V 27 H 28.5 L 24,34 19.5,27 H 22 V 21 Z M 18,35 H 30 V 37 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-downloads.svg b/.icons/awkward/48x48/places/folder-black-downloads.svg
new file mode 120000
index 00000000..e29a6235
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-downloads.svg
@@ -0,0 +1 @@
+folder-black-download.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-black-drag-accept.svg b/.icons/awkward/48x48/places/folder-black-drag-accept.svg
new file mode 100644
index 00000000..c3121416
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-dropbox.svg b/.icons/awkward/48x48/places/folder-black-dropbox.svg
new file mode 100644
index 00000000..4dc2e55c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 20,21 15,24 19,26.9 14.99,29.9 20,33 24,30 19,27 24,24 29,27 24,30 28,33 33.01,29.9 29,27 33,24 28,21 24,23.9 Z M 24,31 20,34 19,33.4 V 34 L 24,37 29,34 V 33.4 L 28,34 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-favorites.svg b/.icons/awkward/48x48/places/folder-black-favorites.svg
new file mode 100644
index 00000000..eeae5529
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 24,21 21.881,26.417 16,26.729 20.572,30.39 19.056,36 24,32.846 28.944,36 27.428,30.39 32,26.729 26.119,26.417 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-games.svg b/.icons/awkward/48x48/places/folder-black-games.svg
new file mode 100644
index 00000000..4fb4cb4c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 19.78,23.002 C 19.54,23.002 19.26,23.072 18.97,23.223 17.94,23.774 16.98,25.557 16.46,27.882 16.02,29.866 15.86,32.561 16.12,33.645 16.35,34.587 16.75,35 17.46,35 18.5,34.98 19.81,33.815 20.65,32.241 21.25,31.369 22.65,30.978 24,31.018 25.34,30.968 26.74,31.369 27.34,32.241 28.18,33.815 29.49,34.98 30.54,35 31.24,35 31.64,34.587 31.87,33.645 32.13,32.561 31.97,29.866 31.53,27.882 31.01,25.557 30.05,23.774 29.02,23.223 28.45,22.912 27.98,22.922 27.56,23.223 27.03,23.604 25.93,24.003 24,24.003 22.06,24.003 20.96,23.604 20.43,23.223 20.22,23.072 20.02,23.002 19.78,23.002 Z M 20.03,26.008 H 21.02 V 27.01 H 22.01 V 28.012 H 21.02 V 29.014 H 20.03 V 28.012 H 19.04 V 27.01 H 20.03 Z M 27.47,26.008 C 27.74,26.008 27.96,26.228 27.96,26.509 27.96,26.789 27.74,27.01 27.47,27.01 27.19,27.01 26.97,26.789 26.97,26.509 26.97,26.228 27.19,26.008 27.47,26.008 Z M 26.48,27.01 C 26.75,27.01 26.97,27.23 26.97,27.511 26.97,27.791 26.75,28.012 26.48,28.012 26.2,28.012 25.98,27.791 25.98,27.511 25.98,27.23 26.2,27.01 26.48,27.01 Z M 28.46,27.01 C 28.73,27.01 28.95,27.23 28.95,27.511 28.95,27.791 28.73,28.012 28.46,28.012 28.18,28.012 27.96,27.791 27.96,27.511 27.96,27.23 28.18,27.01 28.46,27.01 Z M 27.47,28.012 C 27.74,28.012 27.96,28.232 27.96,28.513 27.96,28.793 27.74,29.014 27.47,29.014 27.19,29.014 26.97,28.793 26.97,28.513 26.97,28.232 27.19,28.012 27.47,28.012 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-git.svg b/.icons/awkward/48x48/places/folder-black-git.svg
new file mode 100644
index 00000000..5bd822fa
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 19.707,22 19,22.708 20.408,24.117 A 2.5005,2.5027 0 0 0 19.998,25.488 2.5005,2.5027 0 0 0 21.999,27.94 V 32.05 A 2.5005,2.5027 0 0 0 19.999,34.497 2.5005,2.5027 0 0 0 22.5,37 2.5005,2.5027 0 0 0 25,34.497 2.5005,2.5027 0 0 0 23,32.046 V 27.936 A 2.5005,2.5027 0 0 0 23.869,27.582 L 25.41,29.125 A 2.5005,2.5027 0 0 0 25,30.493 2.5005,2.5027 0 0 0 27.501,32.996 2.5005,2.5027 0 0 0 30.002,30.492 2.5005,2.5027 0 0 0 27.502,27.989 2.5005,2.5027 0 0 0 26.114,28.412 L 24.58,26.875 A 2.5005,2.5027 0 0 0 25,25.487 2.5005,2.5027 0 0 0 22.5,22.984 2.5005,2.5027 0 0 0 21.114,23.407 L 19.708,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-github.svg b/.icons/awkward/48x48/places/folder-black-github.svg
new file mode 100644
index 00000000..c9e6f752
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="m 24,21 c -4.432,0 -8,3.568 -8,8 0,3.572969 2.319953,6.580128 5.541016,7.613281 v -1.662109 c -2.02505,0.44688 -2.451172,-0.890625 -2.451172,-0.890625 -0.33119,-0.85462 -0.808594,-1.082031 -0.808594,-1.082031 -0.66103,-0.45857 0.04883,-0.451172 0.04883,-0.451172 0.73072,0.05219 1.115234,0.763672 1.115234,0.763672 0.649401,1.13032 1.704391,0.804594 2.119141,0.615234 0.06615,-0.47773 0.255071,-0.805404 0.462891,-0.990234 -1.6165,-0.1867 -3.017578,-1.220416 -3.017578,-4.055016 0,-0.807401 0.586534,-1.867737 1.052234,-2.384438 -0.0751,-0.1871 -0.326088,-1.339321 0.07031,-2.357421 0,0 0.03819,-0.01202 0.117188,-0.01563 0.2369,-0.0111 0.7698,0.43835 1.8125,1.15625 0.629544,-0.180863 1.435033,-0.265432 1.938,-0.269532 0.567132,-0.0047 1.223838,0.09289 1.815614,0.269532 1.043,-0.7179 1.709313,-1.169203 1.945313,-1.158204 h 0.002 c 0.0789,0.0037 0.117187,0.01563 0.117188,0.01563 0.39732,1.01806 0.146905,2.172275 0.07227,2.359374 C 28.418904,26.993362 29,28.053598 29,28.861 c 0,2.84182 -1.700866,3.866146 -3.322266,4.049156 0.261006,0.2284 0.326172,0.681284 0.326172,1.371094 0,0.83312 -0.0021,1.37464 -0.0039,1.71875 v 0.740234 C 29.456574,35.855553 32,32.739916 32,29 32,24.568 28.432,21 24,21 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-gitlab.svg b/.icons/awkward/48x48/places/folder-black-gitlab.svg
new file mode 100644
index 00000000..5d2e97fc
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2;fill-rule:evenodd" d="M 18.990234 22 C 18.868036 22 18.744852 22.065769 18.699219 22.199219 L 16.925781 27 L 21.054688 27 L 19.279297 22.199219 C 19.233642 22.065769 19.112433 22 18.990234 22 z M 21.054688 27 L 24 36 L 26.945312 27 L 21.054688 27 z M 26.945312 27 L 31.074219 27 L 29.300781 22.199219 C 29.209514 21.932319 28.812013 21.932319 28.720703 22.199219 L 26.945312 27 z M 31.074219 27 L 24 36 L 31.748047 30.652344 C 31.96185 30.504834 32.052353 30.242626 31.970703 30.003906 L 31.074219 27 z M 24 36 L 16.925781 27 L 16.029297 30.003906 C 15.947647 30.242626 16.038151 30.504834 16.251953 30.652344 L 24 36 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-gnome.svg b/.icons/awkward/48x48/places/folder-black-gnome.svg
new file mode 100644
index 00000000..2a7d30cf
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 28.779,22 C 25.819,22 25.262,26 26.929,26 28.593,26 31.741,22 28.779,22 Z M 24.23,23 C 24.183,23 24.131,23.005 24.079,23.01 22.384,23.214 22.979,25.949 23.882,26 24.755,26.05 25.711,23.008 24.231,23 Z M 21.14,24 C 21.019,23.995 20.884,24.011 20.735,24.049 19.149,24.45 20.494,26.106 21.382,25.994 22.188,25.893 22.305,24.047 21.14,24 Z M 18.929,26 C 18.787,25.998 18.633,26.029 18.47,26.105 17.166,26.721 18.91,28.207 19.677,27.977 20.348,27.775 19.92,26.023 18.929,26 Z M 25.011,27 C 22.677,26.963 19.599,28.065 19.073,30.279 18.505,32.676 21.416,36 24.45,36 25.943,36 27.665,35.329 27.987,33.721 28.232,32.495 24.896,33.023 25.009,33.834 25.144,34.807 24.446,34.652 23.571,34.025 21.001,32 28.181,31.034 27.694,28.307 27.543,27.458 26.411,27.024 25.011,27.002 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-google-drive.svg b/.icons/awkward/48x48/places/folder-black-google-drive.svg
new file mode 100644
index 00000000..edcc4189
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <path style="fill:#c2c2c2" d="M 31.999,30.937 26.666,22.002 H 21.499 L 26.499,30.937 Z"/>
+ <path style="fill:#c2c2c2" d="M 22.499,31.914 19.999,35.962 H 29.333 L 31.999,31.914 Z"/>
+ <path style="fill:#c2c2c2" d="M 20.999,22.999 16,31.974 18.666,35.962 23.699,27.985 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-image-people.svg b/.icons/awkward/48x48/places/folder-black-image-people.svg
new file mode 100644
index 00000000..1427a946
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 20.545,25.452 C 20.499,25.463 20.453,25.481 20.41,25.504 19.98,25.731 19.87,26.44 20.164,27.096 20.401,27.624 20.821,27.95 21.203,27.94 21.49,29.693 22.633,31 23.993,31 H 24.005 C 25.366,31 26.509,29.693 26.796,27.94 27.177,27.95 27.598,27.624 27.835,27.096 28.129,26.44 28.019,25.731 27.589,25.504 27.545,25.481 27.5,25.463 27.454,25.452 27.399,23.535 25.876,22 24,22 22.125,22 20.6,23.535 20.545,25.452 Z M 26.394,31 C 26.105,31.701 25.12,32.227 23.945,32.227 22.775,32.227 21.799,31.708 21.505,31.012 19.037,31.27 17.238,31.902 17.022,32.649 17.019,32.656 17.024,32.665 17.022,32.672 17.015,32.699 17.015,32.723 17.012,32.75 17.011,32.763 17,32.771 17,32.784 V 32.793 34.643 C 17.001,34.84 17.157,35 17.351,35 H 30.65 C 30.844,35 31,34.84 31,34.643 V 32.793 32.771 C 30.998,32.728 30.979,32.691 30.967,32.648 30.746,31.892 28.908,31.252 26.395,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-important.svg b/.icons/awkward/48x48/places/folder-black-important.svg
new file mode 100644
index 00000000..d484cf38
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 23,24 H 25 V 30 H 23 Z M 24,31 C 24.552,31 25,31.448 25,32 25,32.552 24.552,33 24,33 23.448,33 23,32.552 23,32 23,31.448 23.448,31 24,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-java.svg b/.icons/awkward/48x48/places/folder-black-java.svg
new file mode 100644
index 00000000..e76bbff5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 22.172,21 C 22.172,21 22.996,21.465 22.414,22.688 21.533,24.53 23.227,24.951 23.227,24.951 23.227,24.951 22.689,24.519 23.406,22.998 24.199,21.313 22.172,21 22.172,21 Z M 25.371,22.84 C 25.371,22.84 23.729,23.47 24.787,25.191 25.487,26.332 24.711,26.898 24.711,26.898 24.711,26.898 26.696,26.335 25.738,24.76 24.878,23.336 25.371,22.84 25.371,22.84 Z M 20.643,22.887 C 20.643,22.887 19.205,23.982 20.629,25.328 21.57,26.224 20.953,27 20.953,27 20.953,27 22.736,25.867 21.447,24.629 20.284,23.512 20.643,22.887 20.643,22.887 Z M 20.953,27 H 17 L 19,35 H 27 L 27.275,33.902 C 27.508,33.96 27.749,34 28,34 29.657,34 31,32.657 31,31 31,29.594 30.03,28.423 28.725,28.098 L 29,27 Z M 28.484,29.062 A 1,2 15 0 1 28.518,29.068 1,2 15 0 1 28.967,31.26 1,2 15 0 1 27.516,32.938 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-kde.svg b/.icons/awkward/48x48/places/folder-black-kde.svg
new file mode 100644
index 00000000..c4316a68
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <g transform="translate(16,21)">
+ <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/48x48/places/folder-black-linux.svg b/.icons/awkward/48x48/places/folder-black-linux.svg
new file mode 100644
index 00000000..525fc1b5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 24.56,32.076 C 23.44,32.597 22.897,32.591 22.198,32.541 21.363,32.481 20.692,32.252 20.397,32.052 20.215,31.929 19.968,31.977 19.845,32.159 19.722,32.341 19.769,32.588 19.951,32.711 20.426,33.032 21.264,33.271 22.141,33.334 22.289,33.345 21.953,33.351 22.128,33.351 22.891,33.351 23.859,33.279 24.895,32.797 25.094,32.704 25.181,32.468 25.088,32.269 24.995,32.069 24.759,31.983 24.56,32.076 Z M 28.979,31.487 C 29.017,28.032 29.373,21.505 22.76,22.032 16.231,22.558 18.462,29.455 18.364,31.765 18.278,32.986 17.573,34.48 17,36 H 19.064 C 19.246,35.356 19.379,34.719 19.437,34.112 19.543,34.186 19.657,34.257 19.778,34.326 19.976,34.443 20.146,34.598 20.326,34.761 20.746,35.144 21.222,35.578 22.153,35.633 22.216,35.636 21.779,35.638 21.841,35.638 22.783,35.638 23.427,35.226 23.944,34.895 24.192,34.736 24.407,34.599 24.608,34.533 25.181,34.354 25.682,34.064 26.056,33.696 26.114,33.638 26.169,33.579 26.219,33.519 26.428,34.283 26.713,35.142 27.03,36 H 30.998 C 30.093,34.603 28.96,33.234 28.979,31.487 Z M 18.996,29.607 C 18.996,29.607 18.996,29.607 18.996,29.607 18.931,28.48 19.471,27.531 20.201,27.489 20.931,27.446 21.575,28.326 21.64,29.453 21.64,29.453 21.641,29.454 21.641,29.454 21.644,29.514 21.645,29.575 21.645,29.634 21.414,29.692 21.205,29.777 21.018,29.875 21.018,29.867 21.017,29.859 21.016,29.85 V 29.85 C 20.954,29.21 20.612,28.727 20.253,28.771 19.894,28.814 19.653,29.368 19.716,30.009 19.716,30.009 19.716,30.009 19.716,30.009 19.743,30.288 19.823,30.537 19.935,30.726 19.907,30.748 19.828,30.805 19.738,30.871 19.67,30.921 19.587,30.982 19.488,31.055 19.216,30.698 19.029,30.186 18.996,29.607 Z M 25.894,32.394 C 25.868,32.989 25.089,33.55 24.369,33.775 L 24.365,33.776 C 24.066,33.873 23.799,34.044 23.516,34.225 23.041,34.529 22.55,34.843 21.841,34.843 21.795,34.843 22.246,34.842 22.2,34.839 21.55,34.801 21.246,34.524 20.862,34.173 20.659,33.989 20.449,33.798 20.178,33.639 L 20.173,33.635 C 19.589,33.306 19.226,32.896 19.203,32.539 19.192,32.362 19.271,32.208 19.438,32.083 19.802,31.81 20.046,31.631 20.207,31.513 20.387,31.382 20.441,31.342 20.481,31.304 20.509,31.277 20.541,31.247 20.574,31.215 20.908,30.89 20.968,30.346 21.826,30.346 22.351,30.346 22.932,30.548 23.551,30.946 23.843,31.136 24.096,31.223 24.417,31.334 24.638,31.411 24.889,31.497 25.224,31.64 L 25.229,31.643 C 25.542,31.771 25.911,32.006 25.894,32.394 Z M 25.722,30.994 C 25.662,30.964 25.599,30.935 25.534,30.908 25.232,30.779 24.989,30.691 24.788,30.621 24.899,30.404 24.968,30.133 24.975,29.839 V 29.838 C 24.99,29.122 24.629,28.541 24.168,28.54 23.707,28.539 23.321,29.118 23.306,29.834 V 29.835 C 23.306,29.858 23.306,29.881 23.306,29.905 23.022,29.774 22.743,29.679 22.469,29.621 22.468,29.594 22.467,29.567 22.466,29.54 V 29.539 C 22.44,28.235 23.24,27.155 24.254,27.128 25.267,27.1 26.11,28.135 26.137,29.44 V 29.44 C 26.149,30.03 25.991,30.573 25.722,30.994 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-locked.svg b/.icons/awkward/48x48/places/folder-black-locked.svg
new file mode 100644
index 00000000..8d524452
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 24,22 C 21.784,22 20,23.821 20,26.062 V 28 H 19 C 18.446,28 18,28.446 18,29 V 35 C 18,35.554 18.446,36 19,36 H 29 C 29.554,36 30,35.554 30,35 V 29 C 30,28.446 29.554,28 29,28 H 28 V 26.062 C 28,23.822 26.216,22 24,22 Z M 24,24 C 25.108,24 26,24.891 26,26 V 28 H 22 V 26 C 22,24.891 22.892,24 24,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-mail-cloud.svg b/.icons/awkward/48x48/places/folder-black-mail-cloud.svg
new file mode 100644
index 00000000..2286a546
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 23,23 A 5,5 0 0 0 18.268,26.398 4,4 0 0 0 16,30 4,4 0 0 0 20,34 4,4 0 0 0 22.658,32.982 5,5 0 0 0 23,33 5,5 0 0 0 25.113,32.525 4,4 0 0 0 27,33 4,4 0 0 0 31,29 4,4 0 0 0 27,25 4,4 0 0 0 26.992,25 5,5 0 0 0 23,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-mail.svg b/.icons/awkward/48x48/places/folder-black-mail.svg
new file mode 100644
index 00000000..3d1b8cc9
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 H 29 C 29,37 29.937,37 30,36 30,35 29,35 29,35 H 24 C 20.686,35 18,32.314 18,29 18,25.686 20.686,23 24,23 27.314,23 30,25.686 30,29 V 30 C 30,30.552 29.552,31 29,31 28.448,31 28,30.552 28,30 V 29 C 28,26.791 26.209,25 24,25 21.791,25 20,26.791 20,29 20,31.209 21.791,33 24,33 25.046,33 25.99,32.589 26.703,31.932 27.273,32.609 28.114,33 29,33 30.657,33 32,31.656 32,30 V 29 C 32,24.582 28.418,21 24,21 Z M 24,27 C 25.105,27 26,27.895 26,29 26,30.105 25.105,31 24,31 22.895,31 22,30.105 22,29 22,27.895 22.895,27 24,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-mega.svg b/.icons/awkward/48x48/places/folder-black-mega.svg
new file mode 100644
index 00000000..76da60da
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 20,25 H 22 V 25 25 L 24,28 26,25 H 28 V 33 H 26 V 29 L 24,31 22,29 V 33 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-meocloud.svg b/.icons/awkward/48x48/places/folder-black-meocloud.svg
new file mode 100644
index 00000000..6b77ab85
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 21.527,25.623 C 21.17,25.477 20.787,25.402 20.4,25.4 18.9,25.4 17.63,26.513 17.43,28 15.978,28.499 15.001,29.864 15,31.4 15,33.389 16.611,35 18.6,35 H 29.4 C 31.389,35 33,33.389 33,31.4 32.999,29.872 32.032,28.511 30.59,28.006 30.595,27.937 30.597,27.87 30.6,27.801 30.6,25.15 28.451,23 25.8,23 23.995,23 22.346,24.015 21.527,25.623 Z M 25.799,25 H 25.801 C 27.37,25 28.599,26.23 28.6,27.799 28.599,27.822 28.596,27.857 28.596,27.867 28.533,28.766 29.079,29.597 29.93,29.895 30.577,30.121 30.999,30.715 31,31.4 31,32.308 30.308,33 29.4,33 H 18.6 C 17.693,33 17.001,32.309 17,31.402 V 31.4 C 17.001,30.712 17.428,30.115 18.08,29.891 18.796,29.645 19.311,29.016 19.412,28.266 19.481,27.757 19.888,27.401 20.398,27.4 20.527,27.401 20.653,27.427 20.77,27.475 21.733,27.869 22.837,27.458 23.309,26.531 23.788,25.589 24.745,25 25.799,25 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-music-open.svg b/.icons/awkward/48x48/places/folder-black-music-open.svg
new file mode 100644
index 00000000..eddab634
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 21,32.176 C 20.679,32.061 20.341,32.001 20,32 18.343,32 17,33.343 17,35 17,36.657 18.343,38 20,38 21.657,38 23,36.657 23,35 V 28 H 29 V 32.176 C 28.679,32.061 28.341,32.001 28,32 26.343,32 25,33.343 25,35 25,36.657 26.343,38 28,38 29.657,38 31,36.657 31,35 V 25 C 31,24.446 30.331,24 29.5,24 H 22.5 C 21.669,24 21,24.446 21,25"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-music.svg b/.icons/awkward/48x48/places/folder-black-music.svg
new file mode 100644
index 00000000..ee1ef47c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 21,30.176 C 20.679,30.061 20.341,30.001 20,30 18.343,30 17,31.343 17,33 17,34.657 18.343,36 20,36 21.657,36 23,34.657 23,33 V 26 H 29 V 30.176 C 28.679,30.061 28.341,30.001 28,30 26.343,30 25,31.343 25,33 25,34.657 26.343,36 28,36 29.657,36 31,34.657 31,33 V 23 C 31,22.446 30.331,22 29.5,22 H 22.5 C 21.669,22 21,22.446 21,23"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-network.svg b/.icons/awkward/48x48/places/folder-black-network.svg
new file mode 100644
index 00000000..d694fb0d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 28.418,37 32,33.418 32,29 32,24.582 28.418,21 24,21 Z M 23.429,23.214 C 23.505,23.206 23.601,23.219 23.679,23.214 23.688,23.251 23.623,23.381 23.536,23.571 22.98,24.784 22.949,26.205 23.464,26.964 23.558,27.102 23.643,27.233 23.643,27.25 23.643,27.267 23.542,27.286 23.429,27.286 23.162,27.286 22.909,27.123 22.393,26.714 22.163,26.533 21.865,26.381 21.749,26.358 21.569,26.321 21.52,26.337 21.285,26.571 21.067,26.79 21,26.907 21,27.107 21,27.865 21.899,28.467 23.571,28.822 25.842,29.303 26.401,29.735 26.464,30.929 26.543,32.426 25.746,33.555 24,34.429 23.791,34.533 23.659,34.574 23.571,34.608 23.532,34.604 23.503,34.611 23.464,34.608 23.449,34.561 23.428,34.454 23.428,34.25 23.428,33.455 23.115,32.637 22.643,32.179 22.516,32.056 22.161,31.796 21.857,31.608 21.553,31.419 21.247,31.201 21.178,31.108 21.065,30.953 21.056,30.858 21.143,30.572 21.301,30.05 21.49,29.759 21.857,29.429 22.049,29.256 22.243,29.111 22.286,29.107 22.328,29.104 22.04,29.017 21.607,28.929 21.174,28.84 20.541,28.655 20.214,28.536 19.616,28.32 18.808,27.865 18.5,27.536 18.487,27.522 18.476,27.513 18.464,27.5 18.906,25.743 20.144,24.302 21.786,23.608 22.129,23.462 22.483,23.363 22.857,23.286 23.043,23.248 23.236,23.234 23.428,23.215 Z M 28.786,25.893 C 28.92,25.976 29.427,27.072 29.571,27.607 29.758,28.298 29.745,29.493 29.571,30.179 29.505,30.44 29.421,30.684 29.393,30.714 29.365,30.745 29.263,30.57 29.143,30.357 29.023,30.145 28.64,29.693 28.321,29.357 27.402,28.387 27.258,27.881 27.643,27.107 27.837,26.717 28.682,25.829 28.786,25.893 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-nextcloud.svg b/.icons/awkward/48x48/places/folder-black-nextcloud.svg
new file mode 100644
index 00000000..97e5f3cb
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#c2c2c2" d="M 35,24 A 5,5 0 0 0 30,29 5,5 0 0 0 35,34 5,5 0 0 0 40,29 5,5 0 0 0 35,24 Z M 35,27 A 2,2 0 0 1 37,29 2,2 0 0 1 35,31 2,2 0 0 1 33,29 2,2 0 0 1 35,27 Z M 13,24 A 5,5 0 0 0 8,29 5,5 0 0 0 13,34 5,5 0 0 0 18,29 5,5 0 0 0 13,24 Z M 13,27 A 2,2 0 0 1 15,29 2,2 0 0 1 13,31 2,2 0 0 1 11,29 2,2 0 0 1 13,27 Z M 24,23 A 6,6 0 0 0 18,29 6,6 0 0 0 24,35 6,6 0 0 0 30,29 6,6 0 0 0 24,23 Z M 24,26 A 3,3 0 0 1 27,29 3,3 0 0 1 24,32 3,3 0 0 1 21,29 3,3 0 0 1 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-open.svg b/.icons/awkward/48x48/places/folder-black-open.svg
new file mode 100644
index 00000000..413b7adc
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-owncloud.svg b/.icons/awkward/48x48/places/folder-black-owncloud.svg
new file mode 100644
index 00000000..9edebcc9
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="26.5" cy="27.5" r="3.25"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="34" cy="34" r="1.75"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="30" cy="32" r="3.75"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="32.5" r="3.25"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="18.5" cy="26" r="1.75"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="30" r="3.75"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="34" r="1.75"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22.5" cy="25.5" r="3.25"/>
+ <circle style="fill:#c2c2c2;stroke:#4f4f4f;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="24" cy="31" r="4.75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-pcloud.svg b/.icons/awkward/48x48/places/folder-black-pcloud.svg
new file mode 100644
index 00000000..7e5460ee
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 24.5,22 A 6.5,6.5 0 0 0 18.490235,26.03125 5,5 0 0 0 14,31 5,5 0 0 0 19,36 H 30.75 C 32.544925,36 34,34.544925 34,32.75 34,31.523022 33.312228,30.467196 32.308594,29.914062 A 3,3 0 0 0 33,28 3,3 0 0 0 30,25 3,3 0 0 0 29.97656,25 6.5,6.5 0 0 0 24.499998,22 Z m 0,2 A 4.5,4.5 0 0 1 29,28.5 4.5,4.5 0 0 1 24.5,33 4.5,4.5 0 0 1 20,28.5 4.5,4.5 0 0 1 24.5,24 Z m 0,1 A 3.5,3.5 0 0 0 21,28.5 3.5,3.5 0 0 0 24.5,32 3.5,3.5 0 0 0 28,28.5 3.5,3.5 0 0 0 24.5,25 Z M 23,26 h 1 1.5 A 1.5,1.5 0 0 1 27,27.5 1.5,1.5 0 0 1 25.5,29 H 24 v 2 h -1 v -2 z m 1,1 v 1 h 1.5 A 0.5,0.5 0 0 0 26,27.5 0.5,0.5 0 0 0 25.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-photo.svg b/.icons/awkward/48x48/places/folder-black-photo.svg
new file mode 100644
index 00000000..eeca9502
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 20,22 19,24 H 17.5 C 16.115,24 15,25.115 15,26.5 V 33.5 C 15,34.885 16.115,36 17.5,36 H 30.5 C 31.885,36 33,34.885 33,33.5 V 26.5 C 33,25.115 31.885,24 30.5,24 H 29 L 28,22 Z M 24,26 C 25.657,26 27,27.343 27,29 27,30.657 25.657,32 24,32 22.343,32 21,30.657 21,29 21,27.343 22.343,26 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-pictures-open.svg b/.icons/awkward/48x48/places/folder-black-pictures-open.svg
new file mode 100644
index 00000000..55de739b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 18,25 C 17,25 17,26 17,26 V 36 C 17,37 18,37 18,37 H 30 C 30,37 31,37 31,36 V 26 C 31,25 30,25 30,25 Z M 25,33 27,30.56 29,33 V 35 H 19 V 32 L 21.5,29.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-pictures.svg b/.icons/awkward/48x48/places/folder-black-pictures.svg
new file mode 100644
index 00000000..b40d5be3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 18,23 C 17,23 17,24 17,24 V 34 C 17,35 18,35 18,35 H 30 C 30,35 31,35 31,34 V 24 C 31,23 30,23 30,23 Z M 25,31 27,28.56 29,31 V 33 H 19 V 30 L 21.5,27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-print.svg b/.icons/awkward/48x48/places/folder-black-print.svg
new file mode 100644
index 00000000..742f577c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 20,23 V 25 H 28 V 23 Z M 18,26 C 17.5,26 17,26.5 17,27 V 31 C 17,31.5 17.5,32 18,32 H 19 V 30 H 29 V 32 H 30 C 30.5,32 31,31.5 31,31 V 27 C 31,26.5 30.5,26 30,26 Z M 20,31 V 36 H 28 V 31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-private.svg b/.icons/awkward/48x48/places/folder-black-private.svg
new file mode 100644
index 00000000..f719d376
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 20.5,24 C 18.015,24 16,26.015 16,28.5 16,30.985 18.015,33 20.5,33 22.405,32.997 24.101,31.796 24.736,30 H 28 V 32 H 31 V 30 H 32 V 27 H 24.736 C 24.102,25.204 22.405,24.003 20.5,24 Z M 20.5,27 C 21.328,27 22,27.672 22,28.5 22,29.328 21.328,30 20.5,30 19.672,30 19,29.328 19,28.5 19,27.672 19.672,27 20.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-projects.svg b/.icons/awkward/48x48/places/folder-black-projects.svg
new file mode 100644
index 00000000..48f20ba1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#c2c2c2" d="M 27,21 C 26.65,21.13 26.29,21.299 26,21.539 24.62,22.649 24.701,24.559 26.051,25.699 26.331,25.939 26.66,26.1 27,26.25 V 28.596 C 27.893,28.983 28.651,29.54 29.248,30.211 29.552,30.553 29.791,30.931 30,31.322 V 26.25 C 30.34,26.12 30.659,25.929 30.949,25.699 32.329,24.579 32.34,22.75 31,21.6 30.71,21.36 30.35,21.14 30,21 V 23.25 C 30,23.71 29.55,24 29,24 H 28 C 27.44,24 27,23.71 27,23.25 Z M 24,29 C 20,29 18,32 18,35 H 16.25 C 16,35 16,35.25 16,35.25 V 36.75 C 16,37 16.25,37 16.25,37 H 31.75 C 31.75,37 32,37 32,36.75 V 35.25 C 32,35.25 32,35 31.75,35 H 30 C 30,32 28,29 24,29 Z M 24,32 C 26.35,32 27,33.76 27,35 H 21 C 21,33.8 21.7,32 24,32 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-public.svg b/.icons/awkward/48x48/places/folder-black-public.svg
new file mode 120000
index 00000000..3d44a827
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-public.svg
@@ -0,0 +1 @@
+folder-black-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-black-publicshare-open.svg b/.icons/awkward/48x48/places/folder-black-publicshare-open.svg
new file mode 100644
index 00000000..5f324826
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 20.545,27.452 C 20.499,27.463 20.453,27.481 20.41,27.504 19.98,27.731 19.87,28.44 20.164,29.096 20.401,29.624 20.821,29.95 21.203,29.94 21.49,31.693 22.633,33 23.993,33 H 24.005 C 25.366,33 26.509,31.693 26.796,29.94 27.177,29.95 27.598,29.624 27.835,29.096 28.129,28.44 28.019,27.731 27.589,27.504 27.545,27.481 27.5,27.463 27.454,27.452 27.399,25.535 25.876,24 24,24 22.125,24 20.6,25.535 20.545,27.452 Z M 26.394,33 C 26.105,33.701 25.12,34.227 23.945,34.227 22.775,34.227 21.799,33.708 21.505,33.012 19.037,33.27 17.238,33.902 17.022,34.649 17.019,34.656 17.024,34.665 17.022,34.672 17.015,34.699 17.015,34.723 17.012,34.75 17.011,34.763 17,34.771 17,34.784 V 34.793 36.643 C 17.001,36.84 17.157,37 17.351,37 H 30.65 C 30.844,37 31,36.84 31,36.643 V 34.793 34.771 C 30.998,34.728 30.979,34.691 30.967,34.648 30.746,33.892 28.908,33.252 26.395,33 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-recent.svg b/.icons/awkward/48x48/places/folder-black-recent.svg
new file mode 100644
index 00000000..0bbdf8c9
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 24,22 A 7,7 0 0 0 17,29 7,7 0 0 0 24,36 7,7 0 0 0 31,29 7,7 0 0 0 24,22 Z M 24,24 A 5,5 0 0 1 29,29 5,5 0 0 1 24,34 5,5 0 0 1 19,29 5,5 0 0 1 24,24 Z M 23,26 V 30 H 27 V 28 H 25 V 26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-remote-open.svg b/.icons/awkward/48x48/places/folder-black-remote-open.svg
new file mode 100644
index 00000000..13577cf7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 23,26 C 20.979,26.404 19.404,27.979 19,30 H 16 V 32 H 19 C 19.405,34.018 20.982,35.595 23,36 Z M 25,26 V 36 C 27.021,35.596 28.596,34.021 29,32 H 32 V 30 H 29 C 28.595,27.982 27.018,26.405 25,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-remote.svg b/.icons/awkward/48x48/places/folder-black-remote.svg
new file mode 100644
index 00000000..31a0a237
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 23,24 C 20.979,24.404 19.404,25.979 19,28 H 16 V 30 H 19 C 19.405,32.018 20.982,33.595 23,34 Z M 25,24 V 34 C 27.021,33.596 28.596,32.021 29,30 H 32 V 28 H 29 C 28.595,25.982 27.018,24.405 25,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-script.svg b/.icons/awkward/48x48/places/folder-black-script.svg
new file mode 100644
index 00000000..74f5bf01
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 16,21 V 37 H 32 V 21 Z"/>
+ <g style="fill:#4f4f4f">
+ <path style="fill:#4f4f4f" d="M 24,29 H 28 V 30 H 24 Z"/>
+ <rect style="fill:#4f4f4f" width="1" height="7" x="20" y="23"/>
+ <path style="fill:#4f4f4f" d="M 19.5,24 C 18.67,24 18,24.67 18,25.5 18,26.33 18.67,27 19.5,27 H 21 21.5 C 21.78,27 22,27.22 22,27.5 22,27.78 21.78,28.01 21.5,28 H 21 19.5 18.09 C 18.3,28.58 18.85,29 19.5,29 H 21 21.5 C 22.33,29 23,28.33 23,27.5 23,26.67 22.33,26 21.5,26 H 21 19.5 C 19.22,26 19,25.78 19,25.5 19,25.22 19.22,25 19.5,25 H 21 21.5 22.91 C 22.7,24.42 22.15,24 21.5,24 H 21 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-steam.svg b/.icons/awkward/48x48/places/folder-black-steam.svg
new file mode 100644
index 00000000..5e3267a8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 14,30.623 20.004,33.084 C 20.049,34.706 21.377,35.998 23,36 24.657,36 26.006,34.598 26,33 L 30,30 C 32.227,30 34,28.209 34,26 34,23.791 32.209,22 30,22 27.791,22 25.999,23.772 26,26 L 23,30 C 22.456,30 21.918,30.152 21.451,30.436 L 14,27.377 M 30,23 C 31.657,23 33,24.343 33,26 33,27.657 31.657,29 30,29 28.344,29 27.031,27.365 27,26 27,24.343 28.343,23 30,23 Z M 30,24 C 28.895,24 28,24.895 28,26 28,27.105 28.895,28 30,28 31.105,28 32,27.105 32,26 32,24.895 31.105,24 30,24 Z M 23,31 C 24.105,31 25,31.895 25,33 25,34.105 24.105,35 23,35 22.096,35 21.304,34.394 21.068,33.521 L 21.961,33.887 C 22.73,34.202 23.603,33.837 23.918,33.068 24.233,32.299 23.869,31.426 23.1,31.111 L 22.846,31.008 C 22.897,31.003 22.949,31.001 23,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-tar.svg b/.icons/awkward/48x48/places/folder-black-tar.svg
new file mode 100644
index 00000000..fd274310
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-tar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 24 16 L 24 17 L 25 17 L 25 16 L 24 16 z M 24 17 L 23 17 L 23 18 L 24 18 L 24 17 z M 24 18 L 24 19 L 25 19 L 25 18 L 24 18 z M 24 19 L 23 19 L 23 20 L 24 20 L 24 19 z M 24 20 L 24 21 L 25 21 L 25 20 L 24 20 z M 24 21 L 23 21 L 23 22 L 24 22 L 24 21 z M 24 22 L 24 23 L 25 23 L 25 22 L 24 22 z M 24 23 L 23 23 C 22.8439 24.390912 24 24.390912 24 23 z"/>
+ <path style="fill:#c2c2c2" d="m 24,22 c -2.21,0 -4,1.8 -4,4 l 0,8 c 0,2.2 1.79,4 4,4 2.21,0 4,-1.8 4,-4 l 0,-8 c 0,-2.2 -1.79,-4 -4,-4 z m 0,2 c 1.104,0 2,0.8 2,2 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 0,-1.2 0.896,-2 2,-2 z m 0,6 c 1.104,0 2,0.8 2,2 l 0,2 c 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 l 0,-2 c 0,-1.2 0.896,-2 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-templates-open.svg b/.icons/awkward/48x48/places/folder-black-templates-open.svg
new file mode 100644
index 00000000..bdae240e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 19,24 C 18.446,24 18,24.446 18,25 V 34 H 19 V 33 H 20 V 26 H 25 V 29 H 28 V 37 38 H 29 V 37 H 30 V 28 L 26,24 Z M 29,38 V 39 H 30 V 38 Z M 28,38 H 27 V 39 H 28 Z M 27,38 V 37 H 26 V 38 Z M 26,38 H 25 V 39 H 26 Z M 25,38 V 37 H 24 V 38 Z M 24,38 H 23 V 39 H 24 Z M 23,38 V 37 H 22 V 38 Z M 22,38 H 21 V 39 H 22 Z M 21,38 V 37 H 20 V 38 Z M 20,38 H 19 V 39 H 20 Z M 19,38 V 37 H 18 V 38 Z M 19,37 H 20 V 36 H 19 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-templates.svg b/.icons/awkward/48x48/places/folder-black-templates.svg
new file mode 100644
index 00000000..3d68e33e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 19,22 C 18.446,22 18,22.446 18,23 V 32 H 19 V 31 H 20 V 24 H 25 V 27 H 28 V 35 36 H 29 V 35 H 30 V 26 L 26,22 Z M 29,36 V 37 H 30 V 36 Z M 28,36 H 27 V 37 H 28 Z M 27,36 V 35 H 26 V 36 Z M 26,36 H 25 V 37 H 26 Z M 25,36 V 35 H 24 V 36 Z M 24,36 H 23 V 37 H 24 Z M 23,36 V 35 H 22 V 36 Z M 22,36 H 21 V 37 H 22 Z M 21,36 V 35 H 20 V 36 Z M 20,36 H 19 V 37 H 20 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z M 19,34 V 33 H 18 V 34 Z M 19,33 H 20 V 32 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-torrent.svg b/.icons/awkward/48x48/places/folder-black-torrent.svg
new file mode 100644
index 00000000..28f1c7a6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="m 4,34 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 l 0,-22 c 0,-1.108 -0.892,-2 -2,-2 L 22,10 22,8 C 22,6.892 21.108,6 20,6 L 6,6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 L 4,9 C 4,7.892 4.892,7 6,7 l 14,0 c 1.108,0 2,0.892 2,2 L 22,8 C 22,6.892 21.108,6 20,6 Z m 16,4 0,1 20,0 c 1.108,0 2,0.892 2,2 l 0,-1 c 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="fill:#c2c2c2" d="M 26 19 C 20.477153 19 16 23.477153 16 29 C 16 34.522847 20.477153 39 26 39 L 44 39 L 44 37 L 26 37 C 21.581722 37 18 33.418278 18 29 C 18 24.581722 21.581722 21 26 21 L 26 19 z M 26 22 C 22.134007 22 19 25.134007 19 29 C 19 32.865993 22.134007 36 26 36 L 44 36 L 44 34 L 26 34 C 23.238576 34 21 31.761424 21 29 C 21 26.238576 23.238576 24 26 24 C 26.688467 24.000788 27.369353 24.143747 28 24.419922 L 28 22.298828 C 27.351311 22.102941 26.677616 22.002281 26 22 z M 26 25 C 23.790861 25 22 26.790861 22 29 C 22 31.209139 23.790861 33 26 33 L 44 33 L 44 31 L 26 31 C 24.895431 31 24 30.104569 24 29 C 24 27.895431 24.895431 27 26 27 C 26.713268 27.0013 27.371883 27.38229 27.728516 28 L 29.867188 28 C 29.411731 26.236014 27.821835 25.00264 26 25 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-unlocked.svg b/.icons/awkward/48x48/places/folder-black-unlocked.svg
new file mode 100644
index 00000000..a030558d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 24 20 C 21.784 20 20 21.821 20 24.062 L 20 25 L 22 25 L 22 24 C 22 22.891 22.892 22 24 22 C 25.108 22 26 22.891 26 24 L 26 28 L 24 28 L 19 28 C 18.446 28 18 28.446 18 29 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 29 C 30 28.446 29.554 28 29 28 L 28 28 L 28 24.062 C 28 21.822 26.216 20 24 20 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-vbox.svg b/.icons/awkward/48x48/places/folder-black-vbox.svg
new file mode 100644
index 00000000..bb564d6b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:none;stroke:#c2c2c2;stroke-width:2;stroke-linejoin:round" d="M 16,27 H 19 L 21,35 23,23 25.5,30 27,25 29,31 H 32"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-video.svg b/.icons/awkward/48x48/places/folder-black-video.svg
new file mode 100644
index 00000000..5e8c8a19
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 18 24 C 17.446 24 17 24.446 17 25 L 17 33 C 17 33.554 17.446 34 18 34 L 27 34 C 27.554 34 28 33.554 28 33 L 28 29 L 28 25 C 28 24.446 27.554 24 27 24 L 18 24 z M 28 29 L 32 33 L 32 25.5 L 28 29 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-videos-open.svg b/.icons/awkward/48x48/places/folder-black-videos-open.svg
new file mode 100644
index 00000000..d0bc496a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 18,26 C 17.446,26 17,26.446 17,27 V 35 C 17,35.554 17.446,36 18,36 H 27 C 27.554,36 28,35.554 28,35 V 31 27 C 28,26.446 27.554,26 27,26 Z M 28,31 32,35 V 27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-videos.svg b/.icons/awkward/48x48/places/folder-black-videos.svg
new file mode 120000
index 00000000..723ff359
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-videos.svg
@@ -0,0 +1 @@
+folder-black-video.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-black-visiting.svg b/.icons/awkward/48x48/places/folder-black-visiting.svg
new file mode 100644
index 00000000..16d8c97c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 6 16 C 4.892 16 4 16.892 4 18 L 4 19.309 L 42.908 41.773 C 43.554 41.443 44 40.778 44 40 L 44 37.404 L 6.9277 16 L 6 16 z M 13.857 16 L 44 33.404 L 44 28.404 L 22.516 16 L 13.857 16 z M 29.445 16 L 44 24.404 L 44 19.404 L 38.104 16 L 29.445 16 z M 4 23.309 L 4 28.309 L 27.713 42 L 36.373 42 L 4 23.309 z M 4 32.309 L 4 37.309 L 12.125 42 L 20.785 42 L 4 32.309 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-wifi.svg b/.icons/awkward/48x48/places/folder-black-wifi.svg
new file mode 100644
index 00000000..b0f4b9fa
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 24,23 C 21.461,23 19.265,24.328 17,26 L 24,35 31,26 C 28.743,24.347 26.539,23 24,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-wine.svg b/.icons/awkward/48x48/places/folder-black-wine.svg
new file mode 100644
index 00000000..c6472a92
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <rect style="fill:#c2c2c2" width="6" height="6" x="18" y="22" rx="1" ry="1"/>
+ <rect style="fill:#c2c2c2" width="6" height="6" x="25" y="22" rx="1" ry="1"/>
+ <rect style="fill:#c2c2c2" width="6" height="6" x="25" y="29" rx="1" ry="1"/>
+ <rect style="fill:#c2c2c2" width="6" height="6" x="18" y="29" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black-yandex-disk.svg b/.icons/awkward/48x48/places/folder-black-yandex-disk.svg
new file mode 100644
index 00000000..33240640
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 23.092,23.047 C 19.536,23.047 20.363,26.295 18.543,27.273 18.48,27.309 18.445,27.342 18.389,27.377 19.589,26.662 21.069,26.065 22.641,25.66 23.972,25.317 25.321,25.125 26.566,25.101 26.598,25.101 26.63,25.101 26.662,25.101 25.462,24.76 25.33,23.047 23.092,23.047 Z M 26.967,26.002 C 25.722,26.026 24.372,26.218 23.041,26.56 18.655,27.689 15.528,30.144 16.059,32.043 16.364,33.128 17.836,33.844 20.029,33.974 20.028,33.966 20.026,33.959 20.025,33.951 19.907,32.924 20.558,32.031 21.322,31.425 22.086,30.82 23.068,30.38 24.172,30.146 25.275,29.912 26.308,29.923 27.172,30.183 27.984,30.428 28.748,30.961 28.935,31.877 31.134,30.644 32.274,29.158 31.943,27.957 31.593,26.699 29.685,25.949 26.967,26.002 Z M 25.662,31 A 1.8586,3.577 76.001 0 0 24.285,31.142 1.8586,3.577 76.001 0 0 21.006,33.742 1.8586,3.577 76.001 0 0 24.715,34.857 1.8586,3.577 76.001 0 0 27.992,32.258 1.8586,3.577 76.001 0 0 25.662,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-black.svg b/.icons/awkward/48x48/places/folder-black.svg
new file mode 100644
index 00000000..660d9537
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-black.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-activities.svg b/.icons/awkward/48x48/places/folder-blue-activities.svg
new file mode 100644
index 00000000..9f109481
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#1d344f" cx="17" cy="29" r="3"/>
+ <circle style="fill:#1d344f" cx="24" cy="29" r="3"/>
+ <circle style="fill:#1d344f" cx="31" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-android.svg b/.icons/awkward/48x48/places/folder-blue-android.svg
new file mode 100644
index 00000000..b8ca1d10
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#1d344f" d="m17.792969 23.990234a0.80008001 0.80008001 0 0 0-0.611328 1.316407l1.435547 1.755859c-1.449157 1.302677-2.418991 3.122492-2.615235 5.167969-0.036746 0.769972 0.775391 0.769531 0.775391 0.769531h14.425781s0.835451-1.68e-4 0.794922-0.808594c-0.204754-2.0309-1.171962-3.836209-2.613281-5.130859l1.433593-1.753906a0.80008001 0.80008001 0 0 0-0.634765-1.314453 0.80008001 0.80008001 0 0 0-0.603516 0.300781l-1.492187 1.826172c-1.198382-0.706725-2.592035-1.119141-4.085938-1.119141-1.49457 0-2.891106 0.411831-4.089844 1.119141l-1.492187-1.826172a0.80008001 0.80008001 0 0 0-0.626953-0.302735z"/>
+ <circle style="fill:#5294e2" cx="20" cy="30" r="1"/>
+ <circle style="fill:#5294e2" cx="-28" cy="30" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-apple.svg b/.icons/awkward/48x48/places/folder-blue-apple.svg
new file mode 100644
index 00000000..63731fbd
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 26.985,21 C 26.241,21.035 25.339,21.581 24.805,22.313 24.326,22.963 23.906,24 24.018,24.995 24.849,25.071 25.698,24.5 26.215,23.768 H 26.213 C 26.731,23.035 27.08,22.016 26.985,21 Z M 27.2,25.009 C 26.132,25.088 25.158,25.739 24.606,25.739 23.977,25.739 23.002,25.031 21.971,25.05 20.616,25.07 19.366,25.83 18.668,27.032 17.261,29.452 18.308,33.037 19.68,34.999 20.351,35.96 21.169,37 22.2,37 23.231,37 23.595,36.353 24.817,36.353 26.039,36.353 26.373,37 27.452,37 28.531,37 29.229,36.002 29.895,35.038 30.665,33.924 30.981,32.843 31,32.788 30.975,32.777 28.879,31.983 28.858,29.591 28.838,27.588 30.508,26.629 30.583,26.581 29.645,25.222 28.183,25.034 27.663,25.013 27.507,24.997 27.352,24.997 27.2,25.009 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-arduino.svg b/.icons/awkward/48x48/places/folder-blue-arduino.svg
new file mode 100644
index 00000000..4bf4f9ea
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#1d344f" d="m18.86896 24c-0.634 0-1.2655 0.127-1.8534 0.375-0.5878 0.248-1.125 0.614-1.5781 1.076s-0.8174 1.015-1.0645 1.623c-0.247 0.608-0.373 1.264-0.373 1.924 0 0.66023 0.126 1.3158 0.37305 1.9238 0.24706 0.60801 0.61137 1.1592 1.0645 1.6211 0.4531 0.4619 0.99026 0.82794 1.5781 1.0762 0.57443 0.24257 1.1907 0.36735 1.8105 0.37305 0.01464 5.3e-4 0.0284 0.0014 0.04297 2e-3 1.5072 0.07139 2.7205-0.52617 3.6094-1.3945 0.60761-0.59359 1.0858-1.2954 1.5215-2.0098 0.43566 0.71438 0.91387 1.4162 1.5215 2.0098 0.88887 0.86836 2.1022 1.4659 3.6094 1.3945 0.01457-5.3e-4 0.02833-0.0013 0.04297-2e-3 0.61984-0.0053 1.2361-0.13048 1.8105-0.37305 0.58786-0.24823 1.125-0.61427 1.5781-1.0762l0.0039-0.0059c0.452-0.461 0.815-1.009 1.061-1.615 0.247-0.608 0.373-1.264 0.373-1.924s-0.126-1.316-0.373-1.924l-0.0059-0.0098c-0.247-0.604-0.608-1.153-1.059-1.613-0.453-0.462-0.99-0.828-1.578-1.076-0.587-0.248-1.219-0.375-1.853-0.375-1.588 0-2.842 0.652-3.768 1.561-0.535 0.524-0.969 1.124-1.363 1.738-0.394-0.614-0.828-1.214-1.363-1.738-0.926-0.909-2.18-1.561-3.768-1.561zm0.18164 2c1.1286 0 1.8486 0.38049 2.5098 1.0117 0.52412 0.50036 0.98387 1.1816 1.4395 1.9238-0.51994 0.86712-1.0232 1.6601-1.5879 2.1973-0.62253 0.59215-1.2662 0.91858-2.3203 0.86133h-0.04102c-0.40198 0-0.80791-0.08036-1.1777-0.23242-0.36485-0.15001-0.70064-0.37362-0.97852-0.64648l-0.01172-0.0098c-0.2803-0.278-0.5067-0.613-0.6565-0.972-0.1499-0.359-0.2266-0.75-0.2266-1.137 0-0.38661 0.07674-0.77772 0.22656-1.1367 0.14981-0.35901 0.3762-0.69274 0.65625-0.9707l0.01172-0.01172c0.2779-0.273 0.6137-0.495 0.9785-0.645 0.37-0.152 0.776-0.232 1.178-0.232zm9.8984 0c0.40199 0 0.80792 0.08037 1.1777 0.23242 0.36485 0.15001 0.70064 0.37167 0.97852 0.64453l0.01172 0.01172c0.28005 0.27797 0.50644 0.61169 0.65625 0.9707 0.15 0.358 0.227 0.749 0.227 1.136 0 0.38662-0.07674 0.77771-0.22656 1.1367-0.14981 0.359-0.37619 0.69468-0.65625 0.97266l-0.01172 0.0098c-0.27788 0.27286-0.61367 0.49647-0.97852 0.64648-0.36982 0.15206-0.77575 0.23242-1.1777 0.23242h-0.04101c-1.0541 0.05725-1.6978-0.26918-2.3203-0.86133-0.565-0.537-1.068-1.33-1.588-2.197 0.456-0.743 0.915-1.424 1.439-1.924 0.662-0.632 1.382-1.012 2.51-1.012zm-0.949 1v1h-1v2h1v1h2v-1h1v-2h-1v-1zm-11 1v2h4v-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-backup.svg b/.icons/awkward/48x48/places/folder-blue-backup.svg
new file mode 100644
index 00000000..5cede127
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#1d344f" d="m24.464794 22.015626c-0.75501-0.05084-1.52681 0.02146-2.28711 0.226563-3.0412 0.820392-5.166593 3.58253-5.177734 6.732421a1.0001 1.0001 0 0 0 0.002 0.02539h-1.00195l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.01758c0.008-2.258041 1.517139-4.222437 3.697266-4.810547 2.180126-0.58811 4.472713 0.351145 5.615234 2.298828 1.142521 1.947684 0.842814 4.405532-0.734375 6.021485-1.53625 1.574006-4.08172 1.748333-6.09375 0.632812a1.0001221 1.0001221 0 1 0 -0.96875 1.75c2.717652 1.506737 6.253078 1.309813 8.494141-0.986328 2.200122-2.254196 2.62112-5.712738 1.027343-8.429688-1.195332-2.037712-3.307237-3.290847-5.572265-3.443359zm-0.480469 2.970703a1.0001 1.0001 0 0 0 -0.984375 1.013672v2.863281a1.0001 1.0001 0 0 0 0.06445 0.498047 1.0001 1.0001 0 0 0 0.332031 0.449219l1.896485 1.896484a1.0001 1.0001 0 1 0 1.414062 -1.414062l-1.707031-1.707031v-2.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-books.svg b/.icons/awkward/48x48/places/folder-blue-books.svg
new file mode 100644
index 00000000..b8417a04
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#1d344f" d="m19 23c-2 0-3 1-3 1v7s1-1 3-1 4 2 4 2v-7s-2-2-4-2zm10 0c-2 0-4 2-4 2v7s2-2 4-2 3 1 3 1v-7s-1-1-3-1zm-10 8c-2 0-3 1-3 1v2s1-1 3-1 4 2 4 2v-2s-2-2-4-2zm10 0c-2 0-4.005064 1.992688-4 2v2s2-2 4-2 3 1 3 1v-2s-1-1-3-1z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-cd.svg b/.icons/awkward/48x48/places/folder-blue-cd.svg
new file mode 100644
index 00000000..11878ec9
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#1d344f" cx="24" cy="29" r="9"/>
+ <circle style="fill:#5294e2" cx="24" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-copy-cloud.svg b/.icons/awkward/48x48/places/folder-blue-copy-cloud.svg
new file mode 100644
index 00000000..ef1857a1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 30,23 27,28 29,29 Z M 19,26 16,28.143 20,28 22,35 23,34 32,35 29,30 27.714,29.286 22.857,32.143 20.571,26.429 Z M 24.571,28.143 22.286,29.571 23.143,31.571 27.143,29.286 25.714,28.143 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-desktop.svg b/.icons/awkward/48x48/places/folder-blue-desktop.svg
new file mode 120000
index 00000000..3cf15fb4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-desktop.svg
@@ -0,0 +1 @@
+user-blue-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-blue-development.svg b/.icons/awkward/48x48/places/folder-blue-development.svg
new file mode 100644
index 00000000..aad5905e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 22.251,22 22.096,23.845 C 21.512,24.061 20.968,24.376 20.489,24.774 L 18.812,23.984 17.062,27.016 18.583,28.072 C 18.529,28.378 18.501,28.689 18.499,29 18.499,29.312 18.526,29.624 18.579,29.932 L 17.062,30.984 18.812,34.015 20.484,33.228 C 20.965,33.625 21.51,33.938 22.095,34.152 L 22.25,36 H 25.75 L 25.905,34.156 C 26.489,33.94 27.033,33.625 27.512,33.227 L 29.188,34.016 30.938,30.984 29.416,29.928 C 29.47,29.622 29.499,29.312 29.501,29.001 29.501,28.689 29.473,28.377 29.42,28.069 L 30.938,27.016 29.188,23.985 27.516,24.772 C 27.035,24.375 26.49,24.063 25.905,23.849 L 25.751,22 Z M 24.001,27.001 C 25.106,27.001 26.001,27.896 26.001,29.001 26.001,30.106 25.106,31.001 24.001,31.001 22.896,31.001 22.001,30.106 22.001,29.001 22.001,27.896 22.896,27.001 24.001,27.001 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-documents-open.svg b/.icons/awkward/48x48/places/folder-blue-documents-open.svg
new file mode 100644
index 00000000..0cc9b571
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 19,24 C 18.446,24 18,24.446 18,25 V 37 C 18,37.554 18.446,38 19,38 H 29 C 29.554,38 30,37.554 30,37 V 28 L 26,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-documents.svg b/.icons/awkward/48x48/places/folder-blue-documents.svg
new file mode 100644
index 00000000..25493870
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 19 22 C 18.446 22 18 22.446 18 23 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 26 L 26 22 L 19 22 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-download-open.svg b/.icons/awkward/48x48/places/folder-blue-download-open.svg
new file mode 100644
index 00000000..3b24a5a2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 26,23 V 29 H 28.5 L 24,36 19.5,29 H 22 V 23 Z M 18,37 H 30 V 39 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-download.svg b/.icons/awkward/48x48/places/folder-blue-download.svg
new file mode 100644
index 00000000..194b065f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 26,21 V 27 H 28.5 L 24,34 19.5,27 H 22 V 21 Z M 18,35 H 30 V 37 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-downloads.svg b/.icons/awkward/48x48/places/folder-blue-downloads.svg
new file mode 120000
index 00000000..bc4de58a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-downloads.svg
@@ -0,0 +1 @@
+folder-blue-download.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-blue-drag-accept.svg b/.icons/awkward/48x48/places/folder-blue-drag-accept.svg
new file mode 100644
index 00000000..2d5fb018
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-dropbox.svg b/.icons/awkward/48x48/places/folder-blue-dropbox.svg
new file mode 100644
index 00000000..f3cceff5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 20,21 15,24 19,26.9 14.99,29.9 20,33 24,30 19,27 24,24 29,27 24,30 28,33 33.01,29.9 29,27 33,24 28,21 24,23.9 Z M 24,31 20,34 19,33.4 V 34 L 24,37 29,34 V 33.4 L 28,34 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-favorites.svg b/.icons/awkward/48x48/places/folder-blue-favorites.svg
new file mode 100644
index 00000000..5e603e81
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 24,21 21.881,26.417 16,26.729 20.572,30.39 19.056,36 24,32.846 28.944,36 27.428,30.39 32,26.729 26.119,26.417 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-games.svg b/.icons/awkward/48x48/places/folder-blue-games.svg
new file mode 100644
index 00000000..ea3afac3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 19.78,23.002 C 19.54,23.002 19.26,23.072 18.97,23.223 17.94,23.774 16.98,25.557 16.46,27.882 16.02,29.866 15.86,32.561 16.12,33.645 16.35,34.587 16.75,35 17.46,35 18.5,34.98 19.81,33.815 20.65,32.241 21.25,31.369 22.65,30.978 24,31.018 25.34,30.968 26.74,31.369 27.34,32.241 28.18,33.815 29.49,34.98 30.54,35 31.24,35 31.64,34.587 31.87,33.645 32.13,32.561 31.97,29.866 31.53,27.882 31.01,25.557 30.05,23.774 29.02,23.223 28.45,22.912 27.98,22.922 27.56,23.223 27.03,23.604 25.93,24.003 24,24.003 22.06,24.003 20.96,23.604 20.43,23.223 20.22,23.072 20.02,23.002 19.78,23.002 Z M 20.03,26.008 H 21.02 V 27.01 H 22.01 V 28.012 H 21.02 V 29.014 H 20.03 V 28.012 H 19.04 V 27.01 H 20.03 Z M 27.47,26.008 C 27.74,26.008 27.96,26.228 27.96,26.509 27.96,26.789 27.74,27.01 27.47,27.01 27.19,27.01 26.97,26.789 26.97,26.509 26.97,26.228 27.19,26.008 27.47,26.008 Z M 26.48,27.01 C 26.75,27.01 26.97,27.23 26.97,27.511 26.97,27.791 26.75,28.012 26.48,28.012 26.2,28.012 25.98,27.791 25.98,27.511 25.98,27.23 26.2,27.01 26.48,27.01 Z M 28.46,27.01 C 28.73,27.01 28.95,27.23 28.95,27.511 28.95,27.791 28.73,28.012 28.46,28.012 28.18,28.012 27.96,27.791 27.96,27.511 27.96,27.23 28.18,27.01 28.46,27.01 Z M 27.47,28.012 C 27.74,28.012 27.96,28.232 27.96,28.513 27.96,28.793 27.74,29.014 27.47,29.014 27.19,29.014 26.97,28.793 26.97,28.513 26.97,28.232 27.19,28.012 27.47,28.012 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-git.svg b/.icons/awkward/48x48/places/folder-blue-git.svg
new file mode 100644
index 00000000..cef22714
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 19.707,22 19,22.708 20.408,24.117 A 2.5005,2.5027 0 0 0 19.998,25.488 2.5005,2.5027 0 0 0 21.999,27.94 V 32.05 A 2.5005,2.5027 0 0 0 19.999,34.497 2.5005,2.5027 0 0 0 22.5,37 2.5005,2.5027 0 0 0 25,34.497 2.5005,2.5027 0 0 0 23,32.046 V 27.936 A 2.5005,2.5027 0 0 0 23.869,27.582 L 25.41,29.125 A 2.5005,2.5027 0 0 0 25,30.493 2.5005,2.5027 0 0 0 27.501,32.996 2.5005,2.5027 0 0 0 30.002,30.492 2.5005,2.5027 0 0 0 27.502,27.989 2.5005,2.5027 0 0 0 26.114,28.412 L 24.58,26.875 A 2.5005,2.5027 0 0 0 25,25.487 2.5005,2.5027 0 0 0 22.5,22.984 2.5005,2.5027 0 0 0 21.114,23.407 L 19.708,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-github.svg b/.icons/awkward/48x48/places/folder-blue-github.svg
new file mode 100644
index 00000000..d11a2a87
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="m 24,21 c -4.432,0 -8,3.568 -8,8 0,3.572969 2.319953,6.580128 5.541016,7.613281 v -1.662109 c -2.02505,0.44688 -2.451172,-0.890625 -2.451172,-0.890625 -0.33119,-0.85462 -0.808594,-1.082031 -0.808594,-1.082031 -0.66103,-0.45857 0.04883,-0.451172 0.04883,-0.451172 0.73072,0.05219 1.115234,0.763672 1.115234,0.763672 0.649401,1.13032 1.704391,0.804594 2.119141,0.615234 0.06615,-0.47773 0.255071,-0.805404 0.462891,-0.990234 -1.6165,-0.1867 -3.017578,-1.220416 -3.017578,-4.055016 0,-0.807401 0.586534,-1.867737 1.052234,-2.384438 -0.0751,-0.1871 -0.326088,-1.339321 0.07031,-2.357421 0,0 0.03819,-0.01202 0.117188,-0.01563 0.2369,-0.0111 0.7698,0.43835 1.8125,1.15625 0.629544,-0.180863 1.435033,-0.265432 1.938,-0.269532 0.567132,-0.0047 1.223838,0.09289 1.815614,0.269532 1.043,-0.7179 1.709313,-1.169203 1.945313,-1.158204 h 0.002 c 0.0789,0.0037 0.117187,0.01563 0.117188,0.01563 0.39732,1.01806 0.146905,2.172275 0.07227,2.359374 C 28.418904,26.993362 29,28.053598 29,28.861 c 0,2.84182 -1.700866,3.866146 -3.322266,4.049156 0.261006,0.2284 0.326172,0.681284 0.326172,1.371094 0,0.83312 -0.0021,1.37464 -0.0039,1.71875 v 0.740234 C 29.456574,35.855553 32,32.739916 32,29 32,24.568 28.432,21 24,21 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-gitlab.svg b/.icons/awkward/48x48/places/folder-blue-gitlab.svg
new file mode 100644
index 00000000..0cdeafb7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f;fill-rule:evenodd" d="M 18.990234 22 C 18.868036 22 18.744852 22.065769 18.699219 22.199219 L 16.925781 27 L 21.054688 27 L 19.279297 22.199219 C 19.233642 22.065769 19.112433 22 18.990234 22 z M 21.054688 27 L 24 36 L 26.945312 27 L 21.054688 27 z M 26.945312 27 L 31.074219 27 L 29.300781 22.199219 C 29.209514 21.932319 28.812013 21.932319 28.720703 22.199219 L 26.945312 27 z M 31.074219 27 L 24 36 L 31.748047 30.652344 C 31.96185 30.504834 32.052353 30.242626 31.970703 30.003906 L 31.074219 27 z M 24 36 L 16.925781 27 L 16.029297 30.003906 C 15.947647 30.242626 16.038151 30.504834 16.251953 30.652344 L 24 36 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-gnome.svg b/.icons/awkward/48x48/places/folder-blue-gnome.svg
new file mode 100644
index 00000000..6ab165d6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 28.779,22 C 25.819,22 25.262,26 26.929,26 28.593,26 31.741,22 28.779,22 Z M 24.23,23 C 24.183,23 24.131,23.005 24.079,23.01 22.384,23.214 22.979,25.949 23.882,26 24.755,26.05 25.711,23.008 24.231,23 Z M 21.14,24 C 21.019,23.995 20.884,24.011 20.735,24.049 19.149,24.45 20.494,26.106 21.382,25.994 22.188,25.893 22.305,24.047 21.14,24 Z M 18.929,26 C 18.787,25.998 18.633,26.029 18.47,26.105 17.166,26.721 18.91,28.207 19.677,27.977 20.348,27.775 19.92,26.023 18.929,26 Z M 25.011,27 C 22.677,26.963 19.599,28.065 19.073,30.279 18.505,32.676 21.416,36 24.45,36 25.943,36 27.665,35.329 27.987,33.721 28.232,32.495 24.896,33.023 25.009,33.834 25.144,34.807 24.446,34.652 23.571,34.025 21.001,32 28.181,31.034 27.694,28.307 27.543,27.458 26.411,27.024 25.011,27.002 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-google-drive.svg b/.icons/awkward/48x48/places/folder-blue-google-drive.svg
new file mode 100644
index 00000000..73ef8f95
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <path style="fill:#1d344f" d="M 31.999,30.937 26.666,22.002 H 21.499 L 26.499,30.937 Z"/>
+ <path style="fill:#1d344f" d="M 22.499,31.914 19.999,35.962 H 29.333 L 31.999,31.914 Z"/>
+ <path style="fill:#1d344f" d="M 20.999,22.999 16,31.974 18.666,35.962 23.699,27.985 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-image-people.svg b/.icons/awkward/48x48/places/folder-blue-image-people.svg
new file mode 100644
index 00000000..ac3569a0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 20.545,25.452 C 20.499,25.463 20.453,25.481 20.41,25.504 19.98,25.731 19.87,26.44 20.164,27.096 20.401,27.624 20.821,27.95 21.203,27.94 21.49,29.693 22.633,31 23.993,31 H 24.005 C 25.366,31 26.509,29.693 26.796,27.94 27.177,27.95 27.598,27.624 27.835,27.096 28.129,26.44 28.019,25.731 27.589,25.504 27.545,25.481 27.5,25.463 27.454,25.452 27.399,23.535 25.876,22 24,22 22.125,22 20.6,23.535 20.545,25.452 Z M 26.394,31 C 26.105,31.701 25.12,32.227 23.945,32.227 22.775,32.227 21.799,31.708 21.505,31.012 19.037,31.27 17.238,31.902 17.022,32.649 17.019,32.656 17.024,32.665 17.022,32.672 17.015,32.699 17.015,32.723 17.012,32.75 17.011,32.763 17,32.771 17,32.784 V 32.793 34.643 C 17.001,34.84 17.157,35 17.351,35 H 30.65 C 30.844,35 31,34.84 31,34.643 V 32.793 32.771 C 30.998,32.728 30.979,32.691 30.967,32.648 30.746,31.892 28.908,31.252 26.395,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-important.svg b/.icons/awkward/48x48/places/folder-blue-important.svg
new file mode 100644
index 00000000..010bee54
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 23,24 H 25 V 30 H 23 Z M 24,31 C 24.552,31 25,31.448 25,32 25,32.552 24.552,33 24,33 23.448,33 23,32.552 23,32 23,31.448 23.448,31 24,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-java.svg b/.icons/awkward/48x48/places/folder-blue-java.svg
new file mode 100644
index 00000000..c5d82cbd
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 22.172,21 C 22.172,21 22.996,21.465 22.414,22.688 21.533,24.53 23.227,24.951 23.227,24.951 23.227,24.951 22.689,24.519 23.406,22.998 24.199,21.313 22.172,21 22.172,21 Z M 25.371,22.84 C 25.371,22.84 23.729,23.47 24.787,25.191 25.487,26.332 24.711,26.898 24.711,26.898 24.711,26.898 26.696,26.335 25.738,24.76 24.878,23.336 25.371,22.84 25.371,22.84 Z M 20.643,22.887 C 20.643,22.887 19.205,23.982 20.629,25.328 21.57,26.224 20.953,27 20.953,27 20.953,27 22.736,25.867 21.447,24.629 20.284,23.512 20.643,22.887 20.643,22.887 Z M 20.953,27 H 17 L 19,35 H 27 L 27.275,33.902 C 27.508,33.96 27.749,34 28,34 29.657,34 31,32.657 31,31 31,29.594 30.03,28.423 28.725,28.098 L 29,27 Z M 28.484,29.062 A 1,2 15 0 1 28.518,29.068 1,2 15 0 1 28.967,31.26 1,2 15 0 1 27.516,32.938 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-kde.svg b/.icons/awkward/48x48/places/folder-blue-kde.svg
new file mode 100644
index 00000000..80ee0141
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <g transform="translate(16,21)">
+ <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/48x48/places/folder-blue-linux.svg b/.icons/awkward/48x48/places/folder-blue-linux.svg
new file mode 100644
index 00000000..fd50de73
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 24.56,32.076 C 23.44,32.597 22.897,32.591 22.198,32.541 21.363,32.481 20.692,32.252 20.397,32.052 20.215,31.929 19.968,31.977 19.845,32.159 19.722,32.341 19.769,32.588 19.951,32.711 20.426,33.032 21.264,33.271 22.141,33.334 22.289,33.345 21.953,33.351 22.128,33.351 22.891,33.351 23.859,33.279 24.895,32.797 25.094,32.704 25.181,32.468 25.088,32.269 24.995,32.069 24.759,31.983 24.56,32.076 Z M 28.979,31.487 C 29.017,28.032 29.373,21.505 22.76,22.032 16.231,22.558 18.462,29.455 18.364,31.765 18.278,32.986 17.573,34.48 17,36 H 19.064 C 19.246,35.356 19.379,34.719 19.437,34.112 19.543,34.186 19.657,34.257 19.778,34.326 19.976,34.443 20.146,34.598 20.326,34.761 20.746,35.144 21.222,35.578 22.153,35.633 22.216,35.636 21.779,35.638 21.841,35.638 22.783,35.638 23.427,35.226 23.944,34.895 24.192,34.736 24.407,34.599 24.608,34.533 25.181,34.354 25.682,34.064 26.056,33.696 26.114,33.638 26.169,33.579 26.219,33.519 26.428,34.283 26.713,35.142 27.03,36 H 30.998 C 30.093,34.603 28.96,33.234 28.979,31.487 Z M 18.996,29.607 C 18.996,29.607 18.996,29.607 18.996,29.607 18.931,28.48 19.471,27.531 20.201,27.489 20.931,27.446 21.575,28.326 21.64,29.453 21.64,29.453 21.641,29.454 21.641,29.454 21.644,29.514 21.645,29.575 21.645,29.634 21.414,29.692 21.205,29.777 21.018,29.875 21.018,29.867 21.017,29.859 21.016,29.85 V 29.85 C 20.954,29.21 20.612,28.727 20.253,28.771 19.894,28.814 19.653,29.368 19.716,30.009 19.716,30.009 19.716,30.009 19.716,30.009 19.743,30.288 19.823,30.537 19.935,30.726 19.907,30.748 19.828,30.805 19.738,30.871 19.67,30.921 19.587,30.982 19.488,31.055 19.216,30.698 19.029,30.186 18.996,29.607 Z M 25.894,32.394 C 25.868,32.989 25.089,33.55 24.369,33.775 L 24.365,33.776 C 24.066,33.873 23.799,34.044 23.516,34.225 23.041,34.529 22.55,34.843 21.841,34.843 21.795,34.843 22.246,34.842 22.2,34.839 21.55,34.801 21.246,34.524 20.862,34.173 20.659,33.989 20.449,33.798 20.178,33.639 L 20.173,33.635 C 19.589,33.306 19.226,32.896 19.203,32.539 19.192,32.362 19.271,32.208 19.438,32.083 19.802,31.81 20.046,31.631 20.207,31.513 20.387,31.382 20.441,31.342 20.481,31.304 20.509,31.277 20.541,31.247 20.574,31.215 20.908,30.89 20.968,30.346 21.826,30.346 22.351,30.346 22.932,30.548 23.551,30.946 23.843,31.136 24.096,31.223 24.417,31.334 24.638,31.411 24.889,31.497 25.224,31.64 L 25.229,31.643 C 25.542,31.771 25.911,32.006 25.894,32.394 Z M 25.722,30.994 C 25.662,30.964 25.599,30.935 25.534,30.908 25.232,30.779 24.989,30.691 24.788,30.621 24.899,30.404 24.968,30.133 24.975,29.839 V 29.838 C 24.99,29.122 24.629,28.541 24.168,28.54 23.707,28.539 23.321,29.118 23.306,29.834 V 29.835 C 23.306,29.858 23.306,29.881 23.306,29.905 23.022,29.774 22.743,29.679 22.469,29.621 22.468,29.594 22.467,29.567 22.466,29.54 V 29.539 C 22.44,28.235 23.24,27.155 24.254,27.128 25.267,27.1 26.11,28.135 26.137,29.44 V 29.44 C 26.149,30.03 25.991,30.573 25.722,30.994 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-locked.svg b/.icons/awkward/48x48/places/folder-blue-locked.svg
new file mode 100644
index 00000000..1f7d2fa4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 24,22 C 21.784,22 20,23.821 20,26.062 V 28 H 19 C 18.446,28 18,28.446 18,29 V 35 C 18,35.554 18.446,36 19,36 H 29 C 29.554,36 30,35.554 30,35 V 29 C 30,28.446 29.554,28 29,28 H 28 V 26.062 C 28,23.822 26.216,22 24,22 Z M 24,24 C 25.108,24 26,24.891 26,26 V 28 H 22 V 26 C 22,24.891 22.892,24 24,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-mail-cloud.svg b/.icons/awkward/48x48/places/folder-blue-mail-cloud.svg
new file mode 100644
index 00000000..af52f014
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 23,23 A 5,5 0 0 0 18.268,26.398 4,4 0 0 0 16,30 4,4 0 0 0 20,34 4,4 0 0 0 22.658,32.982 5,5 0 0 0 23,33 5,5 0 0 0 25.113,32.525 4,4 0 0 0 27,33 4,4 0 0 0 31,29 4,4 0 0 0 27,25 4,4 0 0 0 26.992,25 5,5 0 0 0 23,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-mail.svg b/.icons/awkward/48x48/places/folder-blue-mail.svg
new file mode 100644
index 00000000..da98931e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 H 29 C 29,37 29.937,37 30,36 30,35 29,35 29,35 H 24 C 20.686,35 18,32.314 18,29 18,25.686 20.686,23 24,23 27.314,23 30,25.686 30,29 V 30 C 30,30.552 29.552,31 29,31 28.448,31 28,30.552 28,30 V 29 C 28,26.791 26.209,25 24,25 21.791,25 20,26.791 20,29 20,31.209 21.791,33 24,33 25.046,33 25.99,32.589 26.703,31.932 27.273,32.609 28.114,33 29,33 30.657,33 32,31.656 32,30 V 29 C 32,24.582 28.418,21 24,21 Z M 24,27 C 25.105,27 26,27.895 26,29 26,30.105 25.105,31 24,31 22.895,31 22,30.105 22,29 22,27.895 22.895,27 24,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-mega.svg b/.icons/awkward/48x48/places/folder-blue-mega.svg
new file mode 100644
index 00000000..ec5b08de
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 20,25 H 22 V 25 25 L 24,28 26,25 H 28 V 33 H 26 V 29 L 24,31 22,29 V 33 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-meocloud.svg b/.icons/awkward/48x48/places/folder-blue-meocloud.svg
new file mode 100644
index 00000000..bb55c5b7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 21.527,25.623 C 21.17,25.477 20.787,25.402 20.4,25.4 18.9,25.4 17.63,26.513 17.43,28 15.978,28.499 15.001,29.864 15,31.4 15,33.389 16.611,35 18.6,35 H 29.4 C 31.389,35 33,33.389 33,31.4 32.999,29.872 32.032,28.511 30.59,28.006 30.595,27.937 30.597,27.87 30.6,27.801 30.6,25.15 28.451,23 25.8,23 23.995,23 22.346,24.015 21.527,25.623 Z M 25.799,25 H 25.801 C 27.37,25 28.599,26.23 28.6,27.799 28.599,27.822 28.596,27.857 28.596,27.867 28.533,28.766 29.079,29.597 29.93,29.895 30.577,30.121 30.999,30.715 31,31.4 31,32.308 30.308,33 29.4,33 H 18.6 C 17.693,33 17.001,32.309 17,31.402 V 31.4 C 17.001,30.712 17.428,30.115 18.08,29.891 18.796,29.645 19.311,29.016 19.412,28.266 19.481,27.757 19.888,27.401 20.398,27.4 20.527,27.401 20.653,27.427 20.77,27.475 21.733,27.869 22.837,27.458 23.309,26.531 23.788,25.589 24.745,25 25.799,25 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-music-open.svg b/.icons/awkward/48x48/places/folder-blue-music-open.svg
new file mode 100644
index 00000000..1688ebb4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 21,32.176 C 20.679,32.061 20.341,32.001 20,32 18.343,32 17,33.343 17,35 17,36.657 18.343,38 20,38 21.657,38 23,36.657 23,35 V 28 H 29 V 32.176 C 28.679,32.061 28.341,32.001 28,32 26.343,32 25,33.343 25,35 25,36.657 26.343,38 28,38 29.657,38 31,36.657 31,35 V 25 C 31,24.446 30.331,24 29.5,24 H 22.5 C 21.669,24 21,24.446 21,25"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-music.svg b/.icons/awkward/48x48/places/folder-blue-music.svg
new file mode 100644
index 00000000..596736b3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 21,30.176 C 20.679,30.061 20.341,30.001 20,30 18.343,30 17,31.343 17,33 17,34.657 18.343,36 20,36 21.657,36 23,34.657 23,33 V 26 H 29 V 30.176 C 28.679,30.061 28.341,30.001 28,30 26.343,30 25,31.343 25,33 25,34.657 26.343,36 28,36 29.657,36 31,34.657 31,33 V 23 C 31,22.446 30.331,22 29.5,22 H 22.5 C 21.669,22 21,22.446 21,23"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-network.svg b/.icons/awkward/48x48/places/folder-blue-network.svg
new file mode 100644
index 00000000..03957559
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 28.418,37 32,33.418 32,29 32,24.582 28.418,21 24,21 Z M 23.429,23.214 C 23.505,23.206 23.601,23.219 23.679,23.214 23.688,23.251 23.623,23.381 23.536,23.571 22.98,24.784 22.949,26.205 23.464,26.964 23.558,27.102 23.643,27.233 23.643,27.25 23.643,27.267 23.542,27.286 23.429,27.286 23.162,27.286 22.909,27.123 22.393,26.714 22.163,26.533 21.865,26.381 21.749,26.358 21.569,26.321 21.52,26.337 21.285,26.571 21.067,26.79 21,26.907 21,27.107 21,27.865 21.899,28.467 23.571,28.822 25.842,29.303 26.401,29.735 26.464,30.929 26.543,32.426 25.746,33.555 24,34.429 23.791,34.533 23.659,34.574 23.571,34.608 23.532,34.604 23.503,34.611 23.464,34.608 23.449,34.561 23.428,34.454 23.428,34.25 23.428,33.455 23.115,32.637 22.643,32.179 22.516,32.056 22.161,31.796 21.857,31.608 21.553,31.419 21.247,31.201 21.178,31.108 21.065,30.953 21.056,30.858 21.143,30.572 21.301,30.05 21.49,29.759 21.857,29.429 22.049,29.256 22.243,29.111 22.286,29.107 22.328,29.104 22.04,29.017 21.607,28.929 21.174,28.84 20.541,28.655 20.214,28.536 19.616,28.32 18.808,27.865 18.5,27.536 18.487,27.522 18.476,27.513 18.464,27.5 18.906,25.743 20.144,24.302 21.786,23.608 22.129,23.462 22.483,23.363 22.857,23.286 23.043,23.248 23.236,23.234 23.428,23.215 Z M 28.786,25.893 C 28.92,25.976 29.427,27.072 29.571,27.607 29.758,28.298 29.745,29.493 29.571,30.179 29.505,30.44 29.421,30.684 29.393,30.714 29.365,30.745 29.263,30.57 29.143,30.357 29.023,30.145 28.64,29.693 28.321,29.357 27.402,28.387 27.258,27.881 27.643,27.107 27.837,26.717 28.682,25.829 28.786,25.893 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-nextcloud.svg b/.icons/awkward/48x48/places/folder-blue-nextcloud.svg
new file mode 100644
index 00000000..025baa1d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#1d344f" d="M 35,24 A 5,5 0 0 0 30,29 5,5 0 0 0 35,34 5,5 0 0 0 40,29 5,5 0 0 0 35,24 Z M 35,27 A 2,2 0 0 1 37,29 2,2 0 0 1 35,31 2,2 0 0 1 33,29 2,2 0 0 1 35,27 Z M 13,24 A 5,5 0 0 0 8,29 5,5 0 0 0 13,34 5,5 0 0 0 18,29 5,5 0 0 0 13,24 Z M 13,27 A 2,2 0 0 1 15,29 2,2 0 0 1 13,31 2,2 0 0 1 11,29 2,2 0 0 1 13,27 Z M 24,23 A 6,6 0 0 0 18,29 6,6 0 0 0 24,35 6,6 0 0 0 30,29 6,6 0 0 0 24,23 Z M 24,26 A 3,3 0 0 1 27,29 3,3 0 0 1 24,32 3,3 0 0 1 21,29 3,3 0 0 1 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-open.svg b/.icons/awkward/48x48/places/folder-blue-open.svg
new file mode 100644
index 00000000..d75ddacd
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-owncloud.svg b/.icons/awkward/48x48/places/folder-blue-owncloud.svg
new file mode 100644
index 00000000..0cc2a5c3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="26.5" cy="27.5" r="3.25"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="34" cy="34" r="1.75"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="30" cy="32" r="3.75"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="32.5" r="3.25"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="18.5" cy="26" r="1.75"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="30" r="3.75"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="34" r="1.75"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22.5" cy="25.5" r="3.25"/>
+ <circle style="fill:#1d344f;stroke:#5294e2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="24" cy="31" r="4.75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-pcloud.svg b/.icons/awkward/48x48/places/folder-blue-pcloud.svg
new file mode 100644
index 00000000..45e14c26
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 24.5,22 A 6.5,6.5 0 0 0 18.490235,26.03125 5,5 0 0 0 14,31 5,5 0 0 0 19,36 H 30.75 C 32.544925,36 34,34.544925 34,32.75 34,31.523022 33.312228,30.467196 32.308594,29.914062 A 3,3 0 0 0 33,28 3,3 0 0 0 30,25 3,3 0 0 0 29.97656,25 6.5,6.5 0 0 0 24.499998,22 Z m 0,2 A 4.5,4.5 0 0 1 29,28.5 4.5,4.5 0 0 1 24.5,33 4.5,4.5 0 0 1 20,28.5 4.5,4.5 0 0 1 24.5,24 Z m 0,1 A 3.5,3.5 0 0 0 21,28.5 3.5,3.5 0 0 0 24.5,32 3.5,3.5 0 0 0 28,28.5 3.5,3.5 0 0 0 24.5,25 Z M 23,26 h 1 1.5 A 1.5,1.5 0 0 1 27,27.5 1.5,1.5 0 0 1 25.5,29 H 24 v 2 h -1 v -2 z m 1,1 v 1 h 1.5 A 0.5,0.5 0 0 0 26,27.5 0.5,0.5 0 0 0 25.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-photo.svg b/.icons/awkward/48x48/places/folder-blue-photo.svg
new file mode 100644
index 00000000..a7fe89a0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 20,22 19,24 H 17.5 C 16.115,24 15,25.115 15,26.5 V 33.5 C 15,34.885 16.115,36 17.5,36 H 30.5 C 31.885,36 33,34.885 33,33.5 V 26.5 C 33,25.115 31.885,24 30.5,24 H 29 L 28,22 Z M 24,26 C 25.657,26 27,27.343 27,29 27,30.657 25.657,32 24,32 22.343,32 21,30.657 21,29 21,27.343 22.343,26 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-pictures-open.svg b/.icons/awkward/48x48/places/folder-blue-pictures-open.svg
new file mode 100644
index 00000000..b01760c7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 18,25 C 17,25 17,26 17,26 V 36 C 17,37 18,37 18,37 H 30 C 30,37 31,37 31,36 V 26 C 31,25 30,25 30,25 Z M 25,33 27,30.56 29,33 V 35 H 19 V 32 L 21.5,29.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-pictures.svg b/.icons/awkward/48x48/places/folder-blue-pictures.svg
new file mode 100644
index 00000000..01f7cbd4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 18,23 C 17,23 17,24 17,24 V 34 C 17,35 18,35 18,35 H 30 C 30,35 31,35 31,34 V 24 C 31,23 30,23 30,23 Z M 25,31 27,28.56 29,31 V 33 H 19 V 30 L 21.5,27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-print.svg b/.icons/awkward/48x48/places/folder-blue-print.svg
new file mode 100644
index 00000000..0cab3c46
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 20,23 V 25 H 28 V 23 Z M 18,26 C 17.5,26 17,26.5 17,27 V 31 C 17,31.5 17.5,32 18,32 H 19 V 30 H 29 V 32 H 30 C 30.5,32 31,31.5 31,31 V 27 C 31,26.5 30.5,26 30,26 Z M 20,31 V 36 H 28 V 31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-private.svg b/.icons/awkward/48x48/places/folder-blue-private.svg
new file mode 100644
index 00000000..2762abde
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 20.5,24 C 18.015,24 16,26.015 16,28.5 16,30.985 18.015,33 20.5,33 22.405,32.997 24.101,31.796 24.736,30 H 28 V 32 H 31 V 30 H 32 V 27 H 24.736 C 24.102,25.204 22.405,24.003 20.5,24 Z M 20.5,27 C 21.328,27 22,27.672 22,28.5 22,29.328 21.328,30 20.5,30 19.672,30 19,29.328 19,28.5 19,27.672 19.672,27 20.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-projects.svg b/.icons/awkward/48x48/places/folder-blue-projects.svg
new file mode 100644
index 00000000..9e669bf8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#1d344f" d="M 27,21 C 26.65,21.13 26.29,21.299 26,21.539 24.62,22.649 24.701,24.559 26.051,25.699 26.331,25.939 26.66,26.1 27,26.25 V 28.596 C 27.893,28.983 28.651,29.54 29.248,30.211 29.552,30.553 29.791,30.931 30,31.322 V 26.25 C 30.34,26.12 30.659,25.929 30.949,25.699 32.329,24.579 32.34,22.75 31,21.6 30.71,21.36 30.35,21.14 30,21 V 23.25 C 30,23.71 29.55,24 29,24 H 28 C 27.44,24 27,23.71 27,23.25 Z M 24,29 C 20,29 18,32 18,35 H 16.25 C 16,35 16,35.25 16,35.25 V 36.75 C 16,37 16.25,37 16.25,37 H 31.75 C 31.75,37 32,37 32,36.75 V 35.25 C 32,35.25 32,35 31.75,35 H 30 C 30,32 28,29 24,29 Z M 24,32 C 26.35,32 27,33.76 27,35 H 21 C 21,33.8 21.7,32 24,32 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-public.svg b/.icons/awkward/48x48/places/folder-blue-public.svg
new file mode 120000
index 00000000..7daa6f73
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-public.svg
@@ -0,0 +1 @@
+folder-blue-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-blue-publicshare-open.svg b/.icons/awkward/48x48/places/folder-blue-publicshare-open.svg
new file mode 100644
index 00000000..2aa1942c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 20.545,27.452 C 20.499,27.463 20.453,27.481 20.41,27.504 19.98,27.731 19.87,28.44 20.164,29.096 20.401,29.624 20.821,29.95 21.203,29.94 21.49,31.693 22.633,33 23.993,33 H 24.005 C 25.366,33 26.509,31.693 26.796,29.94 27.177,29.95 27.598,29.624 27.835,29.096 28.129,28.44 28.019,27.731 27.589,27.504 27.545,27.481 27.5,27.463 27.454,27.452 27.399,25.535 25.876,24 24,24 22.125,24 20.6,25.535 20.545,27.452 Z M 26.394,33 C 26.105,33.701 25.12,34.227 23.945,34.227 22.775,34.227 21.799,33.708 21.505,33.012 19.037,33.27 17.238,33.902 17.022,34.649 17.019,34.656 17.024,34.665 17.022,34.672 17.015,34.699 17.015,34.723 17.012,34.75 17.011,34.763 17,34.771 17,34.784 V 34.793 36.643 C 17.001,36.84 17.157,37 17.351,37 H 30.65 C 30.844,37 31,36.84 31,36.643 V 34.793 34.771 C 30.998,34.728 30.979,34.691 30.967,34.648 30.746,33.892 28.908,33.252 26.395,33 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-recent.svg b/.icons/awkward/48x48/places/folder-blue-recent.svg
new file mode 100644
index 00000000..a7f9bc19
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 24,22 A 7,7 0 0 0 17,29 7,7 0 0 0 24,36 7,7 0 0 0 31,29 7,7 0 0 0 24,22 Z M 24,24 A 5,5 0 0 1 29,29 5,5 0 0 1 24,34 5,5 0 0 1 19,29 5,5 0 0 1 24,24 Z M 23,26 V 30 H 27 V 28 H 25 V 26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-remote-open.svg b/.icons/awkward/48x48/places/folder-blue-remote-open.svg
new file mode 100644
index 00000000..9390b7a3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 23,26 C 20.979,26.404 19.404,27.979 19,30 H 16 V 32 H 19 C 19.405,34.018 20.982,35.595 23,36 Z M 25,26 V 36 C 27.021,35.596 28.596,34.021 29,32 H 32 V 30 H 29 C 28.595,27.982 27.018,26.405 25,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-remote.svg b/.icons/awkward/48x48/places/folder-blue-remote.svg
new file mode 100644
index 00000000..52b0620a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 23,24 C 20.979,24.404 19.404,25.979 19,28 H 16 V 30 H 19 C 19.405,32.018 20.982,33.595 23,34 Z M 25,24 V 34 C 27.021,33.596 28.596,32.021 29,30 H 32 V 28 H 29 C 28.595,25.982 27.018,24.405 25,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-script.svg b/.icons/awkward/48x48/places/folder-blue-script.svg
new file mode 100644
index 00000000..5567d3f2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 16,21 V 37 H 32 V 21 Z"/>
+ <g style="fill:#5294e2">
+ <path style="fill:#5294e2" d="M 24,29 H 28 V 30 H 24 Z"/>
+ <rect style="fill:#5294e2" width="1" height="7" x="20" y="23"/>
+ <path style="fill:#5294e2" d="M 19.5,24 C 18.67,24 18,24.67 18,25.5 18,26.33 18.67,27 19.5,27 H 21 21.5 C 21.78,27 22,27.22 22,27.5 22,27.78 21.78,28.01 21.5,28 H 21 19.5 18.09 C 18.3,28.58 18.85,29 19.5,29 H 21 21.5 C 22.33,29 23,28.33 23,27.5 23,26.67 22.33,26 21.5,26 H 21 19.5 C 19.22,26 19,25.78 19,25.5 19,25.22 19.22,25 19.5,25 H 21 21.5 22.91 C 22.7,24.42 22.15,24 21.5,24 H 21 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-steam.svg b/.icons/awkward/48x48/places/folder-blue-steam.svg
new file mode 100644
index 00000000..1c6bb500
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 14,30.623 20.004,33.084 C 20.049,34.706 21.377,35.998 23,36 24.657,36 26.006,34.598 26,33 L 30,30 C 32.227,30 34,28.209 34,26 34,23.791 32.209,22 30,22 27.791,22 25.999,23.772 26,26 L 23,30 C 22.456,30 21.918,30.152 21.451,30.436 L 14,27.377 M 30,23 C 31.657,23 33,24.343 33,26 33,27.657 31.657,29 30,29 28.344,29 27.031,27.365 27,26 27,24.343 28.343,23 30,23 Z M 30,24 C 28.895,24 28,24.895 28,26 28,27.105 28.895,28 30,28 31.105,28 32,27.105 32,26 32,24.895 31.105,24 30,24 Z M 23,31 C 24.105,31 25,31.895 25,33 25,34.105 24.105,35 23,35 22.096,35 21.304,34.394 21.068,33.521 L 21.961,33.887 C 22.73,34.202 23.603,33.837 23.918,33.068 24.233,32.299 23.869,31.426 23.1,31.111 L 22.846,31.008 C 22.897,31.003 22.949,31.001 23,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-tar.svg b/.icons/awkward/48x48/places/folder-blue-tar.svg
new file mode 100644
index 00000000..a8ed2eb7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-tar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 24 16 L 24 17 L 25 17 L 25 16 L 24 16 z M 24 17 L 23 17 L 23 18 L 24 18 L 24 17 z M 24 18 L 24 19 L 25 19 L 25 18 L 24 18 z M 24 19 L 23 19 L 23 20 L 24 20 L 24 19 z M 24 20 L 24 21 L 25 21 L 25 20 L 24 20 z M 24 21 L 23 21 L 23 22 L 24 22 L 24 21 z M 24 22 L 24 23 L 25 23 L 25 22 L 24 22 z M 24 23 L 23 23 C 22.8439 24.390912 24 24.390912 24 23 z"/>
+ <path style="fill:#1d344f" d="m 24,22 c -2.21,0 -4,1.8 -4,4 l 0,8 c 0,2.2 1.79,4 4,4 2.21,0 4,-1.8 4,-4 l 0,-8 c 0,-2.2 -1.79,-4 -4,-4 z m 0,2 c 1.104,0 2,0.8 2,2 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 0,-1.2 0.896,-2 2,-2 z m 0,6 c 1.104,0 2,0.8 2,2 l 0,2 c 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 l 0,-2 c 0,-1.2 0.896,-2 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-templates-open.svg b/.icons/awkward/48x48/places/folder-blue-templates-open.svg
new file mode 100644
index 00000000..8f34da46
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 19,24 C 18.446,24 18,24.446 18,25 V 34 H 19 V 33 H 20 V 26 H 25 V 29 H 28 V 37 38 H 29 V 37 H 30 V 28 L 26,24 Z M 29,38 V 39 H 30 V 38 Z M 28,38 H 27 V 39 H 28 Z M 27,38 V 37 H 26 V 38 Z M 26,38 H 25 V 39 H 26 Z M 25,38 V 37 H 24 V 38 Z M 24,38 H 23 V 39 H 24 Z M 23,38 V 37 H 22 V 38 Z M 22,38 H 21 V 39 H 22 Z M 21,38 V 37 H 20 V 38 Z M 20,38 H 19 V 39 H 20 Z M 19,38 V 37 H 18 V 38 Z M 19,37 H 20 V 36 H 19 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-templates.svg b/.icons/awkward/48x48/places/folder-blue-templates.svg
new file mode 100644
index 00000000..b335614a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 19,22 C 18.446,22 18,22.446 18,23 V 32 H 19 V 31 H 20 V 24 H 25 V 27 H 28 V 35 36 H 29 V 35 H 30 V 26 L 26,22 Z M 29,36 V 37 H 30 V 36 Z M 28,36 H 27 V 37 H 28 Z M 27,36 V 35 H 26 V 36 Z M 26,36 H 25 V 37 H 26 Z M 25,36 V 35 H 24 V 36 Z M 24,36 H 23 V 37 H 24 Z M 23,36 V 35 H 22 V 36 Z M 22,36 H 21 V 37 H 22 Z M 21,36 V 35 H 20 V 36 Z M 20,36 H 19 V 37 H 20 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z M 19,34 V 33 H 18 V 34 Z M 19,33 H 20 V 32 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-torrent.svg b/.icons/awkward/48x48/places/folder-blue-torrent.svg
new file mode 100644
index 00000000..648e4eef
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="m 4,34 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 l 0,-22 c 0,-1.108 -0.892,-2 -2,-2 L 22,10 22,8 C 22,6.892 21.108,6 20,6 L 6,6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 L 4,9 C 4,7.892 4.892,7 6,7 l 14,0 c 1.108,0 2,0.892 2,2 L 22,8 C 22,6.892 21.108,6 20,6 Z m 16,4 0,1 20,0 c 1.108,0 2,0.892 2,2 l 0,-1 c 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="fill:#1d344f" d="M 26 19 C 20.477153 19 16 23.477153 16 29 C 16 34.522847 20.477153 39 26 39 L 44 39 L 44 37 L 26 37 C 21.581722 37 18 33.418278 18 29 C 18 24.581722 21.581722 21 26 21 L 26 19 z M 26 22 C 22.134007 22 19 25.134007 19 29 C 19 32.865993 22.134007 36 26 36 L 44 36 L 44 34 L 26 34 C 23.238576 34 21 31.761424 21 29 C 21 26.238576 23.238576 24 26 24 C 26.688467 24.000788 27.369353 24.143747 28 24.419922 L 28 22.298828 C 27.351311 22.102941 26.677616 22.002281 26 22 z M 26 25 C 23.790861 25 22 26.790861 22 29 C 22 31.209139 23.790861 33 26 33 L 44 33 L 44 31 L 26 31 C 24.895431 31 24 30.104569 24 29 C 24 27.895431 24.895431 27 26 27 C 26.713268 27.0013 27.371883 27.38229 27.728516 28 L 29.867188 28 C 29.411731 26.236014 27.821835 25.00264 26 25 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-unlocked.svg b/.icons/awkward/48x48/places/folder-blue-unlocked.svg
new file mode 100644
index 00000000..5dd84a0c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 24 20 C 21.784 20 20 21.821 20 24.062 L 20 25 L 22 25 L 22 24 C 22 22.891 22.892 22 24 22 C 25.108 22 26 22.891 26 24 L 26 28 L 24 28 L 19 28 C 18.446 28 18 28.446 18 29 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 29 C 30 28.446 29.554 28 29 28 L 28 28 L 28 24.062 C 28 21.822 26.216 20 24 20 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-vbox.svg b/.icons/awkward/48x48/places/folder-blue-vbox.svg
new file mode 100644
index 00000000..9a5eb46a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:none;stroke:#1d344f;stroke-width:2;stroke-linejoin:round" d="M 16,27 H 19 L 21,35 23,23 25.5,30 27,25 29,31 H 32"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-video.svg b/.icons/awkward/48x48/places/folder-blue-video.svg
new file mode 100644
index 00000000..78030bd1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 18 24 C 17.446 24 17 24.446 17 25 L 17 33 C 17 33.554 17.446 34 18 34 L 27 34 C 27.554 34 28 33.554 28 33 L 28 29 L 28 25 C 28 24.446 27.554 24 27 24 L 18 24 z M 28 29 L 32 33 L 32 25.5 L 28 29 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-videos-open.svg b/.icons/awkward/48x48/places/folder-blue-videos-open.svg
new file mode 100644
index 00000000..2445a65a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 18,26 C 17.446,26 17,26.446 17,27 V 35 C 17,35.554 17.446,36 18,36 H 27 C 27.554,36 28,35.554 28,35 V 31 27 C 28,26.446 27.554,26 27,26 Z M 28,31 32,35 V 27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-videos.svg b/.icons/awkward/48x48/places/folder-blue-videos.svg
new file mode 120000
index 00000000..b0b50c59
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-videos.svg
@@ -0,0 +1 @@
+folder-blue-video.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-blue-visiting.svg b/.icons/awkward/48x48/places/folder-blue-visiting.svg
new file mode 100644
index 00000000..e21f07d7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 6 16 C 4.892 16 4 16.892 4 18 L 4 19.309 L 42.908 41.773 C 43.554 41.443 44 40.778 44 40 L 44 37.404 L 6.9277 16 L 6 16 z M 13.857 16 L 44 33.404 L 44 28.404 L 22.516 16 L 13.857 16 z M 29.445 16 L 44 24.404 L 44 19.404 L 38.104 16 L 29.445 16 z M 4 23.309 L 4 28.309 L 27.713 42 L 36.373 42 L 4 23.309 z M 4 32.309 L 4 37.309 L 12.125 42 L 20.785 42 L 4 32.309 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-wifi.svg b/.icons/awkward/48x48/places/folder-blue-wifi.svg
new file mode 100644
index 00000000..97c42426
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 24,23 C 21.461,23 19.265,24.328 17,26 L 24,35 31,26 C 28.743,24.347 26.539,23 24,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-wine.svg b/.icons/awkward/48x48/places/folder-blue-wine.svg
new file mode 100644
index 00000000..3a531c61
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <rect style="fill:#1d344f" width="6" height="6" x="18" y="22" rx="1" ry="1"/>
+ <rect style="fill:#1d344f" width="6" height="6" x="25" y="22" rx="1" ry="1"/>
+ <rect style="fill:#1d344f" width="6" height="6" x="25" y="29" rx="1" ry="1"/>
+ <rect style="fill:#1d344f" width="6" height="6" x="18" y="29" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue-yandex-disk.svg b/.icons/awkward/48x48/places/folder-blue-yandex-disk.svg
new file mode 100644
index 00000000..b667fbdc
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 23.092,23.047 C 19.536,23.047 20.363,26.295 18.543,27.273 18.48,27.309 18.445,27.342 18.389,27.377 19.589,26.662 21.069,26.065 22.641,25.66 23.972,25.317 25.321,25.125 26.566,25.101 26.598,25.101 26.63,25.101 26.662,25.101 25.462,24.76 25.33,23.047 23.092,23.047 Z M 26.967,26.002 C 25.722,26.026 24.372,26.218 23.041,26.56 18.655,27.689 15.528,30.144 16.059,32.043 16.364,33.128 17.836,33.844 20.029,33.974 20.028,33.966 20.026,33.959 20.025,33.951 19.907,32.924 20.558,32.031 21.322,31.425 22.086,30.82 23.068,30.38 24.172,30.146 25.275,29.912 26.308,29.923 27.172,30.183 27.984,30.428 28.748,30.961 28.935,31.877 31.134,30.644 32.274,29.158 31.943,27.957 31.593,26.699 29.685,25.949 26.967,26.002 Z M 25.662,31 A 1.8586,3.577 76.001 0 0 24.285,31.142 1.8586,3.577 76.001 0 0 21.006,33.742 1.8586,3.577 76.001 0 0 24.715,34.857 1.8586,3.577 76.001 0 0 27.992,32.258 1.8586,3.577 76.001 0 0 25.662,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-blue.svg b/.icons/awkward/48x48/places/folder-blue.svg
new file mode 100644
index 00000000..152ac5ee
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-blue.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-activities.svg b/.icons/awkward/48x48/places/folder-bluegrey-activities.svg
new file mode 100644
index 00000000..e906d29f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#222c31" cx="17" cy="29" r="3"/>
+ <circle style="fill:#222c31" cx="24" cy="29" r="3"/>
+ <circle style="fill:#222c31" cx="31" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-android.svg b/.icons/awkward/48x48/places/folder-bluegrey-android.svg
new file mode 100644
index 00000000..6591483c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#222c31" d="m17.792969 23.990234a0.80008001 0.80008001 0 0 0-0.611328 1.316407l1.435547 1.755859c-1.449157 1.302677-2.418991 3.122492-2.615235 5.167969-0.036746 0.769972 0.775391 0.769531 0.775391 0.769531h14.425781s0.835451-1.68e-4 0.794922-0.808594c-0.204754-2.0309-1.171962-3.836209-2.613281-5.130859l1.433593-1.753906a0.80008001 0.80008001 0 0 0-0.634765-1.314453 0.80008001 0.80008001 0 0 0-0.603516 0.300781l-1.492187 1.826172c-1.198382-0.706725-2.592035-1.119141-4.085938-1.119141-1.49457 0-2.891106 0.411831-4.089844 1.119141l-1.492187-1.826172a0.80008001 0.80008001 0 0 0-0.626953-0.302735z"/>
+ <circle style="fill:#607d8b" cx="20" cy="30" r="1"/>
+ <circle style="fill:#607d8b" cx="-28" cy="30" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-apple.svg b/.icons/awkward/48x48/places/folder-bluegrey-apple.svg
new file mode 100644
index 00000000..282e60b9
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 26.985,21 C 26.241,21.035 25.339,21.581 24.805,22.313 24.326,22.963 23.906,24 24.018,24.995 24.849,25.071 25.698,24.5 26.215,23.768 H 26.213 C 26.731,23.035 27.08,22.016 26.985,21 Z M 27.2,25.009 C 26.132,25.088 25.158,25.739 24.606,25.739 23.977,25.739 23.002,25.031 21.971,25.05 20.616,25.07 19.366,25.83 18.668,27.032 17.261,29.452 18.308,33.037 19.68,34.999 20.351,35.96 21.169,37 22.2,37 23.231,37 23.595,36.353 24.817,36.353 26.039,36.353 26.373,37 27.452,37 28.531,37 29.229,36.002 29.895,35.038 30.665,33.924 30.981,32.843 31,32.788 30.975,32.777 28.879,31.983 28.858,29.591 28.838,27.588 30.508,26.629 30.583,26.581 29.645,25.222 28.183,25.034 27.663,25.013 27.507,24.997 27.352,24.997 27.2,25.009 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-arduino.svg b/.icons/awkward/48x48/places/folder-bluegrey-arduino.svg
new file mode 100644
index 00000000..65383aa6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#222c31" d="m18.86896 24c-0.634 0-1.2655 0.127-1.8534 0.375-0.5878 0.248-1.125 0.614-1.5781 1.076s-0.8174 1.015-1.0645 1.623c-0.247 0.608-0.373 1.264-0.373 1.924 0 0.66023 0.126 1.3158 0.37305 1.9238 0.24706 0.60801 0.61137 1.1592 1.0645 1.6211 0.4531 0.4619 0.99026 0.82794 1.5781 1.0762 0.57443 0.24257 1.1907 0.36735 1.8105 0.37305 0.01464 5.3e-4 0.0284 0.0014 0.04297 2e-3 1.5072 0.07139 2.7205-0.52617 3.6094-1.3945 0.60761-0.59359 1.0858-1.2954 1.5215-2.0098 0.43566 0.71438 0.91387 1.4162 1.5215 2.0098 0.88887 0.86836 2.1022 1.4659 3.6094 1.3945 0.01457-5.3e-4 0.02833-0.0013 0.04297-2e-3 0.61984-0.0053 1.2361-0.13048 1.8105-0.37305 0.58786-0.24823 1.125-0.61427 1.5781-1.0762l0.0039-0.0059c0.452-0.461 0.815-1.009 1.061-1.615 0.247-0.608 0.373-1.264 0.373-1.924s-0.126-1.316-0.373-1.924l-0.0059-0.0098c-0.247-0.604-0.608-1.153-1.059-1.613-0.453-0.462-0.99-0.828-1.578-1.076-0.587-0.248-1.219-0.375-1.853-0.375-1.588 0-2.842 0.652-3.768 1.561-0.535 0.524-0.969 1.124-1.363 1.738-0.394-0.614-0.828-1.214-1.363-1.738-0.926-0.909-2.18-1.561-3.768-1.561zm0.18164 2c1.1286 0 1.8486 0.38049 2.5098 1.0117 0.52412 0.50036 0.98387 1.1816 1.4395 1.9238-0.51994 0.86712-1.0232 1.6601-1.5879 2.1973-0.62253 0.59215-1.2662 0.91858-2.3203 0.86133h-0.04102c-0.40198 0-0.80791-0.08036-1.1777-0.23242-0.36485-0.15001-0.70064-0.37362-0.97852-0.64648l-0.01172-0.0098c-0.2803-0.278-0.5067-0.613-0.6565-0.972-0.1499-0.359-0.2266-0.75-0.2266-1.137 0-0.38661 0.07674-0.77772 0.22656-1.1367 0.14981-0.35901 0.3762-0.69274 0.65625-0.9707l0.01172-0.01172c0.2779-0.273 0.6137-0.495 0.9785-0.645 0.37-0.152 0.776-0.232 1.178-0.232zm9.8984 0c0.40199 0 0.80792 0.08037 1.1777 0.23242 0.36485 0.15001 0.70064 0.37167 0.97852 0.64453l0.01172 0.01172c0.28005 0.27797 0.50644 0.61169 0.65625 0.9707 0.15 0.358 0.227 0.749 0.227 1.136 0 0.38662-0.07674 0.77771-0.22656 1.1367-0.14981 0.359-0.37619 0.69468-0.65625 0.97266l-0.01172 0.0098c-0.27788 0.27286-0.61367 0.49647-0.97852 0.64648-0.36982 0.15206-0.77575 0.23242-1.1777 0.23242h-0.04101c-1.0541 0.05725-1.6978-0.26918-2.3203-0.86133-0.565-0.537-1.068-1.33-1.588-2.197 0.456-0.743 0.915-1.424 1.439-1.924 0.662-0.632 1.382-1.012 2.51-1.012zm-0.949 1v1h-1v2h1v1h2v-1h1v-2h-1v-1zm-11 1v2h4v-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-backup.svg b/.icons/awkward/48x48/places/folder-bluegrey-backup.svg
new file mode 100644
index 00000000..eaa3f75c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#222c31" d="m24.464794 22.015626c-0.75501-0.05084-1.52681 0.02146-2.28711 0.226563-3.0412 0.820392-5.166593 3.58253-5.177734 6.732421a1.0001 1.0001 0 0 0 0.002 0.02539h-1.00195l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.01758c0.008-2.258041 1.517139-4.222437 3.697266-4.810547 2.180126-0.58811 4.472713 0.351145 5.615234 2.298828 1.142521 1.947684 0.842814 4.405532-0.734375 6.021485-1.53625 1.574006-4.08172 1.748333-6.09375 0.632812a1.0001221 1.0001221 0 1 0 -0.96875 1.75c2.717652 1.506737 6.253078 1.309813 8.494141-0.986328 2.200122-2.254196 2.62112-5.712738 1.027343-8.429688-1.195332-2.037712-3.307237-3.290847-5.572265-3.443359zm-0.480469 2.970703a1.0001 1.0001 0 0 0 -0.984375 1.013672v2.863281a1.0001 1.0001 0 0 0 0.06445 0.498047 1.0001 1.0001 0 0 0 0.332031 0.449219l1.896485 1.896484a1.0001 1.0001 0 1 0 1.414062 -1.414062l-1.707031-1.707031v-2.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-books.svg b/.icons/awkward/48x48/places/folder-bluegrey-books.svg
new file mode 100644
index 00000000..1a3824da
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#222c31" d="m19 23c-2 0-3 1-3 1v7s1-1 3-1 4 2 4 2v-7s-2-2-4-2zm10 0c-2 0-4 2-4 2v7s2-2 4-2 3 1 3 1v-7s-1-1-3-1zm-10 8c-2 0-3 1-3 1v2s1-1 3-1 4 2 4 2v-2s-2-2-4-2zm10 0c-2 0-4.005064 1.992688-4 2v2s2-2 4-2 3 1 3 1v-2s-1-1-3-1z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-cd.svg b/.icons/awkward/48x48/places/folder-bluegrey-cd.svg
new file mode 100644
index 00000000..13d4b9b1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#222c31" cx="24" cy="29" r="9"/>
+ <circle style="fill:#607d8b" cx="24" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-copy-cloud.svg b/.icons/awkward/48x48/places/folder-bluegrey-copy-cloud.svg
new file mode 100644
index 00000000..cd54b609
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 30,23 27,28 29,29 Z M 19,26 16,28.143 20,28 22,35 23,34 32,35 29,30 27.714,29.286 22.857,32.143 20.571,26.429 Z M 24.571,28.143 22.286,29.571 23.143,31.571 27.143,29.286 25.714,28.143 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-desktop.svg b/.icons/awkward/48x48/places/folder-bluegrey-desktop.svg
new file mode 120000
index 00000000..3e40567a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-desktop.svg
@@ -0,0 +1 @@
+user-bluegrey-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-development.svg b/.icons/awkward/48x48/places/folder-bluegrey-development.svg
new file mode 100644
index 00000000..2ac5054a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 22.251,22 22.096,23.845 C 21.512,24.061 20.968,24.376 20.489,24.774 L 18.812,23.984 17.062,27.016 18.583,28.072 C 18.529,28.378 18.501,28.689 18.499,29 18.499,29.312 18.526,29.624 18.579,29.932 L 17.062,30.984 18.812,34.015 20.484,33.228 C 20.965,33.625 21.51,33.938 22.095,34.152 L 22.25,36 H 25.75 L 25.905,34.156 C 26.489,33.94 27.033,33.625 27.512,33.227 L 29.188,34.016 30.938,30.984 29.416,29.928 C 29.47,29.622 29.499,29.312 29.501,29.001 29.501,28.689 29.473,28.377 29.42,28.069 L 30.938,27.016 29.188,23.985 27.516,24.772 C 27.035,24.375 26.49,24.063 25.905,23.849 L 25.751,22 Z M 24.001,27.001 C 25.106,27.001 26.001,27.896 26.001,29.001 26.001,30.106 25.106,31.001 24.001,31.001 22.896,31.001 22.001,30.106 22.001,29.001 22.001,27.896 22.896,27.001 24.001,27.001 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-documents-open.svg b/.icons/awkward/48x48/places/folder-bluegrey-documents-open.svg
new file mode 100644
index 00000000..35c86481
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 19,24 C 18.446,24 18,24.446 18,25 V 37 C 18,37.554 18.446,38 19,38 H 29 C 29.554,38 30,37.554 30,37 V 28 L 26,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-documents.svg b/.icons/awkward/48x48/places/folder-bluegrey-documents.svg
new file mode 100644
index 00000000..bd963ebc
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 19 22 C 18.446 22 18 22.446 18 23 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 26 L 26 22 L 19 22 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-download-open.svg b/.icons/awkward/48x48/places/folder-bluegrey-download-open.svg
new file mode 100644
index 00000000..d407519b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 26,23 V 29 H 28.5 L 24,36 19.5,29 H 22 V 23 Z M 18,37 H 30 V 39 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-download.svg b/.icons/awkward/48x48/places/folder-bluegrey-download.svg
new file mode 100644
index 00000000..000c4da4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 26,21 V 27 H 28.5 L 24,34 19.5,27 H 22 V 21 Z M 18,35 H 30 V 37 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-downloads.svg b/.icons/awkward/48x48/places/folder-bluegrey-downloads.svg
new file mode 120000
index 00000000..9d8448ff
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-downloads.svg
@@ -0,0 +1 @@
+folder-bluegrey-download.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-drag-accept.svg b/.icons/awkward/48x48/places/folder-bluegrey-drag-accept.svg
new file mode 100644
index 00000000..46feb583
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-dropbox.svg b/.icons/awkward/48x48/places/folder-bluegrey-dropbox.svg
new file mode 100644
index 00000000..2a3ff80c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 20,21 15,24 19,26.9 14.99,29.9 20,33 24,30 19,27 24,24 29,27 24,30 28,33 33.01,29.9 29,27 33,24 28,21 24,23.9 Z M 24,31 20,34 19,33.4 V 34 L 24,37 29,34 V 33.4 L 28,34 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-favorites.svg b/.icons/awkward/48x48/places/folder-bluegrey-favorites.svg
new file mode 100644
index 00000000..92403c24
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 24,21 21.881,26.417 16,26.729 20.572,30.39 19.056,36 24,32.846 28.944,36 27.428,30.39 32,26.729 26.119,26.417 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-games.svg b/.icons/awkward/48x48/places/folder-bluegrey-games.svg
new file mode 100644
index 00000000..183aad92
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 19.78,23.002 C 19.54,23.002 19.26,23.072 18.97,23.223 17.94,23.774 16.98,25.557 16.46,27.882 16.02,29.866 15.86,32.561 16.12,33.645 16.35,34.587 16.75,35 17.46,35 18.5,34.98 19.81,33.815 20.65,32.241 21.25,31.369 22.65,30.978 24,31.018 25.34,30.968 26.74,31.369 27.34,32.241 28.18,33.815 29.49,34.98 30.54,35 31.24,35 31.64,34.587 31.87,33.645 32.13,32.561 31.97,29.866 31.53,27.882 31.01,25.557 30.05,23.774 29.02,23.223 28.45,22.912 27.98,22.922 27.56,23.223 27.03,23.604 25.93,24.003 24,24.003 22.06,24.003 20.96,23.604 20.43,23.223 20.22,23.072 20.02,23.002 19.78,23.002 Z M 20.03,26.008 H 21.02 V 27.01 H 22.01 V 28.012 H 21.02 V 29.014 H 20.03 V 28.012 H 19.04 V 27.01 H 20.03 Z M 27.47,26.008 C 27.74,26.008 27.96,26.228 27.96,26.509 27.96,26.789 27.74,27.01 27.47,27.01 27.19,27.01 26.97,26.789 26.97,26.509 26.97,26.228 27.19,26.008 27.47,26.008 Z M 26.48,27.01 C 26.75,27.01 26.97,27.23 26.97,27.511 26.97,27.791 26.75,28.012 26.48,28.012 26.2,28.012 25.98,27.791 25.98,27.511 25.98,27.23 26.2,27.01 26.48,27.01 Z M 28.46,27.01 C 28.73,27.01 28.95,27.23 28.95,27.511 28.95,27.791 28.73,28.012 28.46,28.012 28.18,28.012 27.96,27.791 27.96,27.511 27.96,27.23 28.18,27.01 28.46,27.01 Z M 27.47,28.012 C 27.74,28.012 27.96,28.232 27.96,28.513 27.96,28.793 27.74,29.014 27.47,29.014 27.19,29.014 26.97,28.793 26.97,28.513 26.97,28.232 27.19,28.012 27.47,28.012 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-git.svg b/.icons/awkward/48x48/places/folder-bluegrey-git.svg
new file mode 100644
index 00000000..1608f058
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 19.707,22 19,22.708 20.408,24.117 A 2.5005,2.5027 0 0 0 19.998,25.488 2.5005,2.5027 0 0 0 21.999,27.94 V 32.05 A 2.5005,2.5027 0 0 0 19.999,34.497 2.5005,2.5027 0 0 0 22.5,37 2.5005,2.5027 0 0 0 25,34.497 2.5005,2.5027 0 0 0 23,32.046 V 27.936 A 2.5005,2.5027 0 0 0 23.869,27.582 L 25.41,29.125 A 2.5005,2.5027 0 0 0 25,30.493 2.5005,2.5027 0 0 0 27.501,32.996 2.5005,2.5027 0 0 0 30.002,30.492 2.5005,2.5027 0 0 0 27.502,27.989 2.5005,2.5027 0 0 0 26.114,28.412 L 24.58,26.875 A 2.5005,2.5027 0 0 0 25,25.487 2.5005,2.5027 0 0 0 22.5,22.984 2.5005,2.5027 0 0 0 21.114,23.407 L 19.708,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-github.svg b/.icons/awkward/48x48/places/folder-bluegrey-github.svg
new file mode 100644
index 00000000..38ed5956
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="m 24,21 c -4.432,0 -8,3.568 -8,8 0,3.572969 2.319953,6.580128 5.541016,7.613281 v -1.662109 c -2.02505,0.44688 -2.451172,-0.890625 -2.451172,-0.890625 -0.33119,-0.85462 -0.808594,-1.082031 -0.808594,-1.082031 -0.66103,-0.45857 0.04883,-0.451172 0.04883,-0.451172 0.73072,0.05219 1.115234,0.763672 1.115234,0.763672 0.649401,1.13032 1.704391,0.804594 2.119141,0.615234 0.06615,-0.47773 0.255071,-0.805404 0.462891,-0.990234 -1.6165,-0.1867 -3.017578,-1.220416 -3.017578,-4.055016 0,-0.807401 0.586534,-1.867737 1.052234,-2.384438 -0.0751,-0.1871 -0.326088,-1.339321 0.07031,-2.357421 0,0 0.03819,-0.01202 0.117188,-0.01563 0.2369,-0.0111 0.7698,0.43835 1.8125,1.15625 0.629544,-0.180863 1.435033,-0.265432 1.938,-0.269532 0.567132,-0.0047 1.223838,0.09289 1.815614,0.269532 1.043,-0.7179 1.709313,-1.169203 1.945313,-1.158204 h 0.002 c 0.0789,0.0037 0.117187,0.01563 0.117188,0.01563 0.39732,1.01806 0.146905,2.172275 0.07227,2.359374 C 28.418904,26.993362 29,28.053598 29,28.861 c 0,2.84182 -1.700866,3.866146 -3.322266,4.049156 0.261006,0.2284 0.326172,0.681284 0.326172,1.371094 0,0.83312 -0.0021,1.37464 -0.0039,1.71875 v 0.740234 C 29.456574,35.855553 32,32.739916 32,29 32,24.568 28.432,21 24,21 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-gitlab.svg b/.icons/awkward/48x48/places/folder-bluegrey-gitlab.svg
new file mode 100644
index 00000000..45e6239c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31;fill-rule:evenodd" d="M 18.990234 22 C 18.868036 22 18.744852 22.065769 18.699219 22.199219 L 16.925781 27 L 21.054688 27 L 19.279297 22.199219 C 19.233642 22.065769 19.112433 22 18.990234 22 z M 21.054688 27 L 24 36 L 26.945312 27 L 21.054688 27 z M 26.945312 27 L 31.074219 27 L 29.300781 22.199219 C 29.209514 21.932319 28.812013 21.932319 28.720703 22.199219 L 26.945312 27 z M 31.074219 27 L 24 36 L 31.748047 30.652344 C 31.96185 30.504834 32.052353 30.242626 31.970703 30.003906 L 31.074219 27 z M 24 36 L 16.925781 27 L 16.029297 30.003906 C 15.947647 30.242626 16.038151 30.504834 16.251953 30.652344 L 24 36 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-gnome.svg b/.icons/awkward/48x48/places/folder-bluegrey-gnome.svg
new file mode 100644
index 00000000..3f6be449
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 28.779,22 C 25.819,22 25.262,26 26.929,26 28.593,26 31.741,22 28.779,22 Z M 24.23,23 C 24.183,23 24.131,23.005 24.079,23.01 22.384,23.214 22.979,25.949 23.882,26 24.755,26.05 25.711,23.008 24.231,23 Z M 21.14,24 C 21.019,23.995 20.884,24.011 20.735,24.049 19.149,24.45 20.494,26.106 21.382,25.994 22.188,25.893 22.305,24.047 21.14,24 Z M 18.929,26 C 18.787,25.998 18.633,26.029 18.47,26.105 17.166,26.721 18.91,28.207 19.677,27.977 20.348,27.775 19.92,26.023 18.929,26 Z M 25.011,27 C 22.677,26.963 19.599,28.065 19.073,30.279 18.505,32.676 21.416,36 24.45,36 25.943,36 27.665,35.329 27.987,33.721 28.232,32.495 24.896,33.023 25.009,33.834 25.144,34.807 24.446,34.652 23.571,34.025 21.001,32 28.181,31.034 27.694,28.307 27.543,27.458 26.411,27.024 25.011,27.002 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-google-drive.svg b/.icons/awkward/48x48/places/folder-bluegrey-google-drive.svg
new file mode 100644
index 00000000..674b1aa4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <path style="fill:#222c31" d="M 31.999,30.937 26.666,22.002 H 21.499 L 26.499,30.937 Z"/>
+ <path style="fill:#222c31" d="M 22.499,31.914 19.999,35.962 H 29.333 L 31.999,31.914 Z"/>
+ <path style="fill:#222c31" d="M 20.999,22.999 16,31.974 18.666,35.962 23.699,27.985 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-image-people.svg b/.icons/awkward/48x48/places/folder-bluegrey-image-people.svg
new file mode 100644
index 00000000..46597aa0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 20.545,25.452 C 20.499,25.463 20.453,25.481 20.41,25.504 19.98,25.731 19.87,26.44 20.164,27.096 20.401,27.624 20.821,27.95 21.203,27.94 21.49,29.693 22.633,31 23.993,31 H 24.005 C 25.366,31 26.509,29.693 26.796,27.94 27.177,27.95 27.598,27.624 27.835,27.096 28.129,26.44 28.019,25.731 27.589,25.504 27.545,25.481 27.5,25.463 27.454,25.452 27.399,23.535 25.876,22 24,22 22.125,22 20.6,23.535 20.545,25.452 Z M 26.394,31 C 26.105,31.701 25.12,32.227 23.945,32.227 22.775,32.227 21.799,31.708 21.505,31.012 19.037,31.27 17.238,31.902 17.022,32.649 17.019,32.656 17.024,32.665 17.022,32.672 17.015,32.699 17.015,32.723 17.012,32.75 17.011,32.763 17,32.771 17,32.784 V 32.793 34.643 C 17.001,34.84 17.157,35 17.351,35 H 30.65 C 30.844,35 31,34.84 31,34.643 V 32.793 32.771 C 30.998,32.728 30.979,32.691 30.967,32.648 30.746,31.892 28.908,31.252 26.395,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-important.svg b/.icons/awkward/48x48/places/folder-bluegrey-important.svg
new file mode 100644
index 00000000..2684fca3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 23,24 H 25 V 30 H 23 Z M 24,31 C 24.552,31 25,31.448 25,32 25,32.552 24.552,33 24,33 23.448,33 23,32.552 23,32 23,31.448 23.448,31 24,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-java.svg b/.icons/awkward/48x48/places/folder-bluegrey-java.svg
new file mode 100644
index 00000000..fb2168e0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 22.172,21 C 22.172,21 22.996,21.465 22.414,22.688 21.533,24.53 23.227,24.951 23.227,24.951 23.227,24.951 22.689,24.519 23.406,22.998 24.199,21.313 22.172,21 22.172,21 Z M 25.371,22.84 C 25.371,22.84 23.729,23.47 24.787,25.191 25.487,26.332 24.711,26.898 24.711,26.898 24.711,26.898 26.696,26.335 25.738,24.76 24.878,23.336 25.371,22.84 25.371,22.84 Z M 20.643,22.887 C 20.643,22.887 19.205,23.982 20.629,25.328 21.57,26.224 20.953,27 20.953,27 20.953,27 22.736,25.867 21.447,24.629 20.284,23.512 20.643,22.887 20.643,22.887 Z M 20.953,27 H 17 L 19,35 H 27 L 27.275,33.902 C 27.508,33.96 27.749,34 28,34 29.657,34 31,32.657 31,31 31,29.594 30.03,28.423 28.725,28.098 L 29,27 Z M 28.484,29.062 A 1,2 15 0 1 28.518,29.068 1,2 15 0 1 28.967,31.26 1,2 15 0 1 27.516,32.938 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-kde.svg b/.icons/awkward/48x48/places/folder-bluegrey-kde.svg
new file mode 100644
index 00000000..814d8b5c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <g transform="translate(16,21)">
+ <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/48x48/places/folder-bluegrey-linux.svg b/.icons/awkward/48x48/places/folder-bluegrey-linux.svg
new file mode 100644
index 00000000..9d0a9ebe
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 24.56,32.076 C 23.44,32.597 22.897,32.591 22.198,32.541 21.363,32.481 20.692,32.252 20.397,32.052 20.215,31.929 19.968,31.977 19.845,32.159 19.722,32.341 19.769,32.588 19.951,32.711 20.426,33.032 21.264,33.271 22.141,33.334 22.289,33.345 21.953,33.351 22.128,33.351 22.891,33.351 23.859,33.279 24.895,32.797 25.094,32.704 25.181,32.468 25.088,32.269 24.995,32.069 24.759,31.983 24.56,32.076 Z M 28.979,31.487 C 29.017,28.032 29.373,21.505 22.76,22.032 16.231,22.558 18.462,29.455 18.364,31.765 18.278,32.986 17.573,34.48 17,36 H 19.064 C 19.246,35.356 19.379,34.719 19.437,34.112 19.543,34.186 19.657,34.257 19.778,34.326 19.976,34.443 20.146,34.598 20.326,34.761 20.746,35.144 21.222,35.578 22.153,35.633 22.216,35.636 21.779,35.638 21.841,35.638 22.783,35.638 23.427,35.226 23.944,34.895 24.192,34.736 24.407,34.599 24.608,34.533 25.181,34.354 25.682,34.064 26.056,33.696 26.114,33.638 26.169,33.579 26.219,33.519 26.428,34.283 26.713,35.142 27.03,36 H 30.998 C 30.093,34.603 28.96,33.234 28.979,31.487 Z M 18.996,29.607 C 18.996,29.607 18.996,29.607 18.996,29.607 18.931,28.48 19.471,27.531 20.201,27.489 20.931,27.446 21.575,28.326 21.64,29.453 21.64,29.453 21.641,29.454 21.641,29.454 21.644,29.514 21.645,29.575 21.645,29.634 21.414,29.692 21.205,29.777 21.018,29.875 21.018,29.867 21.017,29.859 21.016,29.85 V 29.85 C 20.954,29.21 20.612,28.727 20.253,28.771 19.894,28.814 19.653,29.368 19.716,30.009 19.716,30.009 19.716,30.009 19.716,30.009 19.743,30.288 19.823,30.537 19.935,30.726 19.907,30.748 19.828,30.805 19.738,30.871 19.67,30.921 19.587,30.982 19.488,31.055 19.216,30.698 19.029,30.186 18.996,29.607 Z M 25.894,32.394 C 25.868,32.989 25.089,33.55 24.369,33.775 L 24.365,33.776 C 24.066,33.873 23.799,34.044 23.516,34.225 23.041,34.529 22.55,34.843 21.841,34.843 21.795,34.843 22.246,34.842 22.2,34.839 21.55,34.801 21.246,34.524 20.862,34.173 20.659,33.989 20.449,33.798 20.178,33.639 L 20.173,33.635 C 19.589,33.306 19.226,32.896 19.203,32.539 19.192,32.362 19.271,32.208 19.438,32.083 19.802,31.81 20.046,31.631 20.207,31.513 20.387,31.382 20.441,31.342 20.481,31.304 20.509,31.277 20.541,31.247 20.574,31.215 20.908,30.89 20.968,30.346 21.826,30.346 22.351,30.346 22.932,30.548 23.551,30.946 23.843,31.136 24.096,31.223 24.417,31.334 24.638,31.411 24.889,31.497 25.224,31.64 L 25.229,31.643 C 25.542,31.771 25.911,32.006 25.894,32.394 Z M 25.722,30.994 C 25.662,30.964 25.599,30.935 25.534,30.908 25.232,30.779 24.989,30.691 24.788,30.621 24.899,30.404 24.968,30.133 24.975,29.839 V 29.838 C 24.99,29.122 24.629,28.541 24.168,28.54 23.707,28.539 23.321,29.118 23.306,29.834 V 29.835 C 23.306,29.858 23.306,29.881 23.306,29.905 23.022,29.774 22.743,29.679 22.469,29.621 22.468,29.594 22.467,29.567 22.466,29.54 V 29.539 C 22.44,28.235 23.24,27.155 24.254,27.128 25.267,27.1 26.11,28.135 26.137,29.44 V 29.44 C 26.149,30.03 25.991,30.573 25.722,30.994 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-locked.svg b/.icons/awkward/48x48/places/folder-bluegrey-locked.svg
new file mode 100644
index 00000000..1c769e21
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 24,22 C 21.784,22 20,23.821 20,26.062 V 28 H 19 C 18.446,28 18,28.446 18,29 V 35 C 18,35.554 18.446,36 19,36 H 29 C 29.554,36 30,35.554 30,35 V 29 C 30,28.446 29.554,28 29,28 H 28 V 26.062 C 28,23.822 26.216,22 24,22 Z M 24,24 C 25.108,24 26,24.891 26,26 V 28 H 22 V 26 C 22,24.891 22.892,24 24,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-mail-cloud.svg b/.icons/awkward/48x48/places/folder-bluegrey-mail-cloud.svg
new file mode 100644
index 00000000..f89be1a0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 23,23 A 5,5 0 0 0 18.268,26.398 4,4 0 0 0 16,30 4,4 0 0 0 20,34 4,4 0 0 0 22.658,32.982 5,5 0 0 0 23,33 5,5 0 0 0 25.113,32.525 4,4 0 0 0 27,33 4,4 0 0 0 31,29 4,4 0 0 0 27,25 4,4 0 0 0 26.992,25 5,5 0 0 0 23,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-mail.svg b/.icons/awkward/48x48/places/folder-bluegrey-mail.svg
new file mode 100644
index 00000000..a76995f6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 H 29 C 29,37 29.937,37 30,36 30,35 29,35 29,35 H 24 C 20.686,35 18,32.314 18,29 18,25.686 20.686,23 24,23 27.314,23 30,25.686 30,29 V 30 C 30,30.552 29.552,31 29,31 28.448,31 28,30.552 28,30 V 29 C 28,26.791 26.209,25 24,25 21.791,25 20,26.791 20,29 20,31.209 21.791,33 24,33 25.046,33 25.99,32.589 26.703,31.932 27.273,32.609 28.114,33 29,33 30.657,33 32,31.656 32,30 V 29 C 32,24.582 28.418,21 24,21 Z M 24,27 C 25.105,27 26,27.895 26,29 26,30.105 25.105,31 24,31 22.895,31 22,30.105 22,29 22,27.895 22.895,27 24,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-mega.svg b/.icons/awkward/48x48/places/folder-bluegrey-mega.svg
new file mode 100644
index 00000000..c287c528
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 20,25 H 22 V 25 25 L 24,28 26,25 H 28 V 33 H 26 V 29 L 24,31 22,29 V 33 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-meocloud.svg b/.icons/awkward/48x48/places/folder-bluegrey-meocloud.svg
new file mode 100644
index 00000000..b7b0c9a1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 21.527,25.623 C 21.17,25.477 20.787,25.402 20.4,25.4 18.9,25.4 17.63,26.513 17.43,28 15.978,28.499 15.001,29.864 15,31.4 15,33.389 16.611,35 18.6,35 H 29.4 C 31.389,35 33,33.389 33,31.4 32.999,29.872 32.032,28.511 30.59,28.006 30.595,27.937 30.597,27.87 30.6,27.801 30.6,25.15 28.451,23 25.8,23 23.995,23 22.346,24.015 21.527,25.623 Z M 25.799,25 H 25.801 C 27.37,25 28.599,26.23 28.6,27.799 28.599,27.822 28.596,27.857 28.596,27.867 28.533,28.766 29.079,29.597 29.93,29.895 30.577,30.121 30.999,30.715 31,31.4 31,32.308 30.308,33 29.4,33 H 18.6 C 17.693,33 17.001,32.309 17,31.402 V 31.4 C 17.001,30.712 17.428,30.115 18.08,29.891 18.796,29.645 19.311,29.016 19.412,28.266 19.481,27.757 19.888,27.401 20.398,27.4 20.527,27.401 20.653,27.427 20.77,27.475 21.733,27.869 22.837,27.458 23.309,26.531 23.788,25.589 24.745,25 25.799,25 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-music-open.svg b/.icons/awkward/48x48/places/folder-bluegrey-music-open.svg
new file mode 100644
index 00000000..b208cff0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 21,32.176 C 20.679,32.061 20.341,32.001 20,32 18.343,32 17,33.343 17,35 17,36.657 18.343,38 20,38 21.657,38 23,36.657 23,35 V 28 H 29 V 32.176 C 28.679,32.061 28.341,32.001 28,32 26.343,32 25,33.343 25,35 25,36.657 26.343,38 28,38 29.657,38 31,36.657 31,35 V 25 C 31,24.446 30.331,24 29.5,24 H 22.5 C 21.669,24 21,24.446 21,25"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-music.svg b/.icons/awkward/48x48/places/folder-bluegrey-music.svg
new file mode 100644
index 00000000..44bde090
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 21,30.176 C 20.679,30.061 20.341,30.001 20,30 18.343,30 17,31.343 17,33 17,34.657 18.343,36 20,36 21.657,36 23,34.657 23,33 V 26 H 29 V 30.176 C 28.679,30.061 28.341,30.001 28,30 26.343,30 25,31.343 25,33 25,34.657 26.343,36 28,36 29.657,36 31,34.657 31,33 V 23 C 31,22.446 30.331,22 29.5,22 H 22.5 C 21.669,22 21,22.446 21,23"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-network.svg b/.icons/awkward/48x48/places/folder-bluegrey-network.svg
new file mode 100644
index 00000000..c781bf4f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 28.418,37 32,33.418 32,29 32,24.582 28.418,21 24,21 Z M 23.429,23.214 C 23.505,23.206 23.601,23.219 23.679,23.214 23.688,23.251 23.623,23.381 23.536,23.571 22.98,24.784 22.949,26.205 23.464,26.964 23.558,27.102 23.643,27.233 23.643,27.25 23.643,27.267 23.542,27.286 23.429,27.286 23.162,27.286 22.909,27.123 22.393,26.714 22.163,26.533 21.865,26.381 21.749,26.358 21.569,26.321 21.52,26.337 21.285,26.571 21.067,26.79 21,26.907 21,27.107 21,27.865 21.899,28.467 23.571,28.822 25.842,29.303 26.401,29.735 26.464,30.929 26.543,32.426 25.746,33.555 24,34.429 23.791,34.533 23.659,34.574 23.571,34.608 23.532,34.604 23.503,34.611 23.464,34.608 23.449,34.561 23.428,34.454 23.428,34.25 23.428,33.455 23.115,32.637 22.643,32.179 22.516,32.056 22.161,31.796 21.857,31.608 21.553,31.419 21.247,31.201 21.178,31.108 21.065,30.953 21.056,30.858 21.143,30.572 21.301,30.05 21.49,29.759 21.857,29.429 22.049,29.256 22.243,29.111 22.286,29.107 22.328,29.104 22.04,29.017 21.607,28.929 21.174,28.84 20.541,28.655 20.214,28.536 19.616,28.32 18.808,27.865 18.5,27.536 18.487,27.522 18.476,27.513 18.464,27.5 18.906,25.743 20.144,24.302 21.786,23.608 22.129,23.462 22.483,23.363 22.857,23.286 23.043,23.248 23.236,23.234 23.428,23.215 Z M 28.786,25.893 C 28.92,25.976 29.427,27.072 29.571,27.607 29.758,28.298 29.745,29.493 29.571,30.179 29.505,30.44 29.421,30.684 29.393,30.714 29.365,30.745 29.263,30.57 29.143,30.357 29.023,30.145 28.64,29.693 28.321,29.357 27.402,28.387 27.258,27.881 27.643,27.107 27.837,26.717 28.682,25.829 28.786,25.893 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-nextcloud.svg b/.icons/awkward/48x48/places/folder-bluegrey-nextcloud.svg
new file mode 100644
index 00000000..451acb99
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#222c31" d="M 35,24 A 5,5 0 0 0 30,29 5,5 0 0 0 35,34 5,5 0 0 0 40,29 5,5 0 0 0 35,24 Z M 35,27 A 2,2 0 0 1 37,29 2,2 0 0 1 35,31 2,2 0 0 1 33,29 2,2 0 0 1 35,27 Z M 13,24 A 5,5 0 0 0 8,29 5,5 0 0 0 13,34 5,5 0 0 0 18,29 5,5 0 0 0 13,24 Z M 13,27 A 2,2 0 0 1 15,29 2,2 0 0 1 13,31 2,2 0 0 1 11,29 2,2 0 0 1 13,27 Z M 24,23 A 6,6 0 0 0 18,29 6,6 0 0 0 24,35 6,6 0 0 0 30,29 6,6 0 0 0 24,23 Z M 24,26 A 3,3 0 0 1 27,29 3,3 0 0 1 24,32 3,3 0 0 1 21,29 3,3 0 0 1 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-open.svg b/.icons/awkward/48x48/places/folder-bluegrey-open.svg
new file mode 100644
index 00000000..c252b677
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-owncloud.svg b/.icons/awkward/48x48/places/folder-bluegrey-owncloud.svg
new file mode 100644
index 00000000..408e3434
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="26.5" cy="27.5" r="3.25"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="34" cy="34" r="1.75"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="30" cy="32" r="3.75"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="32.5" r="3.25"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="18.5" cy="26" r="1.75"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="30" r="3.75"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="34" r="1.75"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22.5" cy="25.5" r="3.25"/>
+ <circle style="fill:#222c31;stroke:#607d8b;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="24" cy="31" r="4.75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-pcloud.svg b/.icons/awkward/48x48/places/folder-bluegrey-pcloud.svg
new file mode 100644
index 00000000..3d72247c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 24.5,22 A 6.5,6.5 0 0 0 18.490235,26.03125 5,5 0 0 0 14,31 5,5 0 0 0 19,36 H 30.75 C 32.544925,36 34,34.544925 34,32.75 34,31.523022 33.312228,30.467196 32.308594,29.914062 A 3,3 0 0 0 33,28 3,3 0 0 0 30,25 3,3 0 0 0 29.97656,25 6.5,6.5 0 0 0 24.499998,22 Z m 0,2 A 4.5,4.5 0 0 1 29,28.5 4.5,4.5 0 0 1 24.5,33 4.5,4.5 0 0 1 20,28.5 4.5,4.5 0 0 1 24.5,24 Z m 0,1 A 3.5,3.5 0 0 0 21,28.5 3.5,3.5 0 0 0 24.5,32 3.5,3.5 0 0 0 28,28.5 3.5,3.5 0 0 0 24.5,25 Z M 23,26 h 1 1.5 A 1.5,1.5 0 0 1 27,27.5 1.5,1.5 0 0 1 25.5,29 H 24 v 2 h -1 v -2 z m 1,1 v 1 h 1.5 A 0.5,0.5 0 0 0 26,27.5 0.5,0.5 0 0 0 25.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-photo.svg b/.icons/awkward/48x48/places/folder-bluegrey-photo.svg
new file mode 100644
index 00000000..1af2fcae
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 20,22 19,24 H 17.5 C 16.115,24 15,25.115 15,26.5 V 33.5 C 15,34.885 16.115,36 17.5,36 H 30.5 C 31.885,36 33,34.885 33,33.5 V 26.5 C 33,25.115 31.885,24 30.5,24 H 29 L 28,22 Z M 24,26 C 25.657,26 27,27.343 27,29 27,30.657 25.657,32 24,32 22.343,32 21,30.657 21,29 21,27.343 22.343,26 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-pictures-open.svg b/.icons/awkward/48x48/places/folder-bluegrey-pictures-open.svg
new file mode 100644
index 00000000..314204ab
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 18,25 C 17,25 17,26 17,26 V 36 C 17,37 18,37 18,37 H 30 C 30,37 31,37 31,36 V 26 C 31,25 30,25 30,25 Z M 25,33 27,30.56 29,33 V 35 H 19 V 32 L 21.5,29.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-pictures.svg b/.icons/awkward/48x48/places/folder-bluegrey-pictures.svg
new file mode 100644
index 00000000..7eb92f82
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 18,23 C 17,23 17,24 17,24 V 34 C 17,35 18,35 18,35 H 30 C 30,35 31,35 31,34 V 24 C 31,23 30,23 30,23 Z M 25,31 27,28.56 29,31 V 33 H 19 V 30 L 21.5,27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-print.svg b/.icons/awkward/48x48/places/folder-bluegrey-print.svg
new file mode 100644
index 00000000..58f3c6d8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 20,23 V 25 H 28 V 23 Z M 18,26 C 17.5,26 17,26.5 17,27 V 31 C 17,31.5 17.5,32 18,32 H 19 V 30 H 29 V 32 H 30 C 30.5,32 31,31.5 31,31 V 27 C 31,26.5 30.5,26 30,26 Z M 20,31 V 36 H 28 V 31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-private.svg b/.icons/awkward/48x48/places/folder-bluegrey-private.svg
new file mode 100644
index 00000000..e448a2d1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 20.5,24 C 18.015,24 16,26.015 16,28.5 16,30.985 18.015,33 20.5,33 22.405,32.997 24.101,31.796 24.736,30 H 28 V 32 H 31 V 30 H 32 V 27 H 24.736 C 24.102,25.204 22.405,24.003 20.5,24 Z M 20.5,27 C 21.328,27 22,27.672 22,28.5 22,29.328 21.328,30 20.5,30 19.672,30 19,29.328 19,28.5 19,27.672 19.672,27 20.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-projects.svg b/.icons/awkward/48x48/places/folder-bluegrey-projects.svg
new file mode 100644
index 00000000..dca748c3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#222c31" d="M 27,21 C 26.65,21.13 26.29,21.299 26,21.539 24.62,22.649 24.701,24.559 26.051,25.699 26.331,25.939 26.66,26.1 27,26.25 V 28.596 C 27.893,28.983 28.651,29.54 29.248,30.211 29.552,30.553 29.791,30.931 30,31.322 V 26.25 C 30.34,26.12 30.659,25.929 30.949,25.699 32.329,24.579 32.34,22.75 31,21.6 30.71,21.36 30.35,21.14 30,21 V 23.25 C 30,23.71 29.55,24 29,24 H 28 C 27.44,24 27,23.71 27,23.25 Z M 24,29 C 20,29 18,32 18,35 H 16.25 C 16,35 16,35.25 16,35.25 V 36.75 C 16,37 16.25,37 16.25,37 H 31.75 C 31.75,37 32,37 32,36.75 V 35.25 C 32,35.25 32,35 31.75,35 H 30 C 30,32 28,29 24,29 Z M 24,32 C 26.35,32 27,33.76 27,35 H 21 C 21,33.8 21.7,32 24,32 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-public.svg b/.icons/awkward/48x48/places/folder-bluegrey-public.svg
new file mode 120000
index 00000000..c6c90777
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-public.svg
@@ -0,0 +1 @@
+folder-bluegrey-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-publicshare-open.svg b/.icons/awkward/48x48/places/folder-bluegrey-publicshare-open.svg
new file mode 100644
index 00000000..c7139b26
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 20.545,27.452 C 20.499,27.463 20.453,27.481 20.41,27.504 19.98,27.731 19.87,28.44 20.164,29.096 20.401,29.624 20.821,29.95 21.203,29.94 21.49,31.693 22.633,33 23.993,33 H 24.005 C 25.366,33 26.509,31.693 26.796,29.94 27.177,29.95 27.598,29.624 27.835,29.096 28.129,28.44 28.019,27.731 27.589,27.504 27.545,27.481 27.5,27.463 27.454,27.452 27.399,25.535 25.876,24 24,24 22.125,24 20.6,25.535 20.545,27.452 Z M 26.394,33 C 26.105,33.701 25.12,34.227 23.945,34.227 22.775,34.227 21.799,33.708 21.505,33.012 19.037,33.27 17.238,33.902 17.022,34.649 17.019,34.656 17.024,34.665 17.022,34.672 17.015,34.699 17.015,34.723 17.012,34.75 17.011,34.763 17,34.771 17,34.784 V 34.793 36.643 C 17.001,36.84 17.157,37 17.351,37 H 30.65 C 30.844,37 31,36.84 31,36.643 V 34.793 34.771 C 30.998,34.728 30.979,34.691 30.967,34.648 30.746,33.892 28.908,33.252 26.395,33 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-recent.svg b/.icons/awkward/48x48/places/folder-bluegrey-recent.svg
new file mode 100644
index 00000000..33ab1f5f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 24,22 A 7,7 0 0 0 17,29 7,7 0 0 0 24,36 7,7 0 0 0 31,29 7,7 0 0 0 24,22 Z M 24,24 A 5,5 0 0 1 29,29 5,5 0 0 1 24,34 5,5 0 0 1 19,29 5,5 0 0 1 24,24 Z M 23,26 V 30 H 27 V 28 H 25 V 26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-remote-open.svg b/.icons/awkward/48x48/places/folder-bluegrey-remote-open.svg
new file mode 100644
index 00000000..800ec016
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 23,26 C 20.979,26.404 19.404,27.979 19,30 H 16 V 32 H 19 C 19.405,34.018 20.982,35.595 23,36 Z M 25,26 V 36 C 27.021,35.596 28.596,34.021 29,32 H 32 V 30 H 29 C 28.595,27.982 27.018,26.405 25,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-remote.svg b/.icons/awkward/48x48/places/folder-bluegrey-remote.svg
new file mode 100644
index 00000000..cb1c7707
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 23,24 C 20.979,24.404 19.404,25.979 19,28 H 16 V 30 H 19 C 19.405,32.018 20.982,33.595 23,34 Z M 25,24 V 34 C 27.021,33.596 28.596,32.021 29,30 H 32 V 28 H 29 C 28.595,25.982 27.018,24.405 25,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-script.svg b/.icons/awkward/48x48/places/folder-bluegrey-script.svg
new file mode 100644
index 00000000..d99b1ce5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 16,21 V 37 H 32 V 21 Z"/>
+ <g style="fill:#607d8b">
+ <path style="fill:#607d8b" d="M 24,29 H 28 V 30 H 24 Z"/>
+ <rect style="fill:#607d8b" width="1" height="7" x="20" y="23"/>
+ <path style="fill:#607d8b" d="M 19.5,24 C 18.67,24 18,24.67 18,25.5 18,26.33 18.67,27 19.5,27 H 21 21.5 C 21.78,27 22,27.22 22,27.5 22,27.78 21.78,28.01 21.5,28 H 21 19.5 18.09 C 18.3,28.58 18.85,29 19.5,29 H 21 21.5 C 22.33,29 23,28.33 23,27.5 23,26.67 22.33,26 21.5,26 H 21 19.5 C 19.22,26 19,25.78 19,25.5 19,25.22 19.22,25 19.5,25 H 21 21.5 22.91 C 22.7,24.42 22.15,24 21.5,24 H 21 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-steam.svg b/.icons/awkward/48x48/places/folder-bluegrey-steam.svg
new file mode 100644
index 00000000..535c9185
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 14,30.623 20.004,33.084 C 20.049,34.706 21.377,35.998 23,36 24.657,36 26.006,34.598 26,33 L 30,30 C 32.227,30 34,28.209 34,26 34,23.791 32.209,22 30,22 27.791,22 25.999,23.772 26,26 L 23,30 C 22.456,30 21.918,30.152 21.451,30.436 L 14,27.377 M 30,23 C 31.657,23 33,24.343 33,26 33,27.657 31.657,29 30,29 28.344,29 27.031,27.365 27,26 27,24.343 28.343,23 30,23 Z M 30,24 C 28.895,24 28,24.895 28,26 28,27.105 28.895,28 30,28 31.105,28 32,27.105 32,26 32,24.895 31.105,24 30,24 Z M 23,31 C 24.105,31 25,31.895 25,33 25,34.105 24.105,35 23,35 22.096,35 21.304,34.394 21.068,33.521 L 21.961,33.887 C 22.73,34.202 23.603,33.837 23.918,33.068 24.233,32.299 23.869,31.426 23.1,31.111 L 22.846,31.008 C 22.897,31.003 22.949,31.001 23,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-tar.svg b/.icons/awkward/48x48/places/folder-bluegrey-tar.svg
new file mode 100644
index 00000000..03ee04a1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-tar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 24 16 L 24 17 L 25 17 L 25 16 L 24 16 z M 24 17 L 23 17 L 23 18 L 24 18 L 24 17 z M 24 18 L 24 19 L 25 19 L 25 18 L 24 18 z M 24 19 L 23 19 L 23 20 L 24 20 L 24 19 z M 24 20 L 24 21 L 25 21 L 25 20 L 24 20 z M 24 21 L 23 21 L 23 22 L 24 22 L 24 21 z M 24 22 L 24 23 L 25 23 L 25 22 L 24 22 z M 24 23 L 23 23 C 22.8439 24.390912 24 24.390912 24 23 z"/>
+ <path style="fill:#222c31" d="m 24,22 c -2.21,0 -4,1.8 -4,4 l 0,8 c 0,2.2 1.79,4 4,4 2.21,0 4,-1.8 4,-4 l 0,-8 c 0,-2.2 -1.79,-4 -4,-4 z m 0,2 c 1.104,0 2,0.8 2,2 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 0,-1.2 0.896,-2 2,-2 z m 0,6 c 1.104,0 2,0.8 2,2 l 0,2 c 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 l 0,-2 c 0,-1.2 0.896,-2 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-templates-open.svg b/.icons/awkward/48x48/places/folder-bluegrey-templates-open.svg
new file mode 100644
index 00000000..86826d5c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 19,24 C 18.446,24 18,24.446 18,25 V 34 H 19 V 33 H 20 V 26 H 25 V 29 H 28 V 37 38 H 29 V 37 H 30 V 28 L 26,24 Z M 29,38 V 39 H 30 V 38 Z M 28,38 H 27 V 39 H 28 Z M 27,38 V 37 H 26 V 38 Z M 26,38 H 25 V 39 H 26 Z M 25,38 V 37 H 24 V 38 Z M 24,38 H 23 V 39 H 24 Z M 23,38 V 37 H 22 V 38 Z M 22,38 H 21 V 39 H 22 Z M 21,38 V 37 H 20 V 38 Z M 20,38 H 19 V 39 H 20 Z M 19,38 V 37 H 18 V 38 Z M 19,37 H 20 V 36 H 19 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-templates.svg b/.icons/awkward/48x48/places/folder-bluegrey-templates.svg
new file mode 100644
index 00000000..dda3c303
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 19,22 C 18.446,22 18,22.446 18,23 V 32 H 19 V 31 H 20 V 24 H 25 V 27 H 28 V 35 36 H 29 V 35 H 30 V 26 L 26,22 Z M 29,36 V 37 H 30 V 36 Z M 28,36 H 27 V 37 H 28 Z M 27,36 V 35 H 26 V 36 Z M 26,36 H 25 V 37 H 26 Z M 25,36 V 35 H 24 V 36 Z M 24,36 H 23 V 37 H 24 Z M 23,36 V 35 H 22 V 36 Z M 22,36 H 21 V 37 H 22 Z M 21,36 V 35 H 20 V 36 Z M 20,36 H 19 V 37 H 20 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z M 19,34 V 33 H 18 V 34 Z M 19,33 H 20 V 32 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-torrent.svg b/.icons/awkward/48x48/places/folder-bluegrey-torrent.svg
new file mode 100644
index 00000000..c5c2b858
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="m 4,34 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 l 0,-22 c 0,-1.108 -0.892,-2 -2,-2 L 22,10 22,8 C 22,6.892 21.108,6 20,6 L 6,6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 L 4,9 C 4,7.892 4.892,7 6,7 l 14,0 c 1.108,0 2,0.892 2,2 L 22,8 C 22,6.892 21.108,6 20,6 Z m 16,4 0,1 20,0 c 1.108,0 2,0.892 2,2 l 0,-1 c 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="fill:#222c31" d="M 26 19 C 20.477153 19 16 23.477153 16 29 C 16 34.522847 20.477153 39 26 39 L 44 39 L 44 37 L 26 37 C 21.581722 37 18 33.418278 18 29 C 18 24.581722 21.581722 21 26 21 L 26 19 z M 26 22 C 22.134007 22 19 25.134007 19 29 C 19 32.865993 22.134007 36 26 36 L 44 36 L 44 34 L 26 34 C 23.238576 34 21 31.761424 21 29 C 21 26.238576 23.238576 24 26 24 C 26.688467 24.000788 27.369353 24.143747 28 24.419922 L 28 22.298828 C 27.351311 22.102941 26.677616 22.002281 26 22 z M 26 25 C 23.790861 25 22 26.790861 22 29 C 22 31.209139 23.790861 33 26 33 L 44 33 L 44 31 L 26 31 C 24.895431 31 24 30.104569 24 29 C 24 27.895431 24.895431 27 26 27 C 26.713268 27.0013 27.371883 27.38229 27.728516 28 L 29.867188 28 C 29.411731 26.236014 27.821835 25.00264 26 25 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-unlocked.svg b/.icons/awkward/48x48/places/folder-bluegrey-unlocked.svg
new file mode 100644
index 00000000..80b91445
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 24 20 C 21.784 20 20 21.821 20 24.062 L 20 25 L 22 25 L 22 24 C 22 22.891 22.892 22 24 22 C 25.108 22 26 22.891 26 24 L 26 28 L 24 28 L 19 28 C 18.446 28 18 28.446 18 29 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 29 C 30 28.446 29.554 28 29 28 L 28 28 L 28 24.062 C 28 21.822 26.216 20 24 20 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-vbox.svg b/.icons/awkward/48x48/places/folder-bluegrey-vbox.svg
new file mode 100644
index 00000000..b2edc2f2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:none;stroke:#222c31;stroke-width:2;stroke-linejoin:round" d="M 16,27 H 19 L 21,35 23,23 25.5,30 27,25 29,31 H 32"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-video.svg b/.icons/awkward/48x48/places/folder-bluegrey-video.svg
new file mode 100644
index 00000000..b3b94e5b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 18 24 C 17.446 24 17 24.446 17 25 L 17 33 C 17 33.554 17.446 34 18 34 L 27 34 C 27.554 34 28 33.554 28 33 L 28 29 L 28 25 C 28 24.446 27.554 24 27 24 L 18 24 z M 28 29 L 32 33 L 32 25.5 L 28 29 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-videos-open.svg b/.icons/awkward/48x48/places/folder-bluegrey-videos-open.svg
new file mode 100644
index 00000000..c0e1a96e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 18,26 C 17.446,26 17,26.446 17,27 V 35 C 17,35.554 17.446,36 18,36 H 27 C 27.554,36 28,35.554 28,35 V 31 27 C 28,26.446 27.554,26 27,26 Z M 28,31 32,35 V 27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-videos.svg b/.icons/awkward/48x48/places/folder-bluegrey-videos.svg
new file mode 120000
index 00000000..a46006c2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-videos.svg
@@ -0,0 +1 @@
+folder-bluegrey-video.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-visiting.svg b/.icons/awkward/48x48/places/folder-bluegrey-visiting.svg
new file mode 100644
index 00000000..9e2ffe72
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 6 16 C 4.892 16 4 16.892 4 18 L 4 19.309 L 42.908 41.773 C 43.554 41.443 44 40.778 44 40 L 44 37.404 L 6.9277 16 L 6 16 z M 13.857 16 L 44 33.404 L 44 28.404 L 22.516 16 L 13.857 16 z M 29.445 16 L 44 24.404 L 44 19.404 L 38.104 16 L 29.445 16 z M 4 23.309 L 4 28.309 L 27.713 42 L 36.373 42 L 4 23.309 z M 4 32.309 L 4 37.309 L 12.125 42 L 20.785 42 L 4 32.309 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-wifi.svg b/.icons/awkward/48x48/places/folder-bluegrey-wifi.svg
new file mode 100644
index 00000000..f0d5d13a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 24,23 C 21.461,23 19.265,24.328 17,26 L 24,35 31,26 C 28.743,24.347 26.539,23 24,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-wine.svg b/.icons/awkward/48x48/places/folder-bluegrey-wine.svg
new file mode 100644
index 00000000..593324e6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <rect style="fill:#222c31" width="6" height="6" x="18" y="22" rx="1" ry="1"/>
+ <rect style="fill:#222c31" width="6" height="6" x="25" y="22" rx="1" ry="1"/>
+ <rect style="fill:#222c31" width="6" height="6" x="25" y="29" rx="1" ry="1"/>
+ <rect style="fill:#222c31" width="6" height="6" x="18" y="29" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey-yandex-disk.svg b/.icons/awkward/48x48/places/folder-bluegrey-yandex-disk.svg
new file mode 100644
index 00000000..106dc576
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 23.092,23.047 C 19.536,23.047 20.363,26.295 18.543,27.273 18.48,27.309 18.445,27.342 18.389,27.377 19.589,26.662 21.069,26.065 22.641,25.66 23.972,25.317 25.321,25.125 26.566,25.101 26.598,25.101 26.63,25.101 26.662,25.101 25.462,24.76 25.33,23.047 23.092,23.047 Z M 26.967,26.002 C 25.722,26.026 24.372,26.218 23.041,26.56 18.655,27.689 15.528,30.144 16.059,32.043 16.364,33.128 17.836,33.844 20.029,33.974 20.028,33.966 20.026,33.959 20.025,33.951 19.907,32.924 20.558,32.031 21.322,31.425 22.086,30.82 23.068,30.38 24.172,30.146 25.275,29.912 26.308,29.923 27.172,30.183 27.984,30.428 28.748,30.961 28.935,31.877 31.134,30.644 32.274,29.158 31.943,27.957 31.593,26.699 29.685,25.949 26.967,26.002 Z M 25.662,31 A 1.8586,3.577 76.001 0 0 24.285,31.142 1.8586,3.577 76.001 0 0 21.006,33.742 1.8586,3.577 76.001 0 0 24.715,34.857 1.8586,3.577 76.001 0 0 27.992,32.258 1.8586,3.577 76.001 0 0 25.662,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bluegrey.svg b/.icons/awkward/48x48/places/folder-bluegrey.svg
new file mode 100644
index 00000000..ef1a3caf
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bluegrey.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-bookmark.svg b/.icons/awkward/48x48/places/folder-bookmark.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bookmark.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-bookmarks.svg b/.icons/awkward/48x48/places/folder-bookmarks.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-bookmarks.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-books.svg b/.icons/awkward/48x48/places/folder-books.svg
new file mode 120000
index 00000000..d6b140a9
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-books.svg
@@ -0,0 +1 @@
+folder-oomox-books.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-brown-activities.svg b/.icons/awkward/48x48/places/folder-brown-activities.svg
new file mode 100644
index 00000000..0f8cc122
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#3d3226" cx="17" cy="29" r="3"/>
+ <circle style="fill:#3d3226" cx="24" cy="29" r="3"/>
+ <circle style="fill:#3d3226" cx="31" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-android.svg b/.icons/awkward/48x48/places/folder-brown-android.svg
new file mode 100644
index 00000000..76316f3e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#3d3226" d="m17.792969 23.990234a0.80008001 0.80008001 0 0 0-0.611328 1.316407l1.435547 1.755859c-1.449157 1.302677-2.418991 3.122492-2.615235 5.167969-0.036746 0.769972 0.775391 0.769531 0.775391 0.769531h14.425781s0.835451-1.68e-4 0.794922-0.808594c-0.204754-2.0309-1.171962-3.836209-2.613281-5.130859l1.433593-1.753906a0.80008001 0.80008001 0 0 0-0.634765-1.314453 0.80008001 0.80008001 0 0 0-0.603516 0.300781l-1.492187 1.826172c-1.198382-0.706725-2.592035-1.119141-4.085938-1.119141-1.49457 0-2.891106 0.411831-4.089844 1.119141l-1.492187-1.826172a0.80008001 0.80008001 0 0 0-0.626953-0.302735z"/>
+ <circle style="fill:#ae8e6c" cx="20" cy="30" r="1"/>
+ <circle style="fill:#ae8e6c" cx="-28" cy="30" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-apple.svg b/.icons/awkward/48x48/places/folder-brown-apple.svg
new file mode 100644
index 00000000..877d7fe0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 26.985,21 C 26.241,21.035 25.339,21.581 24.805,22.313 24.326,22.963 23.906,24 24.018,24.995 24.849,25.071 25.698,24.5 26.215,23.768 H 26.213 C 26.731,23.035 27.08,22.016 26.985,21 Z M 27.2,25.009 C 26.132,25.088 25.158,25.739 24.606,25.739 23.977,25.739 23.002,25.031 21.971,25.05 20.616,25.07 19.366,25.83 18.668,27.032 17.261,29.452 18.308,33.037 19.68,34.999 20.351,35.96 21.169,37 22.2,37 23.231,37 23.595,36.353 24.817,36.353 26.039,36.353 26.373,37 27.452,37 28.531,37 29.229,36.002 29.895,35.038 30.665,33.924 30.981,32.843 31,32.788 30.975,32.777 28.879,31.983 28.858,29.591 28.838,27.588 30.508,26.629 30.583,26.581 29.645,25.222 28.183,25.034 27.663,25.013 27.507,24.997 27.352,24.997 27.2,25.009 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-arduino.svg b/.icons/awkward/48x48/places/folder-brown-arduino.svg
new file mode 100644
index 00000000..91fa9577
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#3d3226" d="m18.86896 24c-0.634 0-1.2655 0.127-1.8534 0.375-0.5878 0.248-1.125 0.614-1.5781 1.076s-0.8174 1.015-1.0645 1.623c-0.247 0.608-0.373 1.264-0.373 1.924 0 0.66023 0.126 1.3158 0.37305 1.9238 0.24706 0.60801 0.61137 1.1592 1.0645 1.6211 0.4531 0.4619 0.99026 0.82794 1.5781 1.0762 0.57443 0.24257 1.1907 0.36735 1.8105 0.37305 0.01464 5.3e-4 0.0284 0.0014 0.04297 2e-3 1.5072 0.07139 2.7205-0.52617 3.6094-1.3945 0.60761-0.59359 1.0858-1.2954 1.5215-2.0098 0.43566 0.71438 0.91387 1.4162 1.5215 2.0098 0.88887 0.86836 2.1022 1.4659 3.6094 1.3945 0.01457-5.3e-4 0.02833-0.0013 0.04297-2e-3 0.61984-0.0053 1.2361-0.13048 1.8105-0.37305 0.58786-0.24823 1.125-0.61427 1.5781-1.0762l0.0039-0.0059c0.452-0.461 0.815-1.009 1.061-1.615 0.247-0.608 0.373-1.264 0.373-1.924s-0.126-1.316-0.373-1.924l-0.0059-0.0098c-0.247-0.604-0.608-1.153-1.059-1.613-0.453-0.462-0.99-0.828-1.578-1.076-0.587-0.248-1.219-0.375-1.853-0.375-1.588 0-2.842 0.652-3.768 1.561-0.535 0.524-0.969 1.124-1.363 1.738-0.394-0.614-0.828-1.214-1.363-1.738-0.926-0.909-2.18-1.561-3.768-1.561zm0.18164 2c1.1286 0 1.8486 0.38049 2.5098 1.0117 0.52412 0.50036 0.98387 1.1816 1.4395 1.9238-0.51994 0.86712-1.0232 1.6601-1.5879 2.1973-0.62253 0.59215-1.2662 0.91858-2.3203 0.86133h-0.04102c-0.40198 0-0.80791-0.08036-1.1777-0.23242-0.36485-0.15001-0.70064-0.37362-0.97852-0.64648l-0.01172-0.0098c-0.2803-0.278-0.5067-0.613-0.6565-0.972-0.1499-0.359-0.2266-0.75-0.2266-1.137 0-0.38661 0.07674-0.77772 0.22656-1.1367 0.14981-0.35901 0.3762-0.69274 0.65625-0.9707l0.01172-0.01172c0.2779-0.273 0.6137-0.495 0.9785-0.645 0.37-0.152 0.776-0.232 1.178-0.232zm9.8984 0c0.40199 0 0.80792 0.08037 1.1777 0.23242 0.36485 0.15001 0.70064 0.37167 0.97852 0.64453l0.01172 0.01172c0.28005 0.27797 0.50644 0.61169 0.65625 0.9707 0.15 0.358 0.227 0.749 0.227 1.136 0 0.38662-0.07674 0.77771-0.22656 1.1367-0.14981 0.359-0.37619 0.69468-0.65625 0.97266l-0.01172 0.0098c-0.27788 0.27286-0.61367 0.49647-0.97852 0.64648-0.36982 0.15206-0.77575 0.23242-1.1777 0.23242h-0.04101c-1.0541 0.05725-1.6978-0.26918-2.3203-0.86133-0.565-0.537-1.068-1.33-1.588-2.197 0.456-0.743 0.915-1.424 1.439-1.924 0.662-0.632 1.382-1.012 2.51-1.012zm-0.949 1v1h-1v2h1v1h2v-1h1v-2h-1v-1zm-11 1v2h4v-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-backup.svg b/.icons/awkward/48x48/places/folder-brown-backup.svg
new file mode 100644
index 00000000..4b998216
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#3d3226" d="m24.464794 22.015626c-0.75501-0.05084-1.52681 0.02146-2.28711 0.226563-3.0412 0.820392-5.166593 3.58253-5.177734 6.732421a1.0001 1.0001 0 0 0 0.002 0.02539h-1.00195l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.01758c0.008-2.258041 1.517139-4.222437 3.697266-4.810547 2.180126-0.58811 4.472713 0.351145 5.615234 2.298828 1.142521 1.947684 0.842814 4.405532-0.734375 6.021485-1.53625 1.574006-4.08172 1.748333-6.09375 0.632812a1.0001221 1.0001221 0 1 0 -0.96875 1.75c2.717652 1.506737 6.253078 1.309813 8.494141-0.986328 2.200122-2.254196 2.62112-5.712738 1.027343-8.429688-1.195332-2.037712-3.307237-3.290847-5.572265-3.443359zm-0.480469 2.970703a1.0001 1.0001 0 0 0 -0.984375 1.013672v2.863281a1.0001 1.0001 0 0 0 0.06445 0.498047 1.0001 1.0001 0 0 0 0.332031 0.449219l1.896485 1.896484a1.0001 1.0001 0 1 0 1.414062 -1.414062l-1.707031-1.707031v-2.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-books.svg b/.icons/awkward/48x48/places/folder-brown-books.svg
new file mode 100644
index 00000000..ec90e5c8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#3d3226" d="m19 23c-2 0-3 1-3 1v7s1-1 3-1 4 2 4 2v-7s-2-2-4-2zm10 0c-2 0-4 2-4 2v7s2-2 4-2 3 1 3 1v-7s-1-1-3-1zm-10 8c-2 0-3 1-3 1v2s1-1 3-1 4 2 4 2v-2s-2-2-4-2zm10 0c-2 0-4.005064 1.992688-4 2v2s2-2 4-2 3 1 3 1v-2s-1-1-3-1z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-cd.svg b/.icons/awkward/48x48/places/folder-brown-cd.svg
new file mode 100644
index 00000000..320f78d6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#3d3226" cx="24" cy="29" r="9"/>
+ <circle style="fill:#ae8e6c" cx="24" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-copy-cloud.svg b/.icons/awkward/48x48/places/folder-brown-copy-cloud.svg
new file mode 100644
index 00000000..dc97d4ad
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 30,23 27,28 29,29 Z M 19,26 16,28.143 20,28 22,35 23,34 32,35 29,30 27.714,29.286 22.857,32.143 20.571,26.429 Z M 24.571,28.143 22.286,29.571 23.143,31.571 27.143,29.286 25.714,28.143 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-desktop.svg b/.icons/awkward/48x48/places/folder-brown-desktop.svg
new file mode 120000
index 00000000..75fa0655
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-desktop.svg
@@ -0,0 +1 @@
+user-brown-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-brown-development.svg b/.icons/awkward/48x48/places/folder-brown-development.svg
new file mode 100644
index 00000000..9d1e8d39
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 22.251,22 22.096,23.845 C 21.512,24.061 20.968,24.376 20.489,24.774 L 18.812,23.984 17.062,27.016 18.583,28.072 C 18.529,28.378 18.501,28.689 18.499,29 18.499,29.312 18.526,29.624 18.579,29.932 L 17.062,30.984 18.812,34.015 20.484,33.228 C 20.965,33.625 21.51,33.938 22.095,34.152 L 22.25,36 H 25.75 L 25.905,34.156 C 26.489,33.94 27.033,33.625 27.512,33.227 L 29.188,34.016 30.938,30.984 29.416,29.928 C 29.47,29.622 29.499,29.312 29.501,29.001 29.501,28.689 29.473,28.377 29.42,28.069 L 30.938,27.016 29.188,23.985 27.516,24.772 C 27.035,24.375 26.49,24.063 25.905,23.849 L 25.751,22 Z M 24.001,27.001 C 25.106,27.001 26.001,27.896 26.001,29.001 26.001,30.106 25.106,31.001 24.001,31.001 22.896,31.001 22.001,30.106 22.001,29.001 22.001,27.896 22.896,27.001 24.001,27.001 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-documents-open.svg b/.icons/awkward/48x48/places/folder-brown-documents-open.svg
new file mode 100644
index 00000000..ed47b516
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 19,24 C 18.446,24 18,24.446 18,25 V 37 C 18,37.554 18.446,38 19,38 H 29 C 29.554,38 30,37.554 30,37 V 28 L 26,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-documents.svg b/.icons/awkward/48x48/places/folder-brown-documents.svg
new file mode 100644
index 00000000..3763efc8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 19 22 C 18.446 22 18 22.446 18 23 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 26 L 26 22 L 19 22 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-download-open.svg b/.icons/awkward/48x48/places/folder-brown-download-open.svg
new file mode 100644
index 00000000..3b204201
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 26,23 V 29 H 28.5 L 24,36 19.5,29 H 22 V 23 Z M 18,37 H 30 V 39 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-download.svg b/.icons/awkward/48x48/places/folder-brown-download.svg
new file mode 100644
index 00000000..ee924f84
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 26,21 V 27 H 28.5 L 24,34 19.5,27 H 22 V 21 Z M 18,35 H 30 V 37 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-downloads.svg b/.icons/awkward/48x48/places/folder-brown-downloads.svg
new file mode 120000
index 00000000..13a1d5d7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-downloads.svg
@@ -0,0 +1 @@
+folder-brown-download.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-brown-drag-accept.svg b/.icons/awkward/48x48/places/folder-brown-drag-accept.svg
new file mode 100644
index 00000000..7277c2be
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-dropbox.svg b/.icons/awkward/48x48/places/folder-brown-dropbox.svg
new file mode 100644
index 00000000..dfec496d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 20,21 15,24 19,26.9 14.99,29.9 20,33 24,30 19,27 24,24 29,27 24,30 28,33 33.01,29.9 29,27 33,24 28,21 24,23.9 Z M 24,31 20,34 19,33.4 V 34 L 24,37 29,34 V 33.4 L 28,34 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-favorites.svg b/.icons/awkward/48x48/places/folder-brown-favorites.svg
new file mode 100644
index 00000000..0b40d3be
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 24,21 21.881,26.417 16,26.729 20.572,30.39 19.056,36 24,32.846 28.944,36 27.428,30.39 32,26.729 26.119,26.417 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-games.svg b/.icons/awkward/48x48/places/folder-brown-games.svg
new file mode 100644
index 00000000..05fa73e6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 19.78,23.002 C 19.54,23.002 19.26,23.072 18.97,23.223 17.94,23.774 16.98,25.557 16.46,27.882 16.02,29.866 15.86,32.561 16.12,33.645 16.35,34.587 16.75,35 17.46,35 18.5,34.98 19.81,33.815 20.65,32.241 21.25,31.369 22.65,30.978 24,31.018 25.34,30.968 26.74,31.369 27.34,32.241 28.18,33.815 29.49,34.98 30.54,35 31.24,35 31.64,34.587 31.87,33.645 32.13,32.561 31.97,29.866 31.53,27.882 31.01,25.557 30.05,23.774 29.02,23.223 28.45,22.912 27.98,22.922 27.56,23.223 27.03,23.604 25.93,24.003 24,24.003 22.06,24.003 20.96,23.604 20.43,23.223 20.22,23.072 20.02,23.002 19.78,23.002 Z M 20.03,26.008 H 21.02 V 27.01 H 22.01 V 28.012 H 21.02 V 29.014 H 20.03 V 28.012 H 19.04 V 27.01 H 20.03 Z M 27.47,26.008 C 27.74,26.008 27.96,26.228 27.96,26.509 27.96,26.789 27.74,27.01 27.47,27.01 27.19,27.01 26.97,26.789 26.97,26.509 26.97,26.228 27.19,26.008 27.47,26.008 Z M 26.48,27.01 C 26.75,27.01 26.97,27.23 26.97,27.511 26.97,27.791 26.75,28.012 26.48,28.012 26.2,28.012 25.98,27.791 25.98,27.511 25.98,27.23 26.2,27.01 26.48,27.01 Z M 28.46,27.01 C 28.73,27.01 28.95,27.23 28.95,27.511 28.95,27.791 28.73,28.012 28.46,28.012 28.18,28.012 27.96,27.791 27.96,27.511 27.96,27.23 28.18,27.01 28.46,27.01 Z M 27.47,28.012 C 27.74,28.012 27.96,28.232 27.96,28.513 27.96,28.793 27.74,29.014 27.47,29.014 27.19,29.014 26.97,28.793 26.97,28.513 26.97,28.232 27.19,28.012 27.47,28.012 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-git.svg b/.icons/awkward/48x48/places/folder-brown-git.svg
new file mode 100644
index 00000000..3184eab9
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 19.707,22 19,22.708 20.408,24.117 A 2.5005,2.5027 0 0 0 19.998,25.488 2.5005,2.5027 0 0 0 21.999,27.94 V 32.05 A 2.5005,2.5027 0 0 0 19.999,34.497 2.5005,2.5027 0 0 0 22.5,37 2.5005,2.5027 0 0 0 25,34.497 2.5005,2.5027 0 0 0 23,32.046 V 27.936 A 2.5005,2.5027 0 0 0 23.869,27.582 L 25.41,29.125 A 2.5005,2.5027 0 0 0 25,30.493 2.5005,2.5027 0 0 0 27.501,32.996 2.5005,2.5027 0 0 0 30.002,30.492 2.5005,2.5027 0 0 0 27.502,27.989 2.5005,2.5027 0 0 0 26.114,28.412 L 24.58,26.875 A 2.5005,2.5027 0 0 0 25,25.487 2.5005,2.5027 0 0 0 22.5,22.984 2.5005,2.5027 0 0 0 21.114,23.407 L 19.708,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-github.svg b/.icons/awkward/48x48/places/folder-brown-github.svg
new file mode 100644
index 00000000..a7b707d7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="m 24,21 c -4.432,0 -8,3.568 -8,8 0,3.572969 2.319953,6.580128 5.541016,7.613281 v -1.662109 c -2.02505,0.44688 -2.451172,-0.890625 -2.451172,-0.890625 -0.33119,-0.85462 -0.808594,-1.082031 -0.808594,-1.082031 -0.66103,-0.45857 0.04883,-0.451172 0.04883,-0.451172 0.73072,0.05219 1.115234,0.763672 1.115234,0.763672 0.649401,1.13032 1.704391,0.804594 2.119141,0.615234 0.06615,-0.47773 0.255071,-0.805404 0.462891,-0.990234 -1.6165,-0.1867 -3.017578,-1.220416 -3.017578,-4.055016 0,-0.807401 0.586534,-1.867737 1.052234,-2.384438 -0.0751,-0.1871 -0.326088,-1.339321 0.07031,-2.357421 0,0 0.03819,-0.01202 0.117188,-0.01563 0.2369,-0.0111 0.7698,0.43835 1.8125,1.15625 0.629544,-0.180863 1.435033,-0.265432 1.938,-0.269532 0.567132,-0.0047 1.223838,0.09289 1.815614,0.269532 1.043,-0.7179 1.709313,-1.169203 1.945313,-1.158204 h 0.002 c 0.0789,0.0037 0.117187,0.01563 0.117188,0.01563 0.39732,1.01806 0.146905,2.172275 0.07227,2.359374 C 28.418904,26.993362 29,28.053598 29,28.861 c 0,2.84182 -1.700866,3.866146 -3.322266,4.049156 0.261006,0.2284 0.326172,0.681284 0.326172,1.371094 0,0.83312 -0.0021,1.37464 -0.0039,1.71875 v 0.740234 C 29.456574,35.855553 32,32.739916 32,29 32,24.568 28.432,21 24,21 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-gitlab.svg b/.icons/awkward/48x48/places/folder-brown-gitlab.svg
new file mode 100644
index 00000000..d2c51cb7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226;fill-rule:evenodd" d="M 18.990234 22 C 18.868036 22 18.744852 22.065769 18.699219 22.199219 L 16.925781 27 L 21.054688 27 L 19.279297 22.199219 C 19.233642 22.065769 19.112433 22 18.990234 22 z M 21.054688 27 L 24 36 L 26.945312 27 L 21.054688 27 z M 26.945312 27 L 31.074219 27 L 29.300781 22.199219 C 29.209514 21.932319 28.812013 21.932319 28.720703 22.199219 L 26.945312 27 z M 31.074219 27 L 24 36 L 31.748047 30.652344 C 31.96185 30.504834 32.052353 30.242626 31.970703 30.003906 L 31.074219 27 z M 24 36 L 16.925781 27 L 16.029297 30.003906 C 15.947647 30.242626 16.038151 30.504834 16.251953 30.652344 L 24 36 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-gnome.svg b/.icons/awkward/48x48/places/folder-brown-gnome.svg
new file mode 100644
index 00000000..236025dc
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 28.779,22 C 25.819,22 25.262,26 26.929,26 28.593,26 31.741,22 28.779,22 Z M 24.23,23 C 24.183,23 24.131,23.005 24.079,23.01 22.384,23.214 22.979,25.949 23.882,26 24.755,26.05 25.711,23.008 24.231,23 Z M 21.14,24 C 21.019,23.995 20.884,24.011 20.735,24.049 19.149,24.45 20.494,26.106 21.382,25.994 22.188,25.893 22.305,24.047 21.14,24 Z M 18.929,26 C 18.787,25.998 18.633,26.029 18.47,26.105 17.166,26.721 18.91,28.207 19.677,27.977 20.348,27.775 19.92,26.023 18.929,26 Z M 25.011,27 C 22.677,26.963 19.599,28.065 19.073,30.279 18.505,32.676 21.416,36 24.45,36 25.943,36 27.665,35.329 27.987,33.721 28.232,32.495 24.896,33.023 25.009,33.834 25.144,34.807 24.446,34.652 23.571,34.025 21.001,32 28.181,31.034 27.694,28.307 27.543,27.458 26.411,27.024 25.011,27.002 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-google-drive.svg b/.icons/awkward/48x48/places/folder-brown-google-drive.svg
new file mode 100644
index 00000000..80a741f8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <path style="fill:#3d3226" d="M 31.999,30.937 26.666,22.002 H 21.499 L 26.499,30.937 Z"/>
+ <path style="fill:#3d3226" d="M 22.499,31.914 19.999,35.962 H 29.333 L 31.999,31.914 Z"/>
+ <path style="fill:#3d3226" d="M 20.999,22.999 16,31.974 18.666,35.962 23.699,27.985 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-image-people.svg b/.icons/awkward/48x48/places/folder-brown-image-people.svg
new file mode 100644
index 00000000..bab74e7c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 20.545,25.452 C 20.499,25.463 20.453,25.481 20.41,25.504 19.98,25.731 19.87,26.44 20.164,27.096 20.401,27.624 20.821,27.95 21.203,27.94 21.49,29.693 22.633,31 23.993,31 H 24.005 C 25.366,31 26.509,29.693 26.796,27.94 27.177,27.95 27.598,27.624 27.835,27.096 28.129,26.44 28.019,25.731 27.589,25.504 27.545,25.481 27.5,25.463 27.454,25.452 27.399,23.535 25.876,22 24,22 22.125,22 20.6,23.535 20.545,25.452 Z M 26.394,31 C 26.105,31.701 25.12,32.227 23.945,32.227 22.775,32.227 21.799,31.708 21.505,31.012 19.037,31.27 17.238,31.902 17.022,32.649 17.019,32.656 17.024,32.665 17.022,32.672 17.015,32.699 17.015,32.723 17.012,32.75 17.011,32.763 17,32.771 17,32.784 V 32.793 34.643 C 17.001,34.84 17.157,35 17.351,35 H 30.65 C 30.844,35 31,34.84 31,34.643 V 32.793 32.771 C 30.998,32.728 30.979,32.691 30.967,32.648 30.746,31.892 28.908,31.252 26.395,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-important.svg b/.icons/awkward/48x48/places/folder-brown-important.svg
new file mode 100644
index 00000000..d9d27531
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 23,24 H 25 V 30 H 23 Z M 24,31 C 24.552,31 25,31.448 25,32 25,32.552 24.552,33 24,33 23.448,33 23,32.552 23,32 23,31.448 23.448,31 24,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-java.svg b/.icons/awkward/48x48/places/folder-brown-java.svg
new file mode 100644
index 00000000..84aca1d4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 22.172,21 C 22.172,21 22.996,21.465 22.414,22.688 21.533,24.53 23.227,24.951 23.227,24.951 23.227,24.951 22.689,24.519 23.406,22.998 24.199,21.313 22.172,21 22.172,21 Z M 25.371,22.84 C 25.371,22.84 23.729,23.47 24.787,25.191 25.487,26.332 24.711,26.898 24.711,26.898 24.711,26.898 26.696,26.335 25.738,24.76 24.878,23.336 25.371,22.84 25.371,22.84 Z M 20.643,22.887 C 20.643,22.887 19.205,23.982 20.629,25.328 21.57,26.224 20.953,27 20.953,27 20.953,27 22.736,25.867 21.447,24.629 20.284,23.512 20.643,22.887 20.643,22.887 Z M 20.953,27 H 17 L 19,35 H 27 L 27.275,33.902 C 27.508,33.96 27.749,34 28,34 29.657,34 31,32.657 31,31 31,29.594 30.03,28.423 28.725,28.098 L 29,27 Z M 28.484,29.062 A 1,2 15 0 1 28.518,29.068 1,2 15 0 1 28.967,31.26 1,2 15 0 1 27.516,32.938 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-kde.svg b/.icons/awkward/48x48/places/folder-brown-kde.svg
new file mode 100644
index 00000000..60b9ceec
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <g transform="translate(16,21)">
+ <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/48x48/places/folder-brown-linux.svg b/.icons/awkward/48x48/places/folder-brown-linux.svg
new file mode 100644
index 00000000..b540217d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 24.56,32.076 C 23.44,32.597 22.897,32.591 22.198,32.541 21.363,32.481 20.692,32.252 20.397,32.052 20.215,31.929 19.968,31.977 19.845,32.159 19.722,32.341 19.769,32.588 19.951,32.711 20.426,33.032 21.264,33.271 22.141,33.334 22.289,33.345 21.953,33.351 22.128,33.351 22.891,33.351 23.859,33.279 24.895,32.797 25.094,32.704 25.181,32.468 25.088,32.269 24.995,32.069 24.759,31.983 24.56,32.076 Z M 28.979,31.487 C 29.017,28.032 29.373,21.505 22.76,22.032 16.231,22.558 18.462,29.455 18.364,31.765 18.278,32.986 17.573,34.48 17,36 H 19.064 C 19.246,35.356 19.379,34.719 19.437,34.112 19.543,34.186 19.657,34.257 19.778,34.326 19.976,34.443 20.146,34.598 20.326,34.761 20.746,35.144 21.222,35.578 22.153,35.633 22.216,35.636 21.779,35.638 21.841,35.638 22.783,35.638 23.427,35.226 23.944,34.895 24.192,34.736 24.407,34.599 24.608,34.533 25.181,34.354 25.682,34.064 26.056,33.696 26.114,33.638 26.169,33.579 26.219,33.519 26.428,34.283 26.713,35.142 27.03,36 H 30.998 C 30.093,34.603 28.96,33.234 28.979,31.487 Z M 18.996,29.607 C 18.996,29.607 18.996,29.607 18.996,29.607 18.931,28.48 19.471,27.531 20.201,27.489 20.931,27.446 21.575,28.326 21.64,29.453 21.64,29.453 21.641,29.454 21.641,29.454 21.644,29.514 21.645,29.575 21.645,29.634 21.414,29.692 21.205,29.777 21.018,29.875 21.018,29.867 21.017,29.859 21.016,29.85 V 29.85 C 20.954,29.21 20.612,28.727 20.253,28.771 19.894,28.814 19.653,29.368 19.716,30.009 19.716,30.009 19.716,30.009 19.716,30.009 19.743,30.288 19.823,30.537 19.935,30.726 19.907,30.748 19.828,30.805 19.738,30.871 19.67,30.921 19.587,30.982 19.488,31.055 19.216,30.698 19.029,30.186 18.996,29.607 Z M 25.894,32.394 C 25.868,32.989 25.089,33.55 24.369,33.775 L 24.365,33.776 C 24.066,33.873 23.799,34.044 23.516,34.225 23.041,34.529 22.55,34.843 21.841,34.843 21.795,34.843 22.246,34.842 22.2,34.839 21.55,34.801 21.246,34.524 20.862,34.173 20.659,33.989 20.449,33.798 20.178,33.639 L 20.173,33.635 C 19.589,33.306 19.226,32.896 19.203,32.539 19.192,32.362 19.271,32.208 19.438,32.083 19.802,31.81 20.046,31.631 20.207,31.513 20.387,31.382 20.441,31.342 20.481,31.304 20.509,31.277 20.541,31.247 20.574,31.215 20.908,30.89 20.968,30.346 21.826,30.346 22.351,30.346 22.932,30.548 23.551,30.946 23.843,31.136 24.096,31.223 24.417,31.334 24.638,31.411 24.889,31.497 25.224,31.64 L 25.229,31.643 C 25.542,31.771 25.911,32.006 25.894,32.394 Z M 25.722,30.994 C 25.662,30.964 25.599,30.935 25.534,30.908 25.232,30.779 24.989,30.691 24.788,30.621 24.899,30.404 24.968,30.133 24.975,29.839 V 29.838 C 24.99,29.122 24.629,28.541 24.168,28.54 23.707,28.539 23.321,29.118 23.306,29.834 V 29.835 C 23.306,29.858 23.306,29.881 23.306,29.905 23.022,29.774 22.743,29.679 22.469,29.621 22.468,29.594 22.467,29.567 22.466,29.54 V 29.539 C 22.44,28.235 23.24,27.155 24.254,27.128 25.267,27.1 26.11,28.135 26.137,29.44 V 29.44 C 26.149,30.03 25.991,30.573 25.722,30.994 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-locked.svg b/.icons/awkward/48x48/places/folder-brown-locked.svg
new file mode 100644
index 00000000..f3b80eca
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 24,22 C 21.784,22 20,23.821 20,26.062 V 28 H 19 C 18.446,28 18,28.446 18,29 V 35 C 18,35.554 18.446,36 19,36 H 29 C 29.554,36 30,35.554 30,35 V 29 C 30,28.446 29.554,28 29,28 H 28 V 26.062 C 28,23.822 26.216,22 24,22 Z M 24,24 C 25.108,24 26,24.891 26,26 V 28 H 22 V 26 C 22,24.891 22.892,24 24,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-mail-cloud.svg b/.icons/awkward/48x48/places/folder-brown-mail-cloud.svg
new file mode 100644
index 00000000..0d2cf8f3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 23,23 A 5,5 0 0 0 18.268,26.398 4,4 0 0 0 16,30 4,4 0 0 0 20,34 4,4 0 0 0 22.658,32.982 5,5 0 0 0 23,33 5,5 0 0 0 25.113,32.525 4,4 0 0 0 27,33 4,4 0 0 0 31,29 4,4 0 0 0 27,25 4,4 0 0 0 26.992,25 5,5 0 0 0 23,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-mail.svg b/.icons/awkward/48x48/places/folder-brown-mail.svg
new file mode 100644
index 00000000..bb08125b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 H 29 C 29,37 29.937,37 30,36 30,35 29,35 29,35 H 24 C 20.686,35 18,32.314 18,29 18,25.686 20.686,23 24,23 27.314,23 30,25.686 30,29 V 30 C 30,30.552 29.552,31 29,31 28.448,31 28,30.552 28,30 V 29 C 28,26.791 26.209,25 24,25 21.791,25 20,26.791 20,29 20,31.209 21.791,33 24,33 25.046,33 25.99,32.589 26.703,31.932 27.273,32.609 28.114,33 29,33 30.657,33 32,31.656 32,30 V 29 C 32,24.582 28.418,21 24,21 Z M 24,27 C 25.105,27 26,27.895 26,29 26,30.105 25.105,31 24,31 22.895,31 22,30.105 22,29 22,27.895 22.895,27 24,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-mega.svg b/.icons/awkward/48x48/places/folder-brown-mega.svg
new file mode 100644
index 00000000..486bd153
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 20,25 H 22 V 25 25 L 24,28 26,25 H 28 V 33 H 26 V 29 L 24,31 22,29 V 33 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-meocloud.svg b/.icons/awkward/48x48/places/folder-brown-meocloud.svg
new file mode 100644
index 00000000..40e1c00b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 21.527,25.623 C 21.17,25.477 20.787,25.402 20.4,25.4 18.9,25.4 17.63,26.513 17.43,28 15.978,28.499 15.001,29.864 15,31.4 15,33.389 16.611,35 18.6,35 H 29.4 C 31.389,35 33,33.389 33,31.4 32.999,29.872 32.032,28.511 30.59,28.006 30.595,27.937 30.597,27.87 30.6,27.801 30.6,25.15 28.451,23 25.8,23 23.995,23 22.346,24.015 21.527,25.623 Z M 25.799,25 H 25.801 C 27.37,25 28.599,26.23 28.6,27.799 28.599,27.822 28.596,27.857 28.596,27.867 28.533,28.766 29.079,29.597 29.93,29.895 30.577,30.121 30.999,30.715 31,31.4 31,32.308 30.308,33 29.4,33 H 18.6 C 17.693,33 17.001,32.309 17,31.402 V 31.4 C 17.001,30.712 17.428,30.115 18.08,29.891 18.796,29.645 19.311,29.016 19.412,28.266 19.481,27.757 19.888,27.401 20.398,27.4 20.527,27.401 20.653,27.427 20.77,27.475 21.733,27.869 22.837,27.458 23.309,26.531 23.788,25.589 24.745,25 25.799,25 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-music-open.svg b/.icons/awkward/48x48/places/folder-brown-music-open.svg
new file mode 100644
index 00000000..7d331f72
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 21,32.176 C 20.679,32.061 20.341,32.001 20,32 18.343,32 17,33.343 17,35 17,36.657 18.343,38 20,38 21.657,38 23,36.657 23,35 V 28 H 29 V 32.176 C 28.679,32.061 28.341,32.001 28,32 26.343,32 25,33.343 25,35 25,36.657 26.343,38 28,38 29.657,38 31,36.657 31,35 V 25 C 31,24.446 30.331,24 29.5,24 H 22.5 C 21.669,24 21,24.446 21,25"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-music.svg b/.icons/awkward/48x48/places/folder-brown-music.svg
new file mode 100644
index 00000000..ede763b3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 21,30.176 C 20.679,30.061 20.341,30.001 20,30 18.343,30 17,31.343 17,33 17,34.657 18.343,36 20,36 21.657,36 23,34.657 23,33 V 26 H 29 V 30.176 C 28.679,30.061 28.341,30.001 28,30 26.343,30 25,31.343 25,33 25,34.657 26.343,36 28,36 29.657,36 31,34.657 31,33 V 23 C 31,22.446 30.331,22 29.5,22 H 22.5 C 21.669,22 21,22.446 21,23"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-network.svg b/.icons/awkward/48x48/places/folder-brown-network.svg
new file mode 100644
index 00000000..964634d1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 28.418,37 32,33.418 32,29 32,24.582 28.418,21 24,21 Z M 23.429,23.214 C 23.505,23.206 23.601,23.219 23.679,23.214 23.688,23.251 23.623,23.381 23.536,23.571 22.98,24.784 22.949,26.205 23.464,26.964 23.558,27.102 23.643,27.233 23.643,27.25 23.643,27.267 23.542,27.286 23.429,27.286 23.162,27.286 22.909,27.123 22.393,26.714 22.163,26.533 21.865,26.381 21.749,26.358 21.569,26.321 21.52,26.337 21.285,26.571 21.067,26.79 21,26.907 21,27.107 21,27.865 21.899,28.467 23.571,28.822 25.842,29.303 26.401,29.735 26.464,30.929 26.543,32.426 25.746,33.555 24,34.429 23.791,34.533 23.659,34.574 23.571,34.608 23.532,34.604 23.503,34.611 23.464,34.608 23.449,34.561 23.428,34.454 23.428,34.25 23.428,33.455 23.115,32.637 22.643,32.179 22.516,32.056 22.161,31.796 21.857,31.608 21.553,31.419 21.247,31.201 21.178,31.108 21.065,30.953 21.056,30.858 21.143,30.572 21.301,30.05 21.49,29.759 21.857,29.429 22.049,29.256 22.243,29.111 22.286,29.107 22.328,29.104 22.04,29.017 21.607,28.929 21.174,28.84 20.541,28.655 20.214,28.536 19.616,28.32 18.808,27.865 18.5,27.536 18.487,27.522 18.476,27.513 18.464,27.5 18.906,25.743 20.144,24.302 21.786,23.608 22.129,23.462 22.483,23.363 22.857,23.286 23.043,23.248 23.236,23.234 23.428,23.215 Z M 28.786,25.893 C 28.92,25.976 29.427,27.072 29.571,27.607 29.758,28.298 29.745,29.493 29.571,30.179 29.505,30.44 29.421,30.684 29.393,30.714 29.365,30.745 29.263,30.57 29.143,30.357 29.023,30.145 28.64,29.693 28.321,29.357 27.402,28.387 27.258,27.881 27.643,27.107 27.837,26.717 28.682,25.829 28.786,25.893 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-nextcloud.svg b/.icons/awkward/48x48/places/folder-brown-nextcloud.svg
new file mode 100644
index 00000000..71da7c52
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#3d3226" d="M 35,24 A 5,5 0 0 0 30,29 5,5 0 0 0 35,34 5,5 0 0 0 40,29 5,5 0 0 0 35,24 Z M 35,27 A 2,2 0 0 1 37,29 2,2 0 0 1 35,31 2,2 0 0 1 33,29 2,2 0 0 1 35,27 Z M 13,24 A 5,5 0 0 0 8,29 5,5 0 0 0 13,34 5,5 0 0 0 18,29 5,5 0 0 0 13,24 Z M 13,27 A 2,2 0 0 1 15,29 2,2 0 0 1 13,31 2,2 0 0 1 11,29 2,2 0 0 1 13,27 Z M 24,23 A 6,6 0 0 0 18,29 6,6 0 0 0 24,35 6,6 0 0 0 30,29 6,6 0 0 0 24,23 Z M 24,26 A 3,3 0 0 1 27,29 3,3 0 0 1 24,32 3,3 0 0 1 21,29 3,3 0 0 1 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-open.svg b/.icons/awkward/48x48/places/folder-brown-open.svg
new file mode 100644
index 00000000..7b6b7e3d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-owncloud.svg b/.icons/awkward/48x48/places/folder-brown-owncloud.svg
new file mode 100644
index 00000000..f73c3236
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="26.5" cy="27.5" r="3.25"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="34" cy="34" r="1.75"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="30" cy="32" r="3.75"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="32.5" r="3.25"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="18.5" cy="26" r="1.75"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="30" r="3.75"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="34" r="1.75"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22.5" cy="25.5" r="3.25"/>
+ <circle style="fill:#3d3226;stroke:#ae8e6c;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="24" cy="31" r="4.75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-pcloud.svg b/.icons/awkward/48x48/places/folder-brown-pcloud.svg
new file mode 100644
index 00000000..58fbeaff
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 24.5,22 A 6.5,6.5 0 0 0 18.490235,26.03125 5,5 0 0 0 14,31 5,5 0 0 0 19,36 H 30.75 C 32.544925,36 34,34.544925 34,32.75 34,31.523022 33.312228,30.467196 32.308594,29.914062 A 3,3 0 0 0 33,28 3,3 0 0 0 30,25 3,3 0 0 0 29.97656,25 6.5,6.5 0 0 0 24.499998,22 Z m 0,2 A 4.5,4.5 0 0 1 29,28.5 4.5,4.5 0 0 1 24.5,33 4.5,4.5 0 0 1 20,28.5 4.5,4.5 0 0 1 24.5,24 Z m 0,1 A 3.5,3.5 0 0 0 21,28.5 3.5,3.5 0 0 0 24.5,32 3.5,3.5 0 0 0 28,28.5 3.5,3.5 0 0 0 24.5,25 Z M 23,26 h 1 1.5 A 1.5,1.5 0 0 1 27,27.5 1.5,1.5 0 0 1 25.5,29 H 24 v 2 h -1 v -2 z m 1,1 v 1 h 1.5 A 0.5,0.5 0 0 0 26,27.5 0.5,0.5 0 0 0 25.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-photo.svg b/.icons/awkward/48x48/places/folder-brown-photo.svg
new file mode 100644
index 00000000..75791cc2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 20,22 19,24 H 17.5 C 16.115,24 15,25.115 15,26.5 V 33.5 C 15,34.885 16.115,36 17.5,36 H 30.5 C 31.885,36 33,34.885 33,33.5 V 26.5 C 33,25.115 31.885,24 30.5,24 H 29 L 28,22 Z M 24,26 C 25.657,26 27,27.343 27,29 27,30.657 25.657,32 24,32 22.343,32 21,30.657 21,29 21,27.343 22.343,26 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-pictures-open.svg b/.icons/awkward/48x48/places/folder-brown-pictures-open.svg
new file mode 100644
index 00000000..1c1c62c2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 18,25 C 17,25 17,26 17,26 V 36 C 17,37 18,37 18,37 H 30 C 30,37 31,37 31,36 V 26 C 31,25 30,25 30,25 Z M 25,33 27,30.56 29,33 V 35 H 19 V 32 L 21.5,29.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-pictures.svg b/.icons/awkward/48x48/places/folder-brown-pictures.svg
new file mode 100644
index 00000000..81aff417
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 18,23 C 17,23 17,24 17,24 V 34 C 17,35 18,35 18,35 H 30 C 30,35 31,35 31,34 V 24 C 31,23 30,23 30,23 Z M 25,31 27,28.56 29,31 V 33 H 19 V 30 L 21.5,27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-print.svg b/.icons/awkward/48x48/places/folder-brown-print.svg
new file mode 100644
index 00000000..83cd6a85
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 20,23 V 25 H 28 V 23 Z M 18,26 C 17.5,26 17,26.5 17,27 V 31 C 17,31.5 17.5,32 18,32 H 19 V 30 H 29 V 32 H 30 C 30.5,32 31,31.5 31,31 V 27 C 31,26.5 30.5,26 30,26 Z M 20,31 V 36 H 28 V 31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-private.svg b/.icons/awkward/48x48/places/folder-brown-private.svg
new file mode 100644
index 00000000..a39630f1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 20.5,24 C 18.015,24 16,26.015 16,28.5 16,30.985 18.015,33 20.5,33 22.405,32.997 24.101,31.796 24.736,30 H 28 V 32 H 31 V 30 H 32 V 27 H 24.736 C 24.102,25.204 22.405,24.003 20.5,24 Z M 20.5,27 C 21.328,27 22,27.672 22,28.5 22,29.328 21.328,30 20.5,30 19.672,30 19,29.328 19,28.5 19,27.672 19.672,27 20.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-projects.svg b/.icons/awkward/48x48/places/folder-brown-projects.svg
new file mode 100644
index 00000000..9abe3dae
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#3d3226" d="M 27,21 C 26.65,21.13 26.29,21.299 26,21.539 24.62,22.649 24.701,24.559 26.051,25.699 26.331,25.939 26.66,26.1 27,26.25 V 28.596 C 27.893,28.983 28.651,29.54 29.248,30.211 29.552,30.553 29.791,30.931 30,31.322 V 26.25 C 30.34,26.12 30.659,25.929 30.949,25.699 32.329,24.579 32.34,22.75 31,21.6 30.71,21.36 30.35,21.14 30,21 V 23.25 C 30,23.71 29.55,24 29,24 H 28 C 27.44,24 27,23.71 27,23.25 Z M 24,29 C 20,29 18,32 18,35 H 16.25 C 16,35 16,35.25 16,35.25 V 36.75 C 16,37 16.25,37 16.25,37 H 31.75 C 31.75,37 32,37 32,36.75 V 35.25 C 32,35.25 32,35 31.75,35 H 30 C 30,32 28,29 24,29 Z M 24,32 C 26.35,32 27,33.76 27,35 H 21 C 21,33.8 21.7,32 24,32 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-public.svg b/.icons/awkward/48x48/places/folder-brown-public.svg
new file mode 120000
index 00000000..722192dc
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-public.svg
@@ -0,0 +1 @@
+folder-brown-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-brown-publicshare-open.svg b/.icons/awkward/48x48/places/folder-brown-publicshare-open.svg
new file mode 100644
index 00000000..873c9381
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 20.545,27.452 C 20.499,27.463 20.453,27.481 20.41,27.504 19.98,27.731 19.87,28.44 20.164,29.096 20.401,29.624 20.821,29.95 21.203,29.94 21.49,31.693 22.633,33 23.993,33 H 24.005 C 25.366,33 26.509,31.693 26.796,29.94 27.177,29.95 27.598,29.624 27.835,29.096 28.129,28.44 28.019,27.731 27.589,27.504 27.545,27.481 27.5,27.463 27.454,27.452 27.399,25.535 25.876,24 24,24 22.125,24 20.6,25.535 20.545,27.452 Z M 26.394,33 C 26.105,33.701 25.12,34.227 23.945,34.227 22.775,34.227 21.799,33.708 21.505,33.012 19.037,33.27 17.238,33.902 17.022,34.649 17.019,34.656 17.024,34.665 17.022,34.672 17.015,34.699 17.015,34.723 17.012,34.75 17.011,34.763 17,34.771 17,34.784 V 34.793 36.643 C 17.001,36.84 17.157,37 17.351,37 H 30.65 C 30.844,37 31,36.84 31,36.643 V 34.793 34.771 C 30.998,34.728 30.979,34.691 30.967,34.648 30.746,33.892 28.908,33.252 26.395,33 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-recent.svg b/.icons/awkward/48x48/places/folder-brown-recent.svg
new file mode 100644
index 00000000..40569f07
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 24,22 A 7,7 0 0 0 17,29 7,7 0 0 0 24,36 7,7 0 0 0 31,29 7,7 0 0 0 24,22 Z M 24,24 A 5,5 0 0 1 29,29 5,5 0 0 1 24,34 5,5 0 0 1 19,29 5,5 0 0 1 24,24 Z M 23,26 V 30 H 27 V 28 H 25 V 26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-remote-open.svg b/.icons/awkward/48x48/places/folder-brown-remote-open.svg
new file mode 100644
index 00000000..927ac763
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 23,26 C 20.979,26.404 19.404,27.979 19,30 H 16 V 32 H 19 C 19.405,34.018 20.982,35.595 23,36 Z M 25,26 V 36 C 27.021,35.596 28.596,34.021 29,32 H 32 V 30 H 29 C 28.595,27.982 27.018,26.405 25,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-remote.svg b/.icons/awkward/48x48/places/folder-brown-remote.svg
new file mode 100644
index 00000000..e89b8767
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 23,24 C 20.979,24.404 19.404,25.979 19,28 H 16 V 30 H 19 C 19.405,32.018 20.982,33.595 23,34 Z M 25,24 V 34 C 27.021,33.596 28.596,32.021 29,30 H 32 V 28 H 29 C 28.595,25.982 27.018,24.405 25,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-script.svg b/.icons/awkward/48x48/places/folder-brown-script.svg
new file mode 100644
index 00000000..99ef98f7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 16,21 V 37 H 32 V 21 Z"/>
+ <g style="fill:#ae8e6c">
+ <path style="fill:#ae8e6c" d="M 24,29 H 28 V 30 H 24 Z"/>
+ <rect style="fill:#ae8e6c" width="1" height="7" x="20" y="23"/>
+ <path style="fill:#ae8e6c" d="M 19.5,24 C 18.67,24 18,24.67 18,25.5 18,26.33 18.67,27 19.5,27 H 21 21.5 C 21.78,27 22,27.22 22,27.5 22,27.78 21.78,28.01 21.5,28 H 21 19.5 18.09 C 18.3,28.58 18.85,29 19.5,29 H 21 21.5 C 22.33,29 23,28.33 23,27.5 23,26.67 22.33,26 21.5,26 H 21 19.5 C 19.22,26 19,25.78 19,25.5 19,25.22 19.22,25 19.5,25 H 21 21.5 22.91 C 22.7,24.42 22.15,24 21.5,24 H 21 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-steam.svg b/.icons/awkward/48x48/places/folder-brown-steam.svg
new file mode 100644
index 00000000..0bb9e5ce
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 14,30.623 20.004,33.084 C 20.049,34.706 21.377,35.998 23,36 24.657,36 26.006,34.598 26,33 L 30,30 C 32.227,30 34,28.209 34,26 34,23.791 32.209,22 30,22 27.791,22 25.999,23.772 26,26 L 23,30 C 22.456,30 21.918,30.152 21.451,30.436 L 14,27.377 M 30,23 C 31.657,23 33,24.343 33,26 33,27.657 31.657,29 30,29 28.344,29 27.031,27.365 27,26 27,24.343 28.343,23 30,23 Z M 30,24 C 28.895,24 28,24.895 28,26 28,27.105 28.895,28 30,28 31.105,28 32,27.105 32,26 32,24.895 31.105,24 30,24 Z M 23,31 C 24.105,31 25,31.895 25,33 25,34.105 24.105,35 23,35 22.096,35 21.304,34.394 21.068,33.521 L 21.961,33.887 C 22.73,34.202 23.603,33.837 23.918,33.068 24.233,32.299 23.869,31.426 23.1,31.111 L 22.846,31.008 C 22.897,31.003 22.949,31.001 23,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-tar.svg b/.icons/awkward/48x48/places/folder-brown-tar.svg
new file mode 100644
index 00000000..b774b0ba
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-tar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 24 16 L 24 17 L 25 17 L 25 16 L 24 16 z M 24 17 L 23 17 L 23 18 L 24 18 L 24 17 z M 24 18 L 24 19 L 25 19 L 25 18 L 24 18 z M 24 19 L 23 19 L 23 20 L 24 20 L 24 19 z M 24 20 L 24 21 L 25 21 L 25 20 L 24 20 z M 24 21 L 23 21 L 23 22 L 24 22 L 24 21 z M 24 22 L 24 23 L 25 23 L 25 22 L 24 22 z M 24 23 L 23 23 C 22.8439 24.390912 24 24.390912 24 23 z"/>
+ <path style="fill:#3d3226" d="m 24,22 c -2.21,0 -4,1.8 -4,4 l 0,8 c 0,2.2 1.79,4 4,4 2.21,0 4,-1.8 4,-4 l 0,-8 c 0,-2.2 -1.79,-4 -4,-4 z m 0,2 c 1.104,0 2,0.8 2,2 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 0,-1.2 0.896,-2 2,-2 z m 0,6 c 1.104,0 2,0.8 2,2 l 0,2 c 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 l 0,-2 c 0,-1.2 0.896,-2 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-templates-open.svg b/.icons/awkward/48x48/places/folder-brown-templates-open.svg
new file mode 100644
index 00000000..555a2219
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 19,24 C 18.446,24 18,24.446 18,25 V 34 H 19 V 33 H 20 V 26 H 25 V 29 H 28 V 37 38 H 29 V 37 H 30 V 28 L 26,24 Z M 29,38 V 39 H 30 V 38 Z M 28,38 H 27 V 39 H 28 Z M 27,38 V 37 H 26 V 38 Z M 26,38 H 25 V 39 H 26 Z M 25,38 V 37 H 24 V 38 Z M 24,38 H 23 V 39 H 24 Z M 23,38 V 37 H 22 V 38 Z M 22,38 H 21 V 39 H 22 Z M 21,38 V 37 H 20 V 38 Z M 20,38 H 19 V 39 H 20 Z M 19,38 V 37 H 18 V 38 Z M 19,37 H 20 V 36 H 19 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-templates.svg b/.icons/awkward/48x48/places/folder-brown-templates.svg
new file mode 100644
index 00000000..34fab6ff
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 19,22 C 18.446,22 18,22.446 18,23 V 32 H 19 V 31 H 20 V 24 H 25 V 27 H 28 V 35 36 H 29 V 35 H 30 V 26 L 26,22 Z M 29,36 V 37 H 30 V 36 Z M 28,36 H 27 V 37 H 28 Z M 27,36 V 35 H 26 V 36 Z M 26,36 H 25 V 37 H 26 Z M 25,36 V 35 H 24 V 36 Z M 24,36 H 23 V 37 H 24 Z M 23,36 V 35 H 22 V 36 Z M 22,36 H 21 V 37 H 22 Z M 21,36 V 35 H 20 V 36 Z M 20,36 H 19 V 37 H 20 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z M 19,34 V 33 H 18 V 34 Z M 19,33 H 20 V 32 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-torrent.svg b/.icons/awkward/48x48/places/folder-brown-torrent.svg
new file mode 100644
index 00000000..fb9000ff
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="m 4,34 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 l 0,-22 c 0,-1.108 -0.892,-2 -2,-2 L 22,10 22,8 C 22,6.892 21.108,6 20,6 L 6,6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 L 4,9 C 4,7.892 4.892,7 6,7 l 14,0 c 1.108,0 2,0.892 2,2 L 22,8 C 22,6.892 21.108,6 20,6 Z m 16,4 0,1 20,0 c 1.108,0 2,0.892 2,2 l 0,-1 c 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="fill:#3d3226" d="M 26 19 C 20.477153 19 16 23.477153 16 29 C 16 34.522847 20.477153 39 26 39 L 44 39 L 44 37 L 26 37 C 21.581722 37 18 33.418278 18 29 C 18 24.581722 21.581722 21 26 21 L 26 19 z M 26 22 C 22.134007 22 19 25.134007 19 29 C 19 32.865993 22.134007 36 26 36 L 44 36 L 44 34 L 26 34 C 23.238576 34 21 31.761424 21 29 C 21 26.238576 23.238576 24 26 24 C 26.688467 24.000788 27.369353 24.143747 28 24.419922 L 28 22.298828 C 27.351311 22.102941 26.677616 22.002281 26 22 z M 26 25 C 23.790861 25 22 26.790861 22 29 C 22 31.209139 23.790861 33 26 33 L 44 33 L 44 31 L 26 31 C 24.895431 31 24 30.104569 24 29 C 24 27.895431 24.895431 27 26 27 C 26.713268 27.0013 27.371883 27.38229 27.728516 28 L 29.867188 28 C 29.411731 26.236014 27.821835 25.00264 26 25 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-unlocked.svg b/.icons/awkward/48x48/places/folder-brown-unlocked.svg
new file mode 100644
index 00000000..2362601b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 24 20 C 21.784 20 20 21.821 20 24.062 L 20 25 L 22 25 L 22 24 C 22 22.891 22.892 22 24 22 C 25.108 22 26 22.891 26 24 L 26 28 L 24 28 L 19 28 C 18.446 28 18 28.446 18 29 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 29 C 30 28.446 29.554 28 29 28 L 28 28 L 28 24.062 C 28 21.822 26.216 20 24 20 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-vbox.svg b/.icons/awkward/48x48/places/folder-brown-vbox.svg
new file mode 100644
index 00000000..8f61f56f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:none;stroke:#3d3226;stroke-width:2;stroke-linejoin:round" d="M 16,27 H 19 L 21,35 23,23 25.5,30 27,25 29,31 H 32"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-video.svg b/.icons/awkward/48x48/places/folder-brown-video.svg
new file mode 100644
index 00000000..60cf40c1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 18 24 C 17.446 24 17 24.446 17 25 L 17 33 C 17 33.554 17.446 34 18 34 L 27 34 C 27.554 34 28 33.554 28 33 L 28 29 L 28 25 C 28 24.446 27.554 24 27 24 L 18 24 z M 28 29 L 32 33 L 32 25.5 L 28 29 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-videos-open.svg b/.icons/awkward/48x48/places/folder-brown-videos-open.svg
new file mode 100644
index 00000000..2933b77e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 18,26 C 17.446,26 17,26.446 17,27 V 35 C 17,35.554 17.446,36 18,36 H 27 C 27.554,36 28,35.554 28,35 V 31 27 C 28,26.446 27.554,26 27,26 Z M 28,31 32,35 V 27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-videos.svg b/.icons/awkward/48x48/places/folder-brown-videos.svg
new file mode 120000
index 00000000..2189e3d7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-videos.svg
@@ -0,0 +1 @@
+folder-brown-video.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-brown-visiting.svg b/.icons/awkward/48x48/places/folder-brown-visiting.svg
new file mode 100644
index 00000000..24fa999e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 6 16 C 4.892 16 4 16.892 4 18 L 4 19.309 L 42.908 41.773 C 43.554 41.443 44 40.778 44 40 L 44 37.404 L 6.9277 16 L 6 16 z M 13.857 16 L 44 33.404 L 44 28.404 L 22.516 16 L 13.857 16 z M 29.445 16 L 44 24.404 L 44 19.404 L 38.104 16 L 29.445 16 z M 4 23.309 L 4 28.309 L 27.713 42 L 36.373 42 L 4 23.309 z M 4 32.309 L 4 37.309 L 12.125 42 L 20.785 42 L 4 32.309 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-wifi.svg b/.icons/awkward/48x48/places/folder-brown-wifi.svg
new file mode 100644
index 00000000..2e39cb0e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 24,23 C 21.461,23 19.265,24.328 17,26 L 24,35 31,26 C 28.743,24.347 26.539,23 24,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-wine.svg b/.icons/awkward/48x48/places/folder-brown-wine.svg
new file mode 100644
index 00000000..555bad74
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <rect style="fill:#3d3226" width="6" height="6" x="18" y="22" rx="1" ry="1"/>
+ <rect style="fill:#3d3226" width="6" height="6" x="25" y="22" rx="1" ry="1"/>
+ <rect style="fill:#3d3226" width="6" height="6" x="25" y="29" rx="1" ry="1"/>
+ <rect style="fill:#3d3226" width="6" height="6" x="18" y="29" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown-yandex-disk.svg b/.icons/awkward/48x48/places/folder-brown-yandex-disk.svg
new file mode 100644
index 00000000..67e74e8d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 23.092,23.047 C 19.536,23.047 20.363,26.295 18.543,27.273 18.48,27.309 18.445,27.342 18.389,27.377 19.589,26.662 21.069,26.065 22.641,25.66 23.972,25.317 25.321,25.125 26.566,25.101 26.598,25.101 26.63,25.101 26.662,25.101 25.462,24.76 25.33,23.047 23.092,23.047 Z M 26.967,26.002 C 25.722,26.026 24.372,26.218 23.041,26.56 18.655,27.689 15.528,30.144 16.059,32.043 16.364,33.128 17.836,33.844 20.029,33.974 20.028,33.966 20.026,33.959 20.025,33.951 19.907,32.924 20.558,32.031 21.322,31.425 22.086,30.82 23.068,30.38 24.172,30.146 25.275,29.912 26.308,29.923 27.172,30.183 27.984,30.428 28.748,30.961 28.935,31.877 31.134,30.644 32.274,29.158 31.943,27.957 31.593,26.699 29.685,25.949 26.967,26.002 Z M 25.662,31 A 1.8586,3.577 76.001 0 0 24.285,31.142 1.8586,3.577 76.001 0 0 21.006,33.742 1.8586,3.577 76.001 0 0 24.715,34.857 1.8586,3.577 76.001 0 0 27.992,32.258 1.8586,3.577 76.001 0 0 25.662,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-brown.svg b/.icons/awkward/48x48/places/folder-brown.svg
new file mode 100644
index 00000000..001718b4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-brown.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-camera.svg b/.icons/awkward/48x48/places/folder-camera.svg
new file mode 120000
index 00000000..ef1876d3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-camera.svg
@@ -0,0 +1 @@
+folder-photo.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-cd.svg b/.icons/awkward/48x48/places/folder-cd.svg
new file mode 120000
index 00000000..690b1d2a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cd.svg
@@ -0,0 +1 @@
+folder-oomox-cd.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-cloud.svg b/.icons/awkward/48x48/places/folder-cloud.svg
new file mode 120000
index 00000000..5882201e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cloud.svg
@@ -0,0 +1 @@
+folder-mail-cloud.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-copy-cloud.svg b/.icons/awkward/48x48/places/folder-copy-cloud.svg
new file mode 120000
index 00000000..ff0dd4b2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-copy-cloud.svg
@@ -0,0 +1 @@
+folder-oomox-copy-cloud.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-custom-activities.svg b/.icons/awkward/48x48/places/folder-custom-activities.svg
new file mode 100644
index 00000000..74693a02
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#323232" cx="17" cy="29" r="3"/>
+ <circle style="fill:#323232" cx="24" cy="29" r="3"/>
+ <circle style="fill:#323232" cx="31" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-android.svg b/.icons/awkward/48x48/places/folder-custom-android.svg
new file mode 100644
index 00000000..4d40894b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#323232" d="m17.792969 23.990234a0.80008001 0.80008001 0 0 0-0.611328 1.316407l1.435547 1.755859c-1.449157 1.302677-2.418991 3.122492-2.615235 5.167969-0.036746 0.769972 0.775391 0.769531 0.775391 0.769531h14.425781s0.835451-1.68e-4 0.794922-0.808594c-0.204754-2.0309-1.171962-3.836209-2.613281-5.130859l1.433593-1.753906a0.80008001 0.80008001 0 0 0-0.634765-1.314453 0.80008001 0.80008001 0 0 0-0.603516 0.300781l-1.492187 1.826172c-1.198382-0.706725-2.592035-1.119141-4.085938-1.119141-1.49457 0-2.891106 0.411831-4.089844 1.119141l-1.492187-1.826172a0.80008001 0.80008001 0 0 0-0.626953-0.302735z"/>
+ <circle style="fill:#value_light" cx="20" cy="30" r="1"/>
+ <circle style="fill:#value_light" cx="-28" cy="30" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-apple.svg b/.icons/awkward/48x48/places/folder-custom-apple.svg
new file mode 100644
index 00000000..ae36140c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 26.985,21 C 26.241,21.035 25.339,21.581 24.805,22.313 24.326,22.963 23.906,24 24.018,24.995 24.849,25.071 25.698,24.5 26.215,23.768 H 26.213 C 26.731,23.035 27.08,22.016 26.985,21 Z M 27.2,25.009 C 26.132,25.088 25.158,25.739 24.606,25.739 23.977,25.739 23.002,25.031 21.971,25.05 20.616,25.07 19.366,25.83 18.668,27.032 17.261,29.452 18.308,33.037 19.68,34.999 20.351,35.96 21.169,37 22.2,37 23.231,37 23.595,36.353 24.817,36.353 26.039,36.353 26.373,37 27.452,37 28.531,37 29.229,36.002 29.895,35.038 30.665,33.924 30.981,32.843 31,32.788 30.975,32.777 28.879,31.983 28.858,29.591 28.838,27.588 30.508,26.629 30.583,26.581 29.645,25.222 28.183,25.034 27.663,25.013 27.507,24.997 27.352,24.997 27.2,25.009 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-arduino.svg b/.icons/awkward/48x48/places/folder-custom-arduino.svg
new file mode 100644
index 00000000..64ccdfe9
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#323232" d="m18.86896 24c-0.634 0-1.2655 0.127-1.8534 0.375-0.5878 0.248-1.125 0.614-1.5781 1.076s-0.8174 1.015-1.0645 1.623c-0.247 0.608-0.373 1.264-0.373 1.924 0 0.66023 0.126 1.3158 0.37305 1.9238 0.24706 0.60801 0.61137 1.1592 1.0645 1.6211 0.4531 0.4619 0.99026 0.82794 1.5781 1.0762 0.57443 0.24257 1.1907 0.36735 1.8105 0.37305 0.01464 5.3e-4 0.0284 0.0014 0.04297 2e-3 1.5072 0.07139 2.7205-0.52617 3.6094-1.3945 0.60761-0.59359 1.0858-1.2954 1.5215-2.0098 0.43566 0.71438 0.91387 1.4162 1.5215 2.0098 0.88887 0.86836 2.1022 1.4659 3.6094 1.3945 0.01457-5.3e-4 0.02833-0.0013 0.04297-2e-3 0.61984-0.0053 1.2361-0.13048 1.8105-0.37305 0.58786-0.24823 1.125-0.61427 1.5781-1.0762l0.0039-0.0059c0.452-0.461 0.815-1.009 1.061-1.615 0.247-0.608 0.373-1.264 0.373-1.924s-0.126-1.316-0.373-1.924l-0.0059-0.0098c-0.247-0.604-0.608-1.153-1.059-1.613-0.453-0.462-0.99-0.828-1.578-1.076-0.587-0.248-1.219-0.375-1.853-0.375-1.588 0-2.842 0.652-3.768 1.561-0.535 0.524-0.969 1.124-1.363 1.738-0.394-0.614-0.828-1.214-1.363-1.738-0.926-0.909-2.18-1.561-3.768-1.561zm0.18164 2c1.1286 0 1.8486 0.38049 2.5098 1.0117 0.52412 0.50036 0.98387 1.1816 1.4395 1.9238-0.51994 0.86712-1.0232 1.6601-1.5879 2.1973-0.62253 0.59215-1.2662 0.91858-2.3203 0.86133h-0.04102c-0.40198 0-0.80791-0.08036-1.1777-0.23242-0.36485-0.15001-0.70064-0.37362-0.97852-0.64648l-0.01172-0.0098c-0.2803-0.278-0.5067-0.613-0.6565-0.972-0.1499-0.359-0.2266-0.75-0.2266-1.137 0-0.38661 0.07674-0.77772 0.22656-1.1367 0.14981-0.35901 0.3762-0.69274 0.65625-0.9707l0.01172-0.01172c0.2779-0.273 0.6137-0.495 0.9785-0.645 0.37-0.152 0.776-0.232 1.178-0.232zm9.8984 0c0.40199 0 0.80792 0.08037 1.1777 0.23242 0.36485 0.15001 0.70064 0.37167 0.97852 0.64453l0.01172 0.01172c0.28005 0.27797 0.50644 0.61169 0.65625 0.9707 0.15 0.358 0.227 0.749 0.227 1.136 0 0.38662-0.07674 0.77771-0.22656 1.1367-0.14981 0.359-0.37619 0.69468-0.65625 0.97266l-0.01172 0.0098c-0.27788 0.27286-0.61367 0.49647-0.97852 0.64648-0.36982 0.15206-0.77575 0.23242-1.1777 0.23242h-0.04101c-1.0541 0.05725-1.6978-0.26918-2.3203-0.86133-0.565-0.537-1.068-1.33-1.588-2.197 0.456-0.743 0.915-1.424 1.439-1.924 0.662-0.632 1.382-1.012 2.51-1.012zm-0.949 1v1h-1v2h1v1h2v-1h1v-2h-1v-1zm-11 1v2h4v-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-backup.svg b/.icons/awkward/48x48/places/folder-custom-backup.svg
new file mode 100644
index 00000000..27629584
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#323232" d="m24.464794 22.015626c-0.75501-0.05084-1.52681 0.02146-2.28711 0.226563-3.0412 0.820392-5.166593 3.58253-5.177734 6.732421a1.0001 1.0001 0 0 0 0.002 0.02539h-1.00195l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.01758c0.008-2.258041 1.517139-4.222437 3.697266-4.810547 2.180126-0.58811 4.472713 0.351145 5.615234 2.298828 1.142521 1.947684 0.842814 4.405532-0.734375 6.021485-1.53625 1.574006-4.08172 1.748333-6.09375 0.632812a1.0001221 1.0001221 0 1 0 -0.96875 1.75c2.717652 1.506737 6.253078 1.309813 8.494141-0.986328 2.200122-2.254196 2.62112-5.712738 1.027343-8.429688-1.195332-2.037712-3.307237-3.290847-5.572265-3.443359zm-0.480469 2.970703a1.0001 1.0001 0 0 0 -0.984375 1.013672v2.863281a1.0001 1.0001 0 0 0 0.06445 0.498047 1.0001 1.0001 0 0 0 0.332031 0.449219l1.896485 1.896484a1.0001 1.0001 0 1 0 1.414062 -1.414062l-1.707031-1.707031v-2.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-books.svg b/.icons/awkward/48x48/places/folder-custom-books.svg
new file mode 100644
index 00000000..5c86c11a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#323232" d="m19 23c-2 0-3 1-3 1v7s1-1 3-1 4 2 4 2v-7s-2-2-4-2zm10 0c-2 0-4 2-4 2v7s2-2 4-2 3 1 3 1v-7s-1-1-3-1zm-10 8c-2 0-3 1-3 1v2s1-1 3-1 4 2 4 2v-2s-2-2-4-2zm10 0c-2 0-4.005064 1.992688-4 2v2s2-2 4-2 3 1 3 1v-2s-1-1-3-1z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-cd.svg b/.icons/awkward/48x48/places/folder-custom-cd.svg
new file mode 100644
index 00000000..445fe510
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#323232" cx="24" cy="29" r="9"/>
+ <circle style="fill:#value_light" cx="24" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-copy-cloud.svg b/.icons/awkward/48x48/places/folder-custom-copy-cloud.svg
new file mode 100644
index 00000000..605567ee
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 30,23 27,28 29,29 Z M 19,26 16,28.143 20,28 22,35 23,34 32,35 29,30 27.714,29.286 22.857,32.143 20.571,26.429 Z M 24.571,28.143 22.286,29.571 23.143,31.571 27.143,29.286 25.714,28.143 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-desktop.svg b/.icons/awkward/48x48/places/folder-custom-desktop.svg
new file mode 120000
index 00000000..e944acd5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-desktop.svg
@@ -0,0 +1 @@
+user-custom-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-custom-development.svg b/.icons/awkward/48x48/places/folder-custom-development.svg
new file mode 100644
index 00000000..46ef3351
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 22.251,22 22.096,23.845 C 21.512,24.061 20.968,24.376 20.489,24.774 L 18.812,23.984 17.062,27.016 18.583,28.072 C 18.529,28.378 18.501,28.689 18.499,29 18.499,29.312 18.526,29.624 18.579,29.932 L 17.062,30.984 18.812,34.015 20.484,33.228 C 20.965,33.625 21.51,33.938 22.095,34.152 L 22.25,36 H 25.75 L 25.905,34.156 C 26.489,33.94 27.033,33.625 27.512,33.227 L 29.188,34.016 30.938,30.984 29.416,29.928 C 29.47,29.622 29.499,29.312 29.501,29.001 29.501,28.689 29.473,28.377 29.42,28.069 L 30.938,27.016 29.188,23.985 27.516,24.772 C 27.035,24.375 26.49,24.063 25.905,23.849 L 25.751,22 Z M 24.001,27.001 C 25.106,27.001 26.001,27.896 26.001,29.001 26.001,30.106 25.106,31.001 24.001,31.001 22.896,31.001 22.001,30.106 22.001,29.001 22.001,27.896 22.896,27.001 24.001,27.001 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-documents-open.svg b/.icons/awkward/48x48/places/folder-custom-documents-open.svg
new file mode 100644
index 00000000..30377bb4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 19,24 C 18.446,24 18,24.446 18,25 V 37 C 18,37.554 18.446,38 19,38 H 29 C 29.554,38 30,37.554 30,37 V 28 L 26,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-documents.svg b/.icons/awkward/48x48/places/folder-custom-documents.svg
new file mode 100644
index 00000000..4567b215
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 19 22 C 18.446 22 18 22.446 18 23 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 26 L 26 22 L 19 22 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-download-open.svg b/.icons/awkward/48x48/places/folder-custom-download-open.svg
new file mode 100644
index 00000000..403c4186
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 26,23 V 29 H 28.5 L 24,36 19.5,29 H 22 V 23 Z M 18,37 H 30 V 39 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-download.svg b/.icons/awkward/48x48/places/folder-custom-download.svg
new file mode 100644
index 00000000..da47ad1a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 26,21 V 27 H 28.5 L 24,34 19.5,27 H 22 V 21 Z M 18,35 H 30 V 37 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-downloads.svg b/.icons/awkward/48x48/places/folder-custom-downloads.svg
new file mode 120000
index 00000000..585757df
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-downloads.svg
@@ -0,0 +1 @@
+folder-custom-download.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-custom-drag-accept.svg b/.icons/awkward/48x48/places/folder-custom-drag-accept.svg
new file mode 100644
index 00000000..434d8f84
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-dropbox.svg b/.icons/awkward/48x48/places/folder-custom-dropbox.svg
new file mode 100644
index 00000000..6d57c78d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 20,21 15,24 19,26.9 14.99,29.9 20,33 24,30 19,27 24,24 29,27 24,30 28,33 33.01,29.9 29,27 33,24 28,21 24,23.9 Z M 24,31 20,34 19,33.4 V 34 L 24,37 29,34 V 33.4 L 28,34 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-favorites.svg b/.icons/awkward/48x48/places/folder-custom-favorites.svg
new file mode 100644
index 00000000..73c47ed4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 24,21 21.881,26.417 16,26.729 20.572,30.39 19.056,36 24,32.846 28.944,36 27.428,30.39 32,26.729 26.119,26.417 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-games.svg b/.icons/awkward/48x48/places/folder-custom-games.svg
new file mode 100644
index 00000000..6d9b707f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 19.78,23.002 C 19.54,23.002 19.26,23.072 18.97,23.223 17.94,23.774 16.98,25.557 16.46,27.882 16.02,29.866 15.86,32.561 16.12,33.645 16.35,34.587 16.75,35 17.46,35 18.5,34.98 19.81,33.815 20.65,32.241 21.25,31.369 22.65,30.978 24,31.018 25.34,30.968 26.74,31.369 27.34,32.241 28.18,33.815 29.49,34.98 30.54,35 31.24,35 31.64,34.587 31.87,33.645 32.13,32.561 31.97,29.866 31.53,27.882 31.01,25.557 30.05,23.774 29.02,23.223 28.45,22.912 27.98,22.922 27.56,23.223 27.03,23.604 25.93,24.003 24,24.003 22.06,24.003 20.96,23.604 20.43,23.223 20.22,23.072 20.02,23.002 19.78,23.002 Z M 20.03,26.008 H 21.02 V 27.01 H 22.01 V 28.012 H 21.02 V 29.014 H 20.03 V 28.012 H 19.04 V 27.01 H 20.03 Z M 27.47,26.008 C 27.74,26.008 27.96,26.228 27.96,26.509 27.96,26.789 27.74,27.01 27.47,27.01 27.19,27.01 26.97,26.789 26.97,26.509 26.97,26.228 27.19,26.008 27.47,26.008 Z M 26.48,27.01 C 26.75,27.01 26.97,27.23 26.97,27.511 26.97,27.791 26.75,28.012 26.48,28.012 26.2,28.012 25.98,27.791 25.98,27.511 25.98,27.23 26.2,27.01 26.48,27.01 Z M 28.46,27.01 C 28.73,27.01 28.95,27.23 28.95,27.511 28.95,27.791 28.73,28.012 28.46,28.012 28.18,28.012 27.96,27.791 27.96,27.511 27.96,27.23 28.18,27.01 28.46,27.01 Z M 27.47,28.012 C 27.74,28.012 27.96,28.232 27.96,28.513 27.96,28.793 27.74,29.014 27.47,29.014 27.19,29.014 26.97,28.793 26.97,28.513 26.97,28.232 27.19,28.012 27.47,28.012 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-git.svg b/.icons/awkward/48x48/places/folder-custom-git.svg
new file mode 100644
index 00000000..0c03eee9
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 19.707,22 19,22.708 20.408,24.117 A 2.5005,2.5027 0 0 0 19.998,25.488 2.5005,2.5027 0 0 0 21.999,27.94 V 32.05 A 2.5005,2.5027 0 0 0 19.999,34.497 2.5005,2.5027 0 0 0 22.5,37 2.5005,2.5027 0 0 0 25,34.497 2.5005,2.5027 0 0 0 23,32.046 V 27.936 A 2.5005,2.5027 0 0 0 23.869,27.582 L 25.41,29.125 A 2.5005,2.5027 0 0 0 25,30.493 2.5005,2.5027 0 0 0 27.501,32.996 2.5005,2.5027 0 0 0 30.002,30.492 2.5005,2.5027 0 0 0 27.502,27.989 2.5005,2.5027 0 0 0 26.114,28.412 L 24.58,26.875 A 2.5005,2.5027 0 0 0 25,25.487 2.5005,2.5027 0 0 0 22.5,22.984 2.5005,2.5027 0 0 0 21.114,23.407 L 19.708,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-github.svg b/.icons/awkward/48x48/places/folder-custom-github.svg
new file mode 100644
index 00000000..02d981a8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="m 24,21 c -4.432,0 -8,3.568 -8,8 0,3.572969 2.319953,6.580128 5.541016,7.613281 v -1.662109 c -2.02505,0.44688 -2.451172,-0.890625 -2.451172,-0.890625 -0.33119,-0.85462 -0.808594,-1.082031 -0.808594,-1.082031 -0.66103,-0.45857 0.04883,-0.451172 0.04883,-0.451172 0.73072,0.05219 1.115234,0.763672 1.115234,0.763672 0.649401,1.13032 1.704391,0.804594 2.119141,0.615234 0.06615,-0.47773 0.255071,-0.805404 0.462891,-0.990234 -1.6165,-0.1867 -3.017578,-1.220416 -3.017578,-4.055016 0,-0.807401 0.586534,-1.867737 1.052234,-2.384438 -0.0751,-0.1871 -0.326088,-1.339321 0.07031,-2.357421 0,0 0.03819,-0.01202 0.117188,-0.01563 0.2369,-0.0111 0.7698,0.43835 1.8125,1.15625 0.629544,-0.180863 1.435033,-0.265432 1.938,-0.269532 0.567132,-0.0047 1.223838,0.09289 1.815614,0.269532 1.043,-0.7179 1.709313,-1.169203 1.945313,-1.158204 h 0.002 c 0.0789,0.0037 0.117187,0.01563 0.117188,0.01563 0.39732,1.01806 0.146905,2.172275 0.07227,2.359374 C 28.418904,26.993362 29,28.053598 29,28.861 c 0,2.84182 -1.700866,3.866146 -3.322266,4.049156 0.261006,0.2284 0.326172,0.681284 0.326172,1.371094 0,0.83312 -0.0021,1.37464 -0.0039,1.71875 v 0.740234 C 29.456574,35.855553 32,32.739916 32,29 32,24.568 28.432,21 24,21 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-gitlab.svg b/.icons/awkward/48x48/places/folder-custom-gitlab.svg
new file mode 100644
index 00000000..70d0663e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232;fill-rule:evenodd" d="M 18.990234 22 C 18.868036 22 18.744852 22.065769 18.699219 22.199219 L 16.925781 27 L 21.054688 27 L 19.279297 22.199219 C 19.233642 22.065769 19.112433 22 18.990234 22 z M 21.054688 27 L 24 36 L 26.945312 27 L 21.054688 27 z M 26.945312 27 L 31.074219 27 L 29.300781 22.199219 C 29.209514 21.932319 28.812013 21.932319 28.720703 22.199219 L 26.945312 27 z M 31.074219 27 L 24 36 L 31.748047 30.652344 C 31.96185 30.504834 32.052353 30.242626 31.970703 30.003906 L 31.074219 27 z M 24 36 L 16.925781 27 L 16.029297 30.003906 C 15.947647 30.242626 16.038151 30.504834 16.251953 30.652344 L 24 36 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-gnome.svg b/.icons/awkward/48x48/places/folder-custom-gnome.svg
new file mode 100644
index 00000000..b9f568a7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 28.779,22 C 25.819,22 25.262,26 26.929,26 28.593,26 31.741,22 28.779,22 Z M 24.23,23 C 24.183,23 24.131,23.005 24.079,23.01 22.384,23.214 22.979,25.949 23.882,26 24.755,26.05 25.711,23.008 24.231,23 Z M 21.14,24 C 21.019,23.995 20.884,24.011 20.735,24.049 19.149,24.45 20.494,26.106 21.382,25.994 22.188,25.893 22.305,24.047 21.14,24 Z M 18.929,26 C 18.787,25.998 18.633,26.029 18.47,26.105 17.166,26.721 18.91,28.207 19.677,27.977 20.348,27.775 19.92,26.023 18.929,26 Z M 25.011,27 C 22.677,26.963 19.599,28.065 19.073,30.279 18.505,32.676 21.416,36 24.45,36 25.943,36 27.665,35.329 27.987,33.721 28.232,32.495 24.896,33.023 25.009,33.834 25.144,34.807 24.446,34.652 23.571,34.025 21.001,32 28.181,31.034 27.694,28.307 27.543,27.458 26.411,27.024 25.011,27.002 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-google-drive.svg b/.icons/awkward/48x48/places/folder-custom-google-drive.svg
new file mode 100644
index 00000000..e724b0ba
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <path style="fill:#323232" d="M 31.999,30.937 26.666,22.002 H 21.499 L 26.499,30.937 Z"/>
+ <path style="fill:#323232" d="M 22.499,31.914 19.999,35.962 H 29.333 L 31.999,31.914 Z"/>
+ <path style="fill:#323232" d="M 20.999,22.999 16,31.974 18.666,35.962 23.699,27.985 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-image-people.svg b/.icons/awkward/48x48/places/folder-custom-image-people.svg
new file mode 100644
index 00000000..fa548b27
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 20.545,25.452 C 20.499,25.463 20.453,25.481 20.41,25.504 19.98,25.731 19.87,26.44 20.164,27.096 20.401,27.624 20.821,27.95 21.203,27.94 21.49,29.693 22.633,31 23.993,31 H 24.005 C 25.366,31 26.509,29.693 26.796,27.94 27.177,27.95 27.598,27.624 27.835,27.096 28.129,26.44 28.019,25.731 27.589,25.504 27.545,25.481 27.5,25.463 27.454,25.452 27.399,23.535 25.876,22 24,22 22.125,22 20.6,23.535 20.545,25.452 Z M 26.394,31 C 26.105,31.701 25.12,32.227 23.945,32.227 22.775,32.227 21.799,31.708 21.505,31.012 19.037,31.27 17.238,31.902 17.022,32.649 17.019,32.656 17.024,32.665 17.022,32.672 17.015,32.699 17.015,32.723 17.012,32.75 17.011,32.763 17,32.771 17,32.784 V 32.793 34.643 C 17.001,34.84 17.157,35 17.351,35 H 30.65 C 30.844,35 31,34.84 31,34.643 V 32.793 32.771 C 30.998,32.728 30.979,32.691 30.967,32.648 30.746,31.892 28.908,31.252 26.395,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-important.svg b/.icons/awkward/48x48/places/folder-custom-important.svg
new file mode 100644
index 00000000..197814b6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 23,24 H 25 V 30 H 23 Z M 24,31 C 24.552,31 25,31.448 25,32 25,32.552 24.552,33 24,33 23.448,33 23,32.552 23,32 23,31.448 23.448,31 24,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-java.svg b/.icons/awkward/48x48/places/folder-custom-java.svg
new file mode 100644
index 00000000..91514832
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 22.172,21 C 22.172,21 22.996,21.465 22.414,22.688 21.533,24.53 23.227,24.951 23.227,24.951 23.227,24.951 22.689,24.519 23.406,22.998 24.199,21.313 22.172,21 22.172,21 Z M 25.371,22.84 C 25.371,22.84 23.729,23.47 24.787,25.191 25.487,26.332 24.711,26.898 24.711,26.898 24.711,26.898 26.696,26.335 25.738,24.76 24.878,23.336 25.371,22.84 25.371,22.84 Z M 20.643,22.887 C 20.643,22.887 19.205,23.982 20.629,25.328 21.57,26.224 20.953,27 20.953,27 20.953,27 22.736,25.867 21.447,24.629 20.284,23.512 20.643,22.887 20.643,22.887 Z M 20.953,27 H 17 L 19,35 H 27 L 27.275,33.902 C 27.508,33.96 27.749,34 28,34 29.657,34 31,32.657 31,31 31,29.594 30.03,28.423 28.725,28.098 L 29,27 Z M 28.484,29.062 A 1,2 15 0 1 28.518,29.068 1,2 15 0 1 28.967,31.26 1,2 15 0 1 27.516,32.938 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-kde.svg b/.icons/awkward/48x48/places/folder-custom-kde.svg
new file mode 100644
index 00000000..c4b1168d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <g transform="translate(16,21)">
+ <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/48x48/places/folder-custom-linux.svg b/.icons/awkward/48x48/places/folder-custom-linux.svg
new file mode 100644
index 00000000..72ab8e34
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 24.56,32.076 C 23.44,32.597 22.897,32.591 22.198,32.541 21.363,32.481 20.692,32.252 20.397,32.052 20.215,31.929 19.968,31.977 19.845,32.159 19.722,32.341 19.769,32.588 19.951,32.711 20.426,33.032 21.264,33.271 22.141,33.334 22.289,33.345 21.953,33.351 22.128,33.351 22.891,33.351 23.859,33.279 24.895,32.797 25.094,32.704 25.181,32.468 25.088,32.269 24.995,32.069 24.759,31.983 24.56,32.076 Z M 28.979,31.487 C 29.017,28.032 29.373,21.505 22.76,22.032 16.231,22.558 18.462,29.455 18.364,31.765 18.278,32.986 17.573,34.48 17,36 H 19.064 C 19.246,35.356 19.379,34.719 19.437,34.112 19.543,34.186 19.657,34.257 19.778,34.326 19.976,34.443 20.146,34.598 20.326,34.761 20.746,35.144 21.222,35.578 22.153,35.633 22.216,35.636 21.779,35.638 21.841,35.638 22.783,35.638 23.427,35.226 23.944,34.895 24.192,34.736 24.407,34.599 24.608,34.533 25.181,34.354 25.682,34.064 26.056,33.696 26.114,33.638 26.169,33.579 26.219,33.519 26.428,34.283 26.713,35.142 27.03,36 H 30.998 C 30.093,34.603 28.96,33.234 28.979,31.487 Z M 18.996,29.607 C 18.996,29.607 18.996,29.607 18.996,29.607 18.931,28.48 19.471,27.531 20.201,27.489 20.931,27.446 21.575,28.326 21.64,29.453 21.64,29.453 21.641,29.454 21.641,29.454 21.644,29.514 21.645,29.575 21.645,29.634 21.414,29.692 21.205,29.777 21.018,29.875 21.018,29.867 21.017,29.859 21.016,29.85 V 29.85 C 20.954,29.21 20.612,28.727 20.253,28.771 19.894,28.814 19.653,29.368 19.716,30.009 19.716,30.009 19.716,30.009 19.716,30.009 19.743,30.288 19.823,30.537 19.935,30.726 19.907,30.748 19.828,30.805 19.738,30.871 19.67,30.921 19.587,30.982 19.488,31.055 19.216,30.698 19.029,30.186 18.996,29.607 Z M 25.894,32.394 C 25.868,32.989 25.089,33.55 24.369,33.775 L 24.365,33.776 C 24.066,33.873 23.799,34.044 23.516,34.225 23.041,34.529 22.55,34.843 21.841,34.843 21.795,34.843 22.246,34.842 22.2,34.839 21.55,34.801 21.246,34.524 20.862,34.173 20.659,33.989 20.449,33.798 20.178,33.639 L 20.173,33.635 C 19.589,33.306 19.226,32.896 19.203,32.539 19.192,32.362 19.271,32.208 19.438,32.083 19.802,31.81 20.046,31.631 20.207,31.513 20.387,31.382 20.441,31.342 20.481,31.304 20.509,31.277 20.541,31.247 20.574,31.215 20.908,30.89 20.968,30.346 21.826,30.346 22.351,30.346 22.932,30.548 23.551,30.946 23.843,31.136 24.096,31.223 24.417,31.334 24.638,31.411 24.889,31.497 25.224,31.64 L 25.229,31.643 C 25.542,31.771 25.911,32.006 25.894,32.394 Z M 25.722,30.994 C 25.662,30.964 25.599,30.935 25.534,30.908 25.232,30.779 24.989,30.691 24.788,30.621 24.899,30.404 24.968,30.133 24.975,29.839 V 29.838 C 24.99,29.122 24.629,28.541 24.168,28.54 23.707,28.539 23.321,29.118 23.306,29.834 V 29.835 C 23.306,29.858 23.306,29.881 23.306,29.905 23.022,29.774 22.743,29.679 22.469,29.621 22.468,29.594 22.467,29.567 22.466,29.54 V 29.539 C 22.44,28.235 23.24,27.155 24.254,27.128 25.267,27.1 26.11,28.135 26.137,29.44 V 29.44 C 26.149,30.03 25.991,30.573 25.722,30.994 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-locked.svg b/.icons/awkward/48x48/places/folder-custom-locked.svg
new file mode 100644
index 00000000..030f84e2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 24,22 C 21.784,22 20,23.821 20,26.062 V 28 H 19 C 18.446,28 18,28.446 18,29 V 35 C 18,35.554 18.446,36 19,36 H 29 C 29.554,36 30,35.554 30,35 V 29 C 30,28.446 29.554,28 29,28 H 28 V 26.062 C 28,23.822 26.216,22 24,22 Z M 24,24 C 25.108,24 26,24.891 26,26 V 28 H 22 V 26 C 22,24.891 22.892,24 24,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-mail-cloud.svg b/.icons/awkward/48x48/places/folder-custom-mail-cloud.svg
new file mode 100644
index 00000000..d444cd54
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 23,23 A 5,5 0 0 0 18.268,26.398 4,4 0 0 0 16,30 4,4 0 0 0 20,34 4,4 0 0 0 22.658,32.982 5,5 0 0 0 23,33 5,5 0 0 0 25.113,32.525 4,4 0 0 0 27,33 4,4 0 0 0 31,29 4,4 0 0 0 27,25 4,4 0 0 0 26.992,25 5,5 0 0 0 23,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-mail.svg b/.icons/awkward/48x48/places/folder-custom-mail.svg
new file mode 100644
index 00000000..7fe12d43
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 H 29 C 29,37 29.937,37 30,36 30,35 29,35 29,35 H 24 C 20.686,35 18,32.314 18,29 18,25.686 20.686,23 24,23 27.314,23 30,25.686 30,29 V 30 C 30,30.552 29.552,31 29,31 28.448,31 28,30.552 28,30 V 29 C 28,26.791 26.209,25 24,25 21.791,25 20,26.791 20,29 20,31.209 21.791,33 24,33 25.046,33 25.99,32.589 26.703,31.932 27.273,32.609 28.114,33 29,33 30.657,33 32,31.656 32,30 V 29 C 32,24.582 28.418,21 24,21 Z M 24,27 C 25.105,27 26,27.895 26,29 26,30.105 25.105,31 24,31 22.895,31 22,30.105 22,29 22,27.895 22.895,27 24,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-mega.svg b/.icons/awkward/48x48/places/folder-custom-mega.svg
new file mode 100644
index 00000000..514a4f65
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 20,25 H 22 V 25 25 L 24,28 26,25 H 28 V 33 H 26 V 29 L 24,31 22,29 V 33 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-meocloud.svg b/.icons/awkward/48x48/places/folder-custom-meocloud.svg
new file mode 100644
index 00000000..7e075d99
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 21.527,25.623 C 21.17,25.477 20.787,25.402 20.4,25.4 18.9,25.4 17.63,26.513 17.43,28 15.978,28.499 15.001,29.864 15,31.4 15,33.389 16.611,35 18.6,35 H 29.4 C 31.389,35 33,33.389 33,31.4 32.999,29.872 32.032,28.511 30.59,28.006 30.595,27.937 30.597,27.87 30.6,27.801 30.6,25.15 28.451,23 25.8,23 23.995,23 22.346,24.015 21.527,25.623 Z M 25.799,25 H 25.801 C 27.37,25 28.599,26.23 28.6,27.799 28.599,27.822 28.596,27.857 28.596,27.867 28.533,28.766 29.079,29.597 29.93,29.895 30.577,30.121 30.999,30.715 31,31.4 31,32.308 30.308,33 29.4,33 H 18.6 C 17.693,33 17.001,32.309 17,31.402 V 31.4 C 17.001,30.712 17.428,30.115 18.08,29.891 18.796,29.645 19.311,29.016 19.412,28.266 19.481,27.757 19.888,27.401 20.398,27.4 20.527,27.401 20.653,27.427 20.77,27.475 21.733,27.869 22.837,27.458 23.309,26.531 23.788,25.589 24.745,25 25.799,25 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-music-open.svg b/.icons/awkward/48x48/places/folder-custom-music-open.svg
new file mode 100644
index 00000000..d05e0441
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 21,32.176 C 20.679,32.061 20.341,32.001 20,32 18.343,32 17,33.343 17,35 17,36.657 18.343,38 20,38 21.657,38 23,36.657 23,35 V 28 H 29 V 32.176 C 28.679,32.061 28.341,32.001 28,32 26.343,32 25,33.343 25,35 25,36.657 26.343,38 28,38 29.657,38 31,36.657 31,35 V 25 C 31,24.446 30.331,24 29.5,24 H 22.5 C 21.669,24 21,24.446 21,25"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-music.svg b/.icons/awkward/48x48/places/folder-custom-music.svg
new file mode 100644
index 00000000..6c16c958
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 21,30.176 C 20.679,30.061 20.341,30.001 20,30 18.343,30 17,31.343 17,33 17,34.657 18.343,36 20,36 21.657,36 23,34.657 23,33 V 26 H 29 V 30.176 C 28.679,30.061 28.341,30.001 28,30 26.343,30 25,31.343 25,33 25,34.657 26.343,36 28,36 29.657,36 31,34.657 31,33 V 23 C 31,22.446 30.331,22 29.5,22 H 22.5 C 21.669,22 21,22.446 21,23"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-network.svg b/.icons/awkward/48x48/places/folder-custom-network.svg
new file mode 100644
index 00000000..5b76e1e3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 28.418,37 32,33.418 32,29 32,24.582 28.418,21 24,21 Z M 23.429,23.214 C 23.505,23.206 23.601,23.219 23.679,23.214 23.688,23.251 23.623,23.381 23.536,23.571 22.98,24.784 22.949,26.205 23.464,26.964 23.558,27.102 23.643,27.233 23.643,27.25 23.643,27.267 23.542,27.286 23.429,27.286 23.162,27.286 22.909,27.123 22.393,26.714 22.163,26.533 21.865,26.381 21.749,26.358 21.569,26.321 21.52,26.337 21.285,26.571 21.067,26.79 21,26.907 21,27.107 21,27.865 21.899,28.467 23.571,28.822 25.842,29.303 26.401,29.735 26.464,30.929 26.543,32.426 25.746,33.555 24,34.429 23.791,34.533 23.659,34.574 23.571,34.608 23.532,34.604 23.503,34.611 23.464,34.608 23.449,34.561 23.428,34.454 23.428,34.25 23.428,33.455 23.115,32.637 22.643,32.179 22.516,32.056 22.161,31.796 21.857,31.608 21.553,31.419 21.247,31.201 21.178,31.108 21.065,30.953 21.056,30.858 21.143,30.572 21.301,30.05 21.49,29.759 21.857,29.429 22.049,29.256 22.243,29.111 22.286,29.107 22.328,29.104 22.04,29.017 21.607,28.929 21.174,28.84 20.541,28.655 20.214,28.536 19.616,28.32 18.808,27.865 18.5,27.536 18.487,27.522 18.476,27.513 18.464,27.5 18.906,25.743 20.144,24.302 21.786,23.608 22.129,23.462 22.483,23.363 22.857,23.286 23.043,23.248 23.236,23.234 23.428,23.215 Z M 28.786,25.893 C 28.92,25.976 29.427,27.072 29.571,27.607 29.758,28.298 29.745,29.493 29.571,30.179 29.505,30.44 29.421,30.684 29.393,30.714 29.365,30.745 29.263,30.57 29.143,30.357 29.023,30.145 28.64,29.693 28.321,29.357 27.402,28.387 27.258,27.881 27.643,27.107 27.837,26.717 28.682,25.829 28.786,25.893 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-nextcloud.svg b/.icons/awkward/48x48/places/folder-custom-nextcloud.svg
new file mode 100644
index 00000000..3a5c55f8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#323232" d="M 35,24 A 5,5 0 0 0 30,29 5,5 0 0 0 35,34 5,5 0 0 0 40,29 5,5 0 0 0 35,24 Z M 35,27 A 2,2 0 0 1 37,29 2,2 0 0 1 35,31 2,2 0 0 1 33,29 2,2 0 0 1 35,27 Z M 13,24 A 5,5 0 0 0 8,29 5,5 0 0 0 13,34 5,5 0 0 0 18,29 5,5 0 0 0 13,24 Z M 13,27 A 2,2 0 0 1 15,29 2,2 0 0 1 13,31 2,2 0 0 1 11,29 2,2 0 0 1 13,27 Z M 24,23 A 6,6 0 0 0 18,29 6,6 0 0 0 24,35 6,6 0 0 0 30,29 6,6 0 0 0 24,23 Z M 24,26 A 3,3 0 0 1 27,29 3,3 0 0 1 24,32 3,3 0 0 1 21,29 3,3 0 0 1 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-open.svg b/.icons/awkward/48x48/places/folder-custom-open.svg
new file mode 100644
index 00000000..66dcf35a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-owncloud.svg b/.icons/awkward/48x48/places/folder-custom-owncloud.svg
new file mode 100644
index 00000000..7ce0bff4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="26.5" cy="27.5" r="3.25"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="34" cy="34" r="1.75"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="30" cy="32" r="3.75"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="32.5" r="3.25"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="18.5" cy="26" r="1.75"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="30" r="3.75"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="34" r="1.75"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22.5" cy="25.5" r="3.25"/>
+ <circle style="fill:#323232;stroke:#value_light;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="24" cy="31" r="4.75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-pcloud.svg b/.icons/awkward/48x48/places/folder-custom-pcloud.svg
new file mode 100644
index 00000000..6e57d783
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 24.5,22 A 6.5,6.5 0 0 0 18.490235,26.03125 5,5 0 0 0 14,31 5,5 0 0 0 19,36 H 30.75 C 32.544925,36 34,34.544925 34,32.75 34,31.523022 33.312228,30.467196 32.308594,29.914062 A 3,3 0 0 0 33,28 3,3 0 0 0 30,25 3,3 0 0 0 29.97656,25 6.5,6.5 0 0 0 24.499998,22 Z m 0,2 A 4.5,4.5 0 0 1 29,28.5 4.5,4.5 0 0 1 24.5,33 4.5,4.5 0 0 1 20,28.5 4.5,4.5 0 0 1 24.5,24 Z m 0,1 A 3.5,3.5 0 0 0 21,28.5 3.5,3.5 0 0 0 24.5,32 3.5,3.5 0 0 0 28,28.5 3.5,3.5 0 0 0 24.5,25 Z M 23,26 h 1 1.5 A 1.5,1.5 0 0 1 27,27.5 1.5,1.5 0 0 1 25.5,29 H 24 v 2 h -1 v -2 z m 1,1 v 1 h 1.5 A 0.5,0.5 0 0 0 26,27.5 0.5,0.5 0 0 0 25.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-photo.svg b/.icons/awkward/48x48/places/folder-custom-photo.svg
new file mode 100644
index 00000000..ea6a1721
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 20,22 19,24 H 17.5 C 16.115,24 15,25.115 15,26.5 V 33.5 C 15,34.885 16.115,36 17.5,36 H 30.5 C 31.885,36 33,34.885 33,33.5 V 26.5 C 33,25.115 31.885,24 30.5,24 H 29 L 28,22 Z M 24,26 C 25.657,26 27,27.343 27,29 27,30.657 25.657,32 24,32 22.343,32 21,30.657 21,29 21,27.343 22.343,26 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-pictures-open.svg b/.icons/awkward/48x48/places/folder-custom-pictures-open.svg
new file mode 100644
index 00000000..f4dd08ae
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 18,25 C 17,25 17,26 17,26 V 36 C 17,37 18,37 18,37 H 30 C 30,37 31,37 31,36 V 26 C 31,25 30,25 30,25 Z M 25,33 27,30.56 29,33 V 35 H 19 V 32 L 21.5,29.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-pictures.svg b/.icons/awkward/48x48/places/folder-custom-pictures.svg
new file mode 100644
index 00000000..f273e859
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 18,23 C 17,23 17,24 17,24 V 34 C 17,35 18,35 18,35 H 30 C 30,35 31,35 31,34 V 24 C 31,23 30,23 30,23 Z M 25,31 27,28.56 29,31 V 33 H 19 V 30 L 21.5,27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-print.svg b/.icons/awkward/48x48/places/folder-custom-print.svg
new file mode 100644
index 00000000..26deae71
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 20,23 V 25 H 28 V 23 Z M 18,26 C 17.5,26 17,26.5 17,27 V 31 C 17,31.5 17.5,32 18,32 H 19 V 30 H 29 V 32 H 30 C 30.5,32 31,31.5 31,31 V 27 C 31,26.5 30.5,26 30,26 Z M 20,31 V 36 H 28 V 31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-private.svg b/.icons/awkward/48x48/places/folder-custom-private.svg
new file mode 100644
index 00000000..fcfd360b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 20.5,24 C 18.015,24 16,26.015 16,28.5 16,30.985 18.015,33 20.5,33 22.405,32.997 24.101,31.796 24.736,30 H 28 V 32 H 31 V 30 H 32 V 27 H 24.736 C 24.102,25.204 22.405,24.003 20.5,24 Z M 20.5,27 C 21.328,27 22,27.672 22,28.5 22,29.328 21.328,30 20.5,30 19.672,30 19,29.328 19,28.5 19,27.672 19.672,27 20.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-projects.svg b/.icons/awkward/48x48/places/folder-custom-projects.svg
new file mode 100644
index 00000000..40f0c8f7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#323232" d="M 27,21 C 26.65,21.13 26.29,21.299 26,21.539 24.62,22.649 24.701,24.559 26.051,25.699 26.331,25.939 26.66,26.1 27,26.25 V 28.596 C 27.893,28.983 28.651,29.54 29.248,30.211 29.552,30.553 29.791,30.931 30,31.322 V 26.25 C 30.34,26.12 30.659,25.929 30.949,25.699 32.329,24.579 32.34,22.75 31,21.6 30.71,21.36 30.35,21.14 30,21 V 23.25 C 30,23.71 29.55,24 29,24 H 28 C 27.44,24 27,23.71 27,23.25 Z M 24,29 C 20,29 18,32 18,35 H 16.25 C 16,35 16,35.25 16,35.25 V 36.75 C 16,37 16.25,37 16.25,37 H 31.75 C 31.75,37 32,37 32,36.75 V 35.25 C 32,35.25 32,35 31.75,35 H 30 C 30,32 28,29 24,29 Z M 24,32 C 26.35,32 27,33.76 27,35 H 21 C 21,33.8 21.7,32 24,32 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-public.svg b/.icons/awkward/48x48/places/folder-custom-public.svg
new file mode 120000
index 00000000..a73dd696
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-public.svg
@@ -0,0 +1 @@
+folder-custom-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-custom-publicshare-open.svg b/.icons/awkward/48x48/places/folder-custom-publicshare-open.svg
new file mode 100644
index 00000000..56d2210e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 20.545,27.452 C 20.499,27.463 20.453,27.481 20.41,27.504 19.98,27.731 19.87,28.44 20.164,29.096 20.401,29.624 20.821,29.95 21.203,29.94 21.49,31.693 22.633,33 23.993,33 H 24.005 C 25.366,33 26.509,31.693 26.796,29.94 27.177,29.95 27.598,29.624 27.835,29.096 28.129,28.44 28.019,27.731 27.589,27.504 27.545,27.481 27.5,27.463 27.454,27.452 27.399,25.535 25.876,24 24,24 22.125,24 20.6,25.535 20.545,27.452 Z M 26.394,33 C 26.105,33.701 25.12,34.227 23.945,34.227 22.775,34.227 21.799,33.708 21.505,33.012 19.037,33.27 17.238,33.902 17.022,34.649 17.019,34.656 17.024,34.665 17.022,34.672 17.015,34.699 17.015,34.723 17.012,34.75 17.011,34.763 17,34.771 17,34.784 V 34.793 36.643 C 17.001,36.84 17.157,37 17.351,37 H 30.65 C 30.844,37 31,36.84 31,36.643 V 34.793 34.771 C 30.998,34.728 30.979,34.691 30.967,34.648 30.746,33.892 28.908,33.252 26.395,33 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-recent.svg b/.icons/awkward/48x48/places/folder-custom-recent.svg
new file mode 100644
index 00000000..8edd809c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 24,22 A 7,7 0 0 0 17,29 7,7 0 0 0 24,36 7,7 0 0 0 31,29 7,7 0 0 0 24,22 Z M 24,24 A 5,5 0 0 1 29,29 5,5 0 0 1 24,34 5,5 0 0 1 19,29 5,5 0 0 1 24,24 Z M 23,26 V 30 H 27 V 28 H 25 V 26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-remote-open.svg b/.icons/awkward/48x48/places/folder-custom-remote-open.svg
new file mode 100644
index 00000000..a4bd2a77
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 23,26 C 20.979,26.404 19.404,27.979 19,30 H 16 V 32 H 19 C 19.405,34.018 20.982,35.595 23,36 Z M 25,26 V 36 C 27.021,35.596 28.596,34.021 29,32 H 32 V 30 H 29 C 28.595,27.982 27.018,26.405 25,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-remote.svg b/.icons/awkward/48x48/places/folder-custom-remote.svg
new file mode 100644
index 00000000..9810607b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 23,24 C 20.979,24.404 19.404,25.979 19,28 H 16 V 30 H 19 C 19.405,32.018 20.982,33.595 23,34 Z M 25,24 V 34 C 27.021,33.596 28.596,32.021 29,30 H 32 V 28 H 29 C 28.595,25.982 27.018,24.405 25,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-script.svg b/.icons/awkward/48x48/places/folder-custom-script.svg
new file mode 100644
index 00000000..5b905da1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 16,21 V 37 H 32 V 21 Z"/>
+ <g style="fill:#value_light">
+ <path style="fill:#value_light" d="M 24,29 H 28 V 30 H 24 Z"/>
+ <rect style="fill:#value_light" width="1" height="7" x="20" y="23"/>
+ <path style="fill:#value_light" d="M 19.5,24 C 18.67,24 18,24.67 18,25.5 18,26.33 18.67,27 19.5,27 H 21 21.5 C 21.78,27 22,27.22 22,27.5 22,27.78 21.78,28.01 21.5,28 H 21 19.5 18.09 C 18.3,28.58 18.85,29 19.5,29 H 21 21.5 C 22.33,29 23,28.33 23,27.5 23,26.67 22.33,26 21.5,26 H 21 19.5 C 19.22,26 19,25.78 19,25.5 19,25.22 19.22,25 19.5,25 H 21 21.5 22.91 C 22.7,24.42 22.15,24 21.5,24 H 21 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-steam.svg b/.icons/awkward/48x48/places/folder-custom-steam.svg
new file mode 100644
index 00000000..679369e8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 14,30.623 20.004,33.084 C 20.049,34.706 21.377,35.998 23,36 24.657,36 26.006,34.598 26,33 L 30,30 C 32.227,30 34,28.209 34,26 34,23.791 32.209,22 30,22 27.791,22 25.999,23.772 26,26 L 23,30 C 22.456,30 21.918,30.152 21.451,30.436 L 14,27.377 M 30,23 C 31.657,23 33,24.343 33,26 33,27.657 31.657,29 30,29 28.344,29 27.031,27.365 27,26 27,24.343 28.343,23 30,23 Z M 30,24 C 28.895,24 28,24.895 28,26 28,27.105 28.895,28 30,28 31.105,28 32,27.105 32,26 32,24.895 31.105,24 30,24 Z M 23,31 C 24.105,31 25,31.895 25,33 25,34.105 24.105,35 23,35 22.096,35 21.304,34.394 21.068,33.521 L 21.961,33.887 C 22.73,34.202 23.603,33.837 23.918,33.068 24.233,32.299 23.869,31.426 23.1,31.111 L 22.846,31.008 C 22.897,31.003 22.949,31.001 23,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-tar.svg b/.icons/awkward/48x48/places/folder-custom-tar.svg
new file mode 100644
index 00000000..de05f8c8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-tar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 24 16 L 24 17 L 25 17 L 25 16 L 24 16 z M 24 17 L 23 17 L 23 18 L 24 18 L 24 17 z M 24 18 L 24 19 L 25 19 L 25 18 L 24 18 z M 24 19 L 23 19 L 23 20 L 24 20 L 24 19 z M 24 20 L 24 21 L 25 21 L 25 20 L 24 20 z M 24 21 L 23 21 L 23 22 L 24 22 L 24 21 z M 24 22 L 24 23 L 25 23 L 25 22 L 24 22 z M 24 23 L 23 23 C 22.8439 24.390912 24 24.390912 24 23 z"/>
+ <path style="fill:#323232" d="m 24,22 c -2.21,0 -4,1.8 -4,4 l 0,8 c 0,2.2 1.79,4 4,4 2.21,0 4,-1.8 4,-4 l 0,-8 c 0,-2.2 -1.79,-4 -4,-4 z m 0,2 c 1.104,0 2,0.8 2,2 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 0,-1.2 0.896,-2 2,-2 z m 0,6 c 1.104,0 2,0.8 2,2 l 0,2 c 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 l 0,-2 c 0,-1.2 0.896,-2 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-templates-open.svg b/.icons/awkward/48x48/places/folder-custom-templates-open.svg
new file mode 100644
index 00000000..533abb9a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 19,24 C 18.446,24 18,24.446 18,25 V 34 H 19 V 33 H 20 V 26 H 25 V 29 H 28 V 37 38 H 29 V 37 H 30 V 28 L 26,24 Z M 29,38 V 39 H 30 V 38 Z M 28,38 H 27 V 39 H 28 Z M 27,38 V 37 H 26 V 38 Z M 26,38 H 25 V 39 H 26 Z M 25,38 V 37 H 24 V 38 Z M 24,38 H 23 V 39 H 24 Z M 23,38 V 37 H 22 V 38 Z M 22,38 H 21 V 39 H 22 Z M 21,38 V 37 H 20 V 38 Z M 20,38 H 19 V 39 H 20 Z M 19,38 V 37 H 18 V 38 Z M 19,37 H 20 V 36 H 19 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-templates.svg b/.icons/awkward/48x48/places/folder-custom-templates.svg
new file mode 100644
index 00000000..fe4ceb03
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 19,22 C 18.446,22 18,22.446 18,23 V 32 H 19 V 31 H 20 V 24 H 25 V 27 H 28 V 35 36 H 29 V 35 H 30 V 26 L 26,22 Z M 29,36 V 37 H 30 V 36 Z M 28,36 H 27 V 37 H 28 Z M 27,36 V 35 H 26 V 36 Z M 26,36 H 25 V 37 H 26 Z M 25,36 V 35 H 24 V 36 Z M 24,36 H 23 V 37 H 24 Z M 23,36 V 35 H 22 V 36 Z M 22,36 H 21 V 37 H 22 Z M 21,36 V 35 H 20 V 36 Z M 20,36 H 19 V 37 H 20 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z M 19,34 V 33 H 18 V 34 Z M 19,33 H 20 V 32 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-torrent.svg b/.icons/awkward/48x48/places/folder-custom-torrent.svg
new file mode 100644
index 00000000..214cb5dd
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="m 4,34 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 l 0,-22 c 0,-1.108 -0.892,-2 -2,-2 L 22,10 22,8 C 22,6.892 21.108,6 20,6 L 6,6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 L 4,9 C 4,7.892 4.892,7 6,7 l 14,0 c 1.108,0 2,0.892 2,2 L 22,8 C 22,6.892 21.108,6 20,6 Z m 16,4 0,1 20,0 c 1.108,0 2,0.892 2,2 l 0,-1 c 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="fill:#323232" d="M 26 19 C 20.477153 19 16 23.477153 16 29 C 16 34.522847 20.477153 39 26 39 L 44 39 L 44 37 L 26 37 C 21.581722 37 18 33.418278 18 29 C 18 24.581722 21.581722 21 26 21 L 26 19 z M 26 22 C 22.134007 22 19 25.134007 19 29 C 19 32.865993 22.134007 36 26 36 L 44 36 L 44 34 L 26 34 C 23.238576 34 21 31.761424 21 29 C 21 26.238576 23.238576 24 26 24 C 26.688467 24.000788 27.369353 24.143747 28 24.419922 L 28 22.298828 C 27.351311 22.102941 26.677616 22.002281 26 22 z M 26 25 C 23.790861 25 22 26.790861 22 29 C 22 31.209139 23.790861 33 26 33 L 44 33 L 44 31 L 26 31 C 24.895431 31 24 30.104569 24 29 C 24 27.895431 24.895431 27 26 27 C 26.713268 27.0013 27.371883 27.38229 27.728516 28 L 29.867188 28 C 29.411731 26.236014 27.821835 25.00264 26 25 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-unlocked.svg b/.icons/awkward/48x48/places/folder-custom-unlocked.svg
new file mode 100644
index 00000000..ce544b37
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 24 20 C 21.784 20 20 21.821 20 24.062 L 20 25 L 22 25 L 22 24 C 22 22.891 22.892 22 24 22 C 25.108 22 26 22.891 26 24 L 26 28 L 24 28 L 19 28 C 18.446 28 18 28.446 18 29 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 29 C 30 28.446 29.554 28 29 28 L 28 28 L 28 24.062 C 28 21.822 26.216 20 24 20 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-vbox.svg b/.icons/awkward/48x48/places/folder-custom-vbox.svg
new file mode 100644
index 00000000..e6ea73fc
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:none;stroke:#323232;stroke-width:2;stroke-linejoin:round" d="M 16,27 H 19 L 21,35 23,23 25.5,30 27,25 29,31 H 32"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-video.svg b/.icons/awkward/48x48/places/folder-custom-video.svg
new file mode 100644
index 00000000..3677604e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 18 24 C 17.446 24 17 24.446 17 25 L 17 33 C 17 33.554 17.446 34 18 34 L 27 34 C 27.554 34 28 33.554 28 33 L 28 29 L 28 25 C 28 24.446 27.554 24 27 24 L 18 24 z M 28 29 L 32 33 L 32 25.5 L 28 29 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-videos-open.svg b/.icons/awkward/48x48/places/folder-custom-videos-open.svg
new file mode 100644
index 00000000..fc41260d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 18,26 C 17.446,26 17,26.446 17,27 V 35 C 17,35.554 17.446,36 18,36 H 27 C 27.554,36 28,35.554 28,35 V 31 27 C 28,26.446 27.554,26 27,26 Z M 28,31 32,35 V 27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-videos.svg b/.icons/awkward/48x48/places/folder-custom-videos.svg
new file mode 120000
index 00000000..ccf8ebed
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-videos.svg
@@ -0,0 +1 @@
+folder-custom-video.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-custom-visiting.svg b/.icons/awkward/48x48/places/folder-custom-visiting.svg
new file mode 100644
index 00000000..e89c54af
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 6 16 C 4.892 16 4 16.892 4 18 L 4 19.309 L 42.908 41.773 C 43.554 41.443 44 40.778 44 40 L 44 37.404 L 6.9277 16 L 6 16 z M 13.857 16 L 44 33.404 L 44 28.404 L 22.516 16 L 13.857 16 z M 29.445 16 L 44 24.404 L 44 19.404 L 38.104 16 L 29.445 16 z M 4 23.309 L 4 28.309 L 27.713 42 L 36.373 42 L 4 23.309 z M 4 32.309 L 4 37.309 L 12.125 42 L 20.785 42 L 4 32.309 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-wifi.svg b/.icons/awkward/48x48/places/folder-custom-wifi.svg
new file mode 100644
index 00000000..15d3fe5d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 24,23 C 21.461,23 19.265,24.328 17,26 L 24,35 31,26 C 28.743,24.347 26.539,23 24,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-wine.svg b/.icons/awkward/48x48/places/folder-custom-wine.svg
new file mode 100644
index 00000000..9306a2a3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <rect style="fill:#323232" width="6" height="6" x="18" y="22" rx="1" ry="1"/>
+ <rect style="fill:#323232" width="6" height="6" x="25" y="22" rx="1" ry="1"/>
+ <rect style="fill:#323232" width="6" height="6" x="25" y="29" rx="1" ry="1"/>
+ <rect style="fill:#323232" width="6" height="6" x="18" y="29" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom-yandex-disk.svg b/.icons/awkward/48x48/places/folder-custom-yandex-disk.svg
new file mode 100644
index 00000000..edb514a6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 23.092,23.047 C 19.536,23.047 20.363,26.295 18.543,27.273 18.48,27.309 18.445,27.342 18.389,27.377 19.589,26.662 21.069,26.065 22.641,25.66 23.972,25.317 25.321,25.125 26.566,25.101 26.598,25.101 26.63,25.101 26.662,25.101 25.462,24.76 25.33,23.047 23.092,23.047 Z M 26.967,26.002 C 25.722,26.026 24.372,26.218 23.041,26.56 18.655,27.689 15.528,30.144 16.059,32.043 16.364,33.128 17.836,33.844 20.029,33.974 20.028,33.966 20.026,33.959 20.025,33.951 19.907,32.924 20.558,32.031 21.322,31.425 22.086,30.82 23.068,30.38 24.172,30.146 25.275,29.912 26.308,29.923 27.172,30.183 27.984,30.428 28.748,30.961 28.935,31.877 31.134,30.644 32.274,29.158 31.943,27.957 31.593,26.699 29.685,25.949 26.967,26.002 Z M 25.662,31 A 1.8586,3.577 76.001 0 0 24.285,31.142 1.8586,3.577 76.001 0 0 21.006,33.742 1.8586,3.577 76.001 0 0 24.715,34.857 1.8586,3.577 76.001 0 0 27.992,32.258 1.8586,3.577 76.001 0 0 25.662,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-custom.svg b/.icons/awkward/48x48/places/folder-custom.svg
new file mode 100644
index 00000000..1f01ff33
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-custom.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-activities.svg b/.icons/awkward/48x48/places/folder-cyan-activities.svg
new file mode 100644
index 00000000..d4b6eb43
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#00424a" cx="17" cy="29" r="3"/>
+ <circle style="fill:#00424a" cx="24" cy="29" r="3"/>
+ <circle style="fill:#00424a" cx="31" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-android.svg b/.icons/awkward/48x48/places/folder-cyan-android.svg
new file mode 100644
index 00000000..c875f071
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#00424a" d="m17.792969 23.990234a0.80008001 0.80008001 0 0 0-0.611328 1.316407l1.435547 1.755859c-1.449157 1.302677-2.418991 3.122492-2.615235 5.167969-0.036746 0.769972 0.775391 0.769531 0.775391 0.769531h14.425781s0.835451-1.68e-4 0.794922-0.808594c-0.204754-2.0309-1.171962-3.836209-2.613281-5.130859l1.433593-1.753906a0.80008001 0.80008001 0 0 0-0.634765-1.314453 0.80008001 0.80008001 0 0 0-0.603516 0.300781l-1.492187 1.826172c-1.198382-0.706725-2.592035-1.119141-4.085938-1.119141-1.49457 0-2.891106 0.411831-4.089844 1.119141l-1.492187-1.826172a0.80008001 0.80008001 0 0 0-0.626953-0.302735z"/>
+ <circle style="fill:#00bcd4" cx="20" cy="30" r="1"/>
+ <circle style="fill:#00bcd4" cx="-28" cy="30" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-apple.svg b/.icons/awkward/48x48/places/folder-cyan-apple.svg
new file mode 100644
index 00000000..5f807463
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 26.985,21 C 26.241,21.035 25.339,21.581 24.805,22.313 24.326,22.963 23.906,24 24.018,24.995 24.849,25.071 25.698,24.5 26.215,23.768 H 26.213 C 26.731,23.035 27.08,22.016 26.985,21 Z M 27.2,25.009 C 26.132,25.088 25.158,25.739 24.606,25.739 23.977,25.739 23.002,25.031 21.971,25.05 20.616,25.07 19.366,25.83 18.668,27.032 17.261,29.452 18.308,33.037 19.68,34.999 20.351,35.96 21.169,37 22.2,37 23.231,37 23.595,36.353 24.817,36.353 26.039,36.353 26.373,37 27.452,37 28.531,37 29.229,36.002 29.895,35.038 30.665,33.924 30.981,32.843 31,32.788 30.975,32.777 28.879,31.983 28.858,29.591 28.838,27.588 30.508,26.629 30.583,26.581 29.645,25.222 28.183,25.034 27.663,25.013 27.507,24.997 27.352,24.997 27.2,25.009 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-arduino.svg b/.icons/awkward/48x48/places/folder-cyan-arduino.svg
new file mode 100644
index 00000000..7dc0a491
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#00424a" d="m18.86896 24c-0.634 0-1.2655 0.127-1.8534 0.375-0.5878 0.248-1.125 0.614-1.5781 1.076s-0.8174 1.015-1.0645 1.623c-0.247 0.608-0.373 1.264-0.373 1.924 0 0.66023 0.126 1.3158 0.37305 1.9238 0.24706 0.60801 0.61137 1.1592 1.0645 1.6211 0.4531 0.4619 0.99026 0.82794 1.5781 1.0762 0.57443 0.24257 1.1907 0.36735 1.8105 0.37305 0.01464 5.3e-4 0.0284 0.0014 0.04297 2e-3 1.5072 0.07139 2.7205-0.52617 3.6094-1.3945 0.60761-0.59359 1.0858-1.2954 1.5215-2.0098 0.43566 0.71438 0.91387 1.4162 1.5215 2.0098 0.88887 0.86836 2.1022 1.4659 3.6094 1.3945 0.01457-5.3e-4 0.02833-0.0013 0.04297-2e-3 0.61984-0.0053 1.2361-0.13048 1.8105-0.37305 0.58786-0.24823 1.125-0.61427 1.5781-1.0762l0.0039-0.0059c0.452-0.461 0.815-1.009 1.061-1.615 0.247-0.608 0.373-1.264 0.373-1.924s-0.126-1.316-0.373-1.924l-0.0059-0.0098c-0.247-0.604-0.608-1.153-1.059-1.613-0.453-0.462-0.99-0.828-1.578-1.076-0.587-0.248-1.219-0.375-1.853-0.375-1.588 0-2.842 0.652-3.768 1.561-0.535 0.524-0.969 1.124-1.363 1.738-0.394-0.614-0.828-1.214-1.363-1.738-0.926-0.909-2.18-1.561-3.768-1.561zm0.18164 2c1.1286 0 1.8486 0.38049 2.5098 1.0117 0.52412 0.50036 0.98387 1.1816 1.4395 1.9238-0.51994 0.86712-1.0232 1.6601-1.5879 2.1973-0.62253 0.59215-1.2662 0.91858-2.3203 0.86133h-0.04102c-0.40198 0-0.80791-0.08036-1.1777-0.23242-0.36485-0.15001-0.70064-0.37362-0.97852-0.64648l-0.01172-0.0098c-0.2803-0.278-0.5067-0.613-0.6565-0.972-0.1499-0.359-0.2266-0.75-0.2266-1.137 0-0.38661 0.07674-0.77772 0.22656-1.1367 0.14981-0.35901 0.3762-0.69274 0.65625-0.9707l0.01172-0.01172c0.2779-0.273 0.6137-0.495 0.9785-0.645 0.37-0.152 0.776-0.232 1.178-0.232zm9.8984 0c0.40199 0 0.80792 0.08037 1.1777 0.23242 0.36485 0.15001 0.70064 0.37167 0.97852 0.64453l0.01172 0.01172c0.28005 0.27797 0.50644 0.61169 0.65625 0.9707 0.15 0.358 0.227 0.749 0.227 1.136 0 0.38662-0.07674 0.77771-0.22656 1.1367-0.14981 0.359-0.37619 0.69468-0.65625 0.97266l-0.01172 0.0098c-0.27788 0.27286-0.61367 0.49647-0.97852 0.64648-0.36982 0.15206-0.77575 0.23242-1.1777 0.23242h-0.04101c-1.0541 0.05725-1.6978-0.26918-2.3203-0.86133-0.565-0.537-1.068-1.33-1.588-2.197 0.456-0.743 0.915-1.424 1.439-1.924 0.662-0.632 1.382-1.012 2.51-1.012zm-0.949 1v1h-1v2h1v1h2v-1h1v-2h-1v-1zm-11 1v2h4v-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-backup.svg b/.icons/awkward/48x48/places/folder-cyan-backup.svg
new file mode 100644
index 00000000..80993a9c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#00424a" d="m24.464794 22.015626c-0.75501-0.05084-1.52681 0.02146-2.28711 0.226563-3.0412 0.820392-5.166593 3.58253-5.177734 6.732421a1.0001 1.0001 0 0 0 0.002 0.02539h-1.00195l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.01758c0.008-2.258041 1.517139-4.222437 3.697266-4.810547 2.180126-0.58811 4.472713 0.351145 5.615234 2.298828 1.142521 1.947684 0.842814 4.405532-0.734375 6.021485-1.53625 1.574006-4.08172 1.748333-6.09375 0.632812a1.0001221 1.0001221 0 1 0 -0.96875 1.75c2.717652 1.506737 6.253078 1.309813 8.494141-0.986328 2.200122-2.254196 2.62112-5.712738 1.027343-8.429688-1.195332-2.037712-3.307237-3.290847-5.572265-3.443359zm-0.480469 2.970703a1.0001 1.0001 0 0 0 -0.984375 1.013672v2.863281a1.0001 1.0001 0 0 0 0.06445 0.498047 1.0001 1.0001 0 0 0 0.332031 0.449219l1.896485 1.896484a1.0001 1.0001 0 1 0 1.414062 -1.414062l-1.707031-1.707031v-2.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-books.svg b/.icons/awkward/48x48/places/folder-cyan-books.svg
new file mode 100644
index 00000000..86f3d6aa
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#00424a" d="m19 23c-2 0-3 1-3 1v7s1-1 3-1 4 2 4 2v-7s-2-2-4-2zm10 0c-2 0-4 2-4 2v7s2-2 4-2 3 1 3 1v-7s-1-1-3-1zm-10 8c-2 0-3 1-3 1v2s1-1 3-1 4 2 4 2v-2s-2-2-4-2zm10 0c-2 0-4.005064 1.992688-4 2v2s2-2 4-2 3 1 3 1v-2s-1-1-3-1z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-cd.svg b/.icons/awkward/48x48/places/folder-cyan-cd.svg
new file mode 100644
index 00000000..9de75733
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#00424a" cx="24" cy="29" r="9"/>
+ <circle style="fill:#00bcd4" cx="24" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-copy-cloud.svg b/.icons/awkward/48x48/places/folder-cyan-copy-cloud.svg
new file mode 100644
index 00000000..a4d3ded6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 30,23 27,28 29,29 Z M 19,26 16,28.143 20,28 22,35 23,34 32,35 29,30 27.714,29.286 22.857,32.143 20.571,26.429 Z M 24.571,28.143 22.286,29.571 23.143,31.571 27.143,29.286 25.714,28.143 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-desktop.svg b/.icons/awkward/48x48/places/folder-cyan-desktop.svg
new file mode 120000
index 00000000..fb77114f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-desktop.svg
@@ -0,0 +1 @@
+user-cyan-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-cyan-development.svg b/.icons/awkward/48x48/places/folder-cyan-development.svg
new file mode 100644
index 00000000..2d6424ad
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 22.251,22 22.096,23.845 C 21.512,24.061 20.968,24.376 20.489,24.774 L 18.812,23.984 17.062,27.016 18.583,28.072 C 18.529,28.378 18.501,28.689 18.499,29 18.499,29.312 18.526,29.624 18.579,29.932 L 17.062,30.984 18.812,34.015 20.484,33.228 C 20.965,33.625 21.51,33.938 22.095,34.152 L 22.25,36 H 25.75 L 25.905,34.156 C 26.489,33.94 27.033,33.625 27.512,33.227 L 29.188,34.016 30.938,30.984 29.416,29.928 C 29.47,29.622 29.499,29.312 29.501,29.001 29.501,28.689 29.473,28.377 29.42,28.069 L 30.938,27.016 29.188,23.985 27.516,24.772 C 27.035,24.375 26.49,24.063 25.905,23.849 L 25.751,22 Z M 24.001,27.001 C 25.106,27.001 26.001,27.896 26.001,29.001 26.001,30.106 25.106,31.001 24.001,31.001 22.896,31.001 22.001,30.106 22.001,29.001 22.001,27.896 22.896,27.001 24.001,27.001 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-documents-open.svg b/.icons/awkward/48x48/places/folder-cyan-documents-open.svg
new file mode 100644
index 00000000..b2747791
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 19,24 C 18.446,24 18,24.446 18,25 V 37 C 18,37.554 18.446,38 19,38 H 29 C 29.554,38 30,37.554 30,37 V 28 L 26,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-documents.svg b/.icons/awkward/48x48/places/folder-cyan-documents.svg
new file mode 100644
index 00000000..8a0da8c6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 19 22 C 18.446 22 18 22.446 18 23 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 26 L 26 22 L 19 22 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-download-open.svg b/.icons/awkward/48x48/places/folder-cyan-download-open.svg
new file mode 100644
index 00000000..9b4d7760
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 26,23 V 29 H 28.5 L 24,36 19.5,29 H 22 V 23 Z M 18,37 H 30 V 39 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-download.svg b/.icons/awkward/48x48/places/folder-cyan-download.svg
new file mode 100644
index 00000000..aadd0a81
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 26,21 V 27 H 28.5 L 24,34 19.5,27 H 22 V 21 Z M 18,35 H 30 V 37 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-downloads.svg b/.icons/awkward/48x48/places/folder-cyan-downloads.svg
new file mode 120000
index 00000000..29f317b1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-downloads.svg
@@ -0,0 +1 @@
+folder-cyan-download.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-cyan-drag-accept.svg b/.icons/awkward/48x48/places/folder-cyan-drag-accept.svg
new file mode 100644
index 00000000..35ce3d64
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-dropbox.svg b/.icons/awkward/48x48/places/folder-cyan-dropbox.svg
new file mode 100644
index 00000000..9995b19e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 20,21 15,24 19,26.9 14.99,29.9 20,33 24,30 19,27 24,24 29,27 24,30 28,33 33.01,29.9 29,27 33,24 28,21 24,23.9 Z M 24,31 20,34 19,33.4 V 34 L 24,37 29,34 V 33.4 L 28,34 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-favorites.svg b/.icons/awkward/48x48/places/folder-cyan-favorites.svg
new file mode 100644
index 00000000..2cc604bb
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 24,21 21.881,26.417 16,26.729 20.572,30.39 19.056,36 24,32.846 28.944,36 27.428,30.39 32,26.729 26.119,26.417 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-games.svg b/.icons/awkward/48x48/places/folder-cyan-games.svg
new file mode 100644
index 00000000..49ed3ba7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 19.78,23.002 C 19.54,23.002 19.26,23.072 18.97,23.223 17.94,23.774 16.98,25.557 16.46,27.882 16.02,29.866 15.86,32.561 16.12,33.645 16.35,34.587 16.75,35 17.46,35 18.5,34.98 19.81,33.815 20.65,32.241 21.25,31.369 22.65,30.978 24,31.018 25.34,30.968 26.74,31.369 27.34,32.241 28.18,33.815 29.49,34.98 30.54,35 31.24,35 31.64,34.587 31.87,33.645 32.13,32.561 31.97,29.866 31.53,27.882 31.01,25.557 30.05,23.774 29.02,23.223 28.45,22.912 27.98,22.922 27.56,23.223 27.03,23.604 25.93,24.003 24,24.003 22.06,24.003 20.96,23.604 20.43,23.223 20.22,23.072 20.02,23.002 19.78,23.002 Z M 20.03,26.008 H 21.02 V 27.01 H 22.01 V 28.012 H 21.02 V 29.014 H 20.03 V 28.012 H 19.04 V 27.01 H 20.03 Z M 27.47,26.008 C 27.74,26.008 27.96,26.228 27.96,26.509 27.96,26.789 27.74,27.01 27.47,27.01 27.19,27.01 26.97,26.789 26.97,26.509 26.97,26.228 27.19,26.008 27.47,26.008 Z M 26.48,27.01 C 26.75,27.01 26.97,27.23 26.97,27.511 26.97,27.791 26.75,28.012 26.48,28.012 26.2,28.012 25.98,27.791 25.98,27.511 25.98,27.23 26.2,27.01 26.48,27.01 Z M 28.46,27.01 C 28.73,27.01 28.95,27.23 28.95,27.511 28.95,27.791 28.73,28.012 28.46,28.012 28.18,28.012 27.96,27.791 27.96,27.511 27.96,27.23 28.18,27.01 28.46,27.01 Z M 27.47,28.012 C 27.74,28.012 27.96,28.232 27.96,28.513 27.96,28.793 27.74,29.014 27.47,29.014 27.19,29.014 26.97,28.793 26.97,28.513 26.97,28.232 27.19,28.012 27.47,28.012 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-git.svg b/.icons/awkward/48x48/places/folder-cyan-git.svg
new file mode 100644
index 00000000..d6becbaa
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 19.707,22 19,22.708 20.408,24.117 A 2.5005,2.5027 0 0 0 19.998,25.488 2.5005,2.5027 0 0 0 21.999,27.94 V 32.05 A 2.5005,2.5027 0 0 0 19.999,34.497 2.5005,2.5027 0 0 0 22.5,37 2.5005,2.5027 0 0 0 25,34.497 2.5005,2.5027 0 0 0 23,32.046 V 27.936 A 2.5005,2.5027 0 0 0 23.869,27.582 L 25.41,29.125 A 2.5005,2.5027 0 0 0 25,30.493 2.5005,2.5027 0 0 0 27.501,32.996 2.5005,2.5027 0 0 0 30.002,30.492 2.5005,2.5027 0 0 0 27.502,27.989 2.5005,2.5027 0 0 0 26.114,28.412 L 24.58,26.875 A 2.5005,2.5027 0 0 0 25,25.487 2.5005,2.5027 0 0 0 22.5,22.984 2.5005,2.5027 0 0 0 21.114,23.407 L 19.708,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-github.svg b/.icons/awkward/48x48/places/folder-cyan-github.svg
new file mode 100644
index 00000000..f902e6b8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="m 24,21 c -4.432,0 -8,3.568 -8,8 0,3.572969 2.319953,6.580128 5.541016,7.613281 v -1.662109 c -2.02505,0.44688 -2.451172,-0.890625 -2.451172,-0.890625 -0.33119,-0.85462 -0.808594,-1.082031 -0.808594,-1.082031 -0.66103,-0.45857 0.04883,-0.451172 0.04883,-0.451172 0.73072,0.05219 1.115234,0.763672 1.115234,0.763672 0.649401,1.13032 1.704391,0.804594 2.119141,0.615234 0.06615,-0.47773 0.255071,-0.805404 0.462891,-0.990234 -1.6165,-0.1867 -3.017578,-1.220416 -3.017578,-4.055016 0,-0.807401 0.586534,-1.867737 1.052234,-2.384438 -0.0751,-0.1871 -0.326088,-1.339321 0.07031,-2.357421 0,0 0.03819,-0.01202 0.117188,-0.01563 0.2369,-0.0111 0.7698,0.43835 1.8125,1.15625 0.629544,-0.180863 1.435033,-0.265432 1.938,-0.269532 0.567132,-0.0047 1.223838,0.09289 1.815614,0.269532 1.043,-0.7179 1.709313,-1.169203 1.945313,-1.158204 h 0.002 c 0.0789,0.0037 0.117187,0.01563 0.117188,0.01563 0.39732,1.01806 0.146905,2.172275 0.07227,2.359374 C 28.418904,26.993362 29,28.053598 29,28.861 c 0,2.84182 -1.700866,3.866146 -3.322266,4.049156 0.261006,0.2284 0.326172,0.681284 0.326172,1.371094 0,0.83312 -0.0021,1.37464 -0.0039,1.71875 v 0.740234 C 29.456574,35.855553 32,32.739916 32,29 32,24.568 28.432,21 24,21 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-gitlab.svg b/.icons/awkward/48x48/places/folder-cyan-gitlab.svg
new file mode 100644
index 00000000..6c260191
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a;fill-rule:evenodd" d="M 18.990234 22 C 18.868036 22 18.744852 22.065769 18.699219 22.199219 L 16.925781 27 L 21.054688 27 L 19.279297 22.199219 C 19.233642 22.065769 19.112433 22 18.990234 22 z M 21.054688 27 L 24 36 L 26.945312 27 L 21.054688 27 z M 26.945312 27 L 31.074219 27 L 29.300781 22.199219 C 29.209514 21.932319 28.812013 21.932319 28.720703 22.199219 L 26.945312 27 z M 31.074219 27 L 24 36 L 31.748047 30.652344 C 31.96185 30.504834 32.052353 30.242626 31.970703 30.003906 L 31.074219 27 z M 24 36 L 16.925781 27 L 16.029297 30.003906 C 15.947647 30.242626 16.038151 30.504834 16.251953 30.652344 L 24 36 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-gnome.svg b/.icons/awkward/48x48/places/folder-cyan-gnome.svg
new file mode 100644
index 00000000..17d9525f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 28.779,22 C 25.819,22 25.262,26 26.929,26 28.593,26 31.741,22 28.779,22 Z M 24.23,23 C 24.183,23 24.131,23.005 24.079,23.01 22.384,23.214 22.979,25.949 23.882,26 24.755,26.05 25.711,23.008 24.231,23 Z M 21.14,24 C 21.019,23.995 20.884,24.011 20.735,24.049 19.149,24.45 20.494,26.106 21.382,25.994 22.188,25.893 22.305,24.047 21.14,24 Z M 18.929,26 C 18.787,25.998 18.633,26.029 18.47,26.105 17.166,26.721 18.91,28.207 19.677,27.977 20.348,27.775 19.92,26.023 18.929,26 Z M 25.011,27 C 22.677,26.963 19.599,28.065 19.073,30.279 18.505,32.676 21.416,36 24.45,36 25.943,36 27.665,35.329 27.987,33.721 28.232,32.495 24.896,33.023 25.009,33.834 25.144,34.807 24.446,34.652 23.571,34.025 21.001,32 28.181,31.034 27.694,28.307 27.543,27.458 26.411,27.024 25.011,27.002 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-google-drive.svg b/.icons/awkward/48x48/places/folder-cyan-google-drive.svg
new file mode 100644
index 00000000..7320d78f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <path style="fill:#00424a" d="M 31.999,30.937 26.666,22.002 H 21.499 L 26.499,30.937 Z"/>
+ <path style="fill:#00424a" d="M 22.499,31.914 19.999,35.962 H 29.333 L 31.999,31.914 Z"/>
+ <path style="fill:#00424a" d="M 20.999,22.999 16,31.974 18.666,35.962 23.699,27.985 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-image-people.svg b/.icons/awkward/48x48/places/folder-cyan-image-people.svg
new file mode 100644
index 00000000..77ab76a2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 20.545,25.452 C 20.499,25.463 20.453,25.481 20.41,25.504 19.98,25.731 19.87,26.44 20.164,27.096 20.401,27.624 20.821,27.95 21.203,27.94 21.49,29.693 22.633,31 23.993,31 H 24.005 C 25.366,31 26.509,29.693 26.796,27.94 27.177,27.95 27.598,27.624 27.835,27.096 28.129,26.44 28.019,25.731 27.589,25.504 27.545,25.481 27.5,25.463 27.454,25.452 27.399,23.535 25.876,22 24,22 22.125,22 20.6,23.535 20.545,25.452 Z M 26.394,31 C 26.105,31.701 25.12,32.227 23.945,32.227 22.775,32.227 21.799,31.708 21.505,31.012 19.037,31.27 17.238,31.902 17.022,32.649 17.019,32.656 17.024,32.665 17.022,32.672 17.015,32.699 17.015,32.723 17.012,32.75 17.011,32.763 17,32.771 17,32.784 V 32.793 34.643 C 17.001,34.84 17.157,35 17.351,35 H 30.65 C 30.844,35 31,34.84 31,34.643 V 32.793 32.771 C 30.998,32.728 30.979,32.691 30.967,32.648 30.746,31.892 28.908,31.252 26.395,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-important.svg b/.icons/awkward/48x48/places/folder-cyan-important.svg
new file mode 100644
index 00000000..584bf59b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 23,24 H 25 V 30 H 23 Z M 24,31 C 24.552,31 25,31.448 25,32 25,32.552 24.552,33 24,33 23.448,33 23,32.552 23,32 23,31.448 23.448,31 24,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-java.svg b/.icons/awkward/48x48/places/folder-cyan-java.svg
new file mode 100644
index 00000000..2ad8fceb
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 22.172,21 C 22.172,21 22.996,21.465 22.414,22.688 21.533,24.53 23.227,24.951 23.227,24.951 23.227,24.951 22.689,24.519 23.406,22.998 24.199,21.313 22.172,21 22.172,21 Z M 25.371,22.84 C 25.371,22.84 23.729,23.47 24.787,25.191 25.487,26.332 24.711,26.898 24.711,26.898 24.711,26.898 26.696,26.335 25.738,24.76 24.878,23.336 25.371,22.84 25.371,22.84 Z M 20.643,22.887 C 20.643,22.887 19.205,23.982 20.629,25.328 21.57,26.224 20.953,27 20.953,27 20.953,27 22.736,25.867 21.447,24.629 20.284,23.512 20.643,22.887 20.643,22.887 Z M 20.953,27 H 17 L 19,35 H 27 L 27.275,33.902 C 27.508,33.96 27.749,34 28,34 29.657,34 31,32.657 31,31 31,29.594 30.03,28.423 28.725,28.098 L 29,27 Z M 28.484,29.062 A 1,2 15 0 1 28.518,29.068 1,2 15 0 1 28.967,31.26 1,2 15 0 1 27.516,32.938 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-kde.svg b/.icons/awkward/48x48/places/folder-cyan-kde.svg
new file mode 100644
index 00000000..a361c18d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <g transform="translate(16,21)">
+ <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/48x48/places/folder-cyan-linux.svg b/.icons/awkward/48x48/places/folder-cyan-linux.svg
new file mode 100644
index 00000000..5bb84acf
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 24.56,32.076 C 23.44,32.597 22.897,32.591 22.198,32.541 21.363,32.481 20.692,32.252 20.397,32.052 20.215,31.929 19.968,31.977 19.845,32.159 19.722,32.341 19.769,32.588 19.951,32.711 20.426,33.032 21.264,33.271 22.141,33.334 22.289,33.345 21.953,33.351 22.128,33.351 22.891,33.351 23.859,33.279 24.895,32.797 25.094,32.704 25.181,32.468 25.088,32.269 24.995,32.069 24.759,31.983 24.56,32.076 Z M 28.979,31.487 C 29.017,28.032 29.373,21.505 22.76,22.032 16.231,22.558 18.462,29.455 18.364,31.765 18.278,32.986 17.573,34.48 17,36 H 19.064 C 19.246,35.356 19.379,34.719 19.437,34.112 19.543,34.186 19.657,34.257 19.778,34.326 19.976,34.443 20.146,34.598 20.326,34.761 20.746,35.144 21.222,35.578 22.153,35.633 22.216,35.636 21.779,35.638 21.841,35.638 22.783,35.638 23.427,35.226 23.944,34.895 24.192,34.736 24.407,34.599 24.608,34.533 25.181,34.354 25.682,34.064 26.056,33.696 26.114,33.638 26.169,33.579 26.219,33.519 26.428,34.283 26.713,35.142 27.03,36 H 30.998 C 30.093,34.603 28.96,33.234 28.979,31.487 Z M 18.996,29.607 C 18.996,29.607 18.996,29.607 18.996,29.607 18.931,28.48 19.471,27.531 20.201,27.489 20.931,27.446 21.575,28.326 21.64,29.453 21.64,29.453 21.641,29.454 21.641,29.454 21.644,29.514 21.645,29.575 21.645,29.634 21.414,29.692 21.205,29.777 21.018,29.875 21.018,29.867 21.017,29.859 21.016,29.85 V 29.85 C 20.954,29.21 20.612,28.727 20.253,28.771 19.894,28.814 19.653,29.368 19.716,30.009 19.716,30.009 19.716,30.009 19.716,30.009 19.743,30.288 19.823,30.537 19.935,30.726 19.907,30.748 19.828,30.805 19.738,30.871 19.67,30.921 19.587,30.982 19.488,31.055 19.216,30.698 19.029,30.186 18.996,29.607 Z M 25.894,32.394 C 25.868,32.989 25.089,33.55 24.369,33.775 L 24.365,33.776 C 24.066,33.873 23.799,34.044 23.516,34.225 23.041,34.529 22.55,34.843 21.841,34.843 21.795,34.843 22.246,34.842 22.2,34.839 21.55,34.801 21.246,34.524 20.862,34.173 20.659,33.989 20.449,33.798 20.178,33.639 L 20.173,33.635 C 19.589,33.306 19.226,32.896 19.203,32.539 19.192,32.362 19.271,32.208 19.438,32.083 19.802,31.81 20.046,31.631 20.207,31.513 20.387,31.382 20.441,31.342 20.481,31.304 20.509,31.277 20.541,31.247 20.574,31.215 20.908,30.89 20.968,30.346 21.826,30.346 22.351,30.346 22.932,30.548 23.551,30.946 23.843,31.136 24.096,31.223 24.417,31.334 24.638,31.411 24.889,31.497 25.224,31.64 L 25.229,31.643 C 25.542,31.771 25.911,32.006 25.894,32.394 Z M 25.722,30.994 C 25.662,30.964 25.599,30.935 25.534,30.908 25.232,30.779 24.989,30.691 24.788,30.621 24.899,30.404 24.968,30.133 24.975,29.839 V 29.838 C 24.99,29.122 24.629,28.541 24.168,28.54 23.707,28.539 23.321,29.118 23.306,29.834 V 29.835 C 23.306,29.858 23.306,29.881 23.306,29.905 23.022,29.774 22.743,29.679 22.469,29.621 22.468,29.594 22.467,29.567 22.466,29.54 V 29.539 C 22.44,28.235 23.24,27.155 24.254,27.128 25.267,27.1 26.11,28.135 26.137,29.44 V 29.44 C 26.149,30.03 25.991,30.573 25.722,30.994 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-locked.svg b/.icons/awkward/48x48/places/folder-cyan-locked.svg
new file mode 100644
index 00000000..b9ecaec4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 24,22 C 21.784,22 20,23.821 20,26.062 V 28 H 19 C 18.446,28 18,28.446 18,29 V 35 C 18,35.554 18.446,36 19,36 H 29 C 29.554,36 30,35.554 30,35 V 29 C 30,28.446 29.554,28 29,28 H 28 V 26.062 C 28,23.822 26.216,22 24,22 Z M 24,24 C 25.108,24 26,24.891 26,26 V 28 H 22 V 26 C 22,24.891 22.892,24 24,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-mail-cloud.svg b/.icons/awkward/48x48/places/folder-cyan-mail-cloud.svg
new file mode 100644
index 00000000..775423d6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 23,23 A 5,5 0 0 0 18.268,26.398 4,4 0 0 0 16,30 4,4 0 0 0 20,34 4,4 0 0 0 22.658,32.982 5,5 0 0 0 23,33 5,5 0 0 0 25.113,32.525 4,4 0 0 0 27,33 4,4 0 0 0 31,29 4,4 0 0 0 27,25 4,4 0 0 0 26.992,25 5,5 0 0 0 23,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-mail.svg b/.icons/awkward/48x48/places/folder-cyan-mail.svg
new file mode 100644
index 00000000..37a3895d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 H 29 C 29,37 29.937,37 30,36 30,35 29,35 29,35 H 24 C 20.686,35 18,32.314 18,29 18,25.686 20.686,23 24,23 27.314,23 30,25.686 30,29 V 30 C 30,30.552 29.552,31 29,31 28.448,31 28,30.552 28,30 V 29 C 28,26.791 26.209,25 24,25 21.791,25 20,26.791 20,29 20,31.209 21.791,33 24,33 25.046,33 25.99,32.589 26.703,31.932 27.273,32.609 28.114,33 29,33 30.657,33 32,31.656 32,30 V 29 C 32,24.582 28.418,21 24,21 Z M 24,27 C 25.105,27 26,27.895 26,29 26,30.105 25.105,31 24,31 22.895,31 22,30.105 22,29 22,27.895 22.895,27 24,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-mega.svg b/.icons/awkward/48x48/places/folder-cyan-mega.svg
new file mode 100644
index 00000000..ac16b80f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 20,25 H 22 V 25 25 L 24,28 26,25 H 28 V 33 H 26 V 29 L 24,31 22,29 V 33 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-meocloud.svg b/.icons/awkward/48x48/places/folder-cyan-meocloud.svg
new file mode 100644
index 00000000..0fac7f36
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 21.527,25.623 C 21.17,25.477 20.787,25.402 20.4,25.4 18.9,25.4 17.63,26.513 17.43,28 15.978,28.499 15.001,29.864 15,31.4 15,33.389 16.611,35 18.6,35 H 29.4 C 31.389,35 33,33.389 33,31.4 32.999,29.872 32.032,28.511 30.59,28.006 30.595,27.937 30.597,27.87 30.6,27.801 30.6,25.15 28.451,23 25.8,23 23.995,23 22.346,24.015 21.527,25.623 Z M 25.799,25 H 25.801 C 27.37,25 28.599,26.23 28.6,27.799 28.599,27.822 28.596,27.857 28.596,27.867 28.533,28.766 29.079,29.597 29.93,29.895 30.577,30.121 30.999,30.715 31,31.4 31,32.308 30.308,33 29.4,33 H 18.6 C 17.693,33 17.001,32.309 17,31.402 V 31.4 C 17.001,30.712 17.428,30.115 18.08,29.891 18.796,29.645 19.311,29.016 19.412,28.266 19.481,27.757 19.888,27.401 20.398,27.4 20.527,27.401 20.653,27.427 20.77,27.475 21.733,27.869 22.837,27.458 23.309,26.531 23.788,25.589 24.745,25 25.799,25 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-music-open.svg b/.icons/awkward/48x48/places/folder-cyan-music-open.svg
new file mode 100644
index 00000000..ae6e1121
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 21,32.176 C 20.679,32.061 20.341,32.001 20,32 18.343,32 17,33.343 17,35 17,36.657 18.343,38 20,38 21.657,38 23,36.657 23,35 V 28 H 29 V 32.176 C 28.679,32.061 28.341,32.001 28,32 26.343,32 25,33.343 25,35 25,36.657 26.343,38 28,38 29.657,38 31,36.657 31,35 V 25 C 31,24.446 30.331,24 29.5,24 H 22.5 C 21.669,24 21,24.446 21,25"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-music.svg b/.icons/awkward/48x48/places/folder-cyan-music.svg
new file mode 100644
index 00000000..2670d580
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 21,30.176 C 20.679,30.061 20.341,30.001 20,30 18.343,30 17,31.343 17,33 17,34.657 18.343,36 20,36 21.657,36 23,34.657 23,33 V 26 H 29 V 30.176 C 28.679,30.061 28.341,30.001 28,30 26.343,30 25,31.343 25,33 25,34.657 26.343,36 28,36 29.657,36 31,34.657 31,33 V 23 C 31,22.446 30.331,22 29.5,22 H 22.5 C 21.669,22 21,22.446 21,23"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-network.svg b/.icons/awkward/48x48/places/folder-cyan-network.svg
new file mode 100644
index 00000000..56051a92
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 28.418,37 32,33.418 32,29 32,24.582 28.418,21 24,21 Z M 23.429,23.214 C 23.505,23.206 23.601,23.219 23.679,23.214 23.688,23.251 23.623,23.381 23.536,23.571 22.98,24.784 22.949,26.205 23.464,26.964 23.558,27.102 23.643,27.233 23.643,27.25 23.643,27.267 23.542,27.286 23.429,27.286 23.162,27.286 22.909,27.123 22.393,26.714 22.163,26.533 21.865,26.381 21.749,26.358 21.569,26.321 21.52,26.337 21.285,26.571 21.067,26.79 21,26.907 21,27.107 21,27.865 21.899,28.467 23.571,28.822 25.842,29.303 26.401,29.735 26.464,30.929 26.543,32.426 25.746,33.555 24,34.429 23.791,34.533 23.659,34.574 23.571,34.608 23.532,34.604 23.503,34.611 23.464,34.608 23.449,34.561 23.428,34.454 23.428,34.25 23.428,33.455 23.115,32.637 22.643,32.179 22.516,32.056 22.161,31.796 21.857,31.608 21.553,31.419 21.247,31.201 21.178,31.108 21.065,30.953 21.056,30.858 21.143,30.572 21.301,30.05 21.49,29.759 21.857,29.429 22.049,29.256 22.243,29.111 22.286,29.107 22.328,29.104 22.04,29.017 21.607,28.929 21.174,28.84 20.541,28.655 20.214,28.536 19.616,28.32 18.808,27.865 18.5,27.536 18.487,27.522 18.476,27.513 18.464,27.5 18.906,25.743 20.144,24.302 21.786,23.608 22.129,23.462 22.483,23.363 22.857,23.286 23.043,23.248 23.236,23.234 23.428,23.215 Z M 28.786,25.893 C 28.92,25.976 29.427,27.072 29.571,27.607 29.758,28.298 29.745,29.493 29.571,30.179 29.505,30.44 29.421,30.684 29.393,30.714 29.365,30.745 29.263,30.57 29.143,30.357 29.023,30.145 28.64,29.693 28.321,29.357 27.402,28.387 27.258,27.881 27.643,27.107 27.837,26.717 28.682,25.829 28.786,25.893 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-nextcloud.svg b/.icons/awkward/48x48/places/folder-cyan-nextcloud.svg
new file mode 100644
index 00000000..0cf72fe0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#00424a" d="M 35,24 A 5,5 0 0 0 30,29 5,5 0 0 0 35,34 5,5 0 0 0 40,29 5,5 0 0 0 35,24 Z M 35,27 A 2,2 0 0 1 37,29 2,2 0 0 1 35,31 2,2 0 0 1 33,29 2,2 0 0 1 35,27 Z M 13,24 A 5,5 0 0 0 8,29 5,5 0 0 0 13,34 5,5 0 0 0 18,29 5,5 0 0 0 13,24 Z M 13,27 A 2,2 0 0 1 15,29 2,2 0 0 1 13,31 2,2 0 0 1 11,29 2,2 0 0 1 13,27 Z M 24,23 A 6,6 0 0 0 18,29 6,6 0 0 0 24,35 6,6 0 0 0 30,29 6,6 0 0 0 24,23 Z M 24,26 A 3,3 0 0 1 27,29 3,3 0 0 1 24,32 3,3 0 0 1 21,29 3,3 0 0 1 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-open.svg b/.icons/awkward/48x48/places/folder-cyan-open.svg
new file mode 100644
index 00000000..51f0d8aa
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-owncloud.svg b/.icons/awkward/48x48/places/folder-cyan-owncloud.svg
new file mode 100644
index 00000000..0a60c942
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="26.5" cy="27.5" r="3.25"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="34" cy="34" r="1.75"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="30" cy="32" r="3.75"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="32.5" r="3.25"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="18.5" cy="26" r="1.75"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="30" r="3.75"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="34" r="1.75"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22.5" cy="25.5" r="3.25"/>
+ <circle style="fill:#00424a;stroke:#00bcd4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="24" cy="31" r="4.75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-pcloud.svg b/.icons/awkward/48x48/places/folder-cyan-pcloud.svg
new file mode 100644
index 00000000..ad159ce0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 24.5,22 A 6.5,6.5 0 0 0 18.490235,26.03125 5,5 0 0 0 14,31 5,5 0 0 0 19,36 H 30.75 C 32.544925,36 34,34.544925 34,32.75 34,31.523022 33.312228,30.467196 32.308594,29.914062 A 3,3 0 0 0 33,28 3,3 0 0 0 30,25 3,3 0 0 0 29.97656,25 6.5,6.5 0 0 0 24.499998,22 Z m 0,2 A 4.5,4.5 0 0 1 29,28.5 4.5,4.5 0 0 1 24.5,33 4.5,4.5 0 0 1 20,28.5 4.5,4.5 0 0 1 24.5,24 Z m 0,1 A 3.5,3.5 0 0 0 21,28.5 3.5,3.5 0 0 0 24.5,32 3.5,3.5 0 0 0 28,28.5 3.5,3.5 0 0 0 24.5,25 Z M 23,26 h 1 1.5 A 1.5,1.5 0 0 1 27,27.5 1.5,1.5 0 0 1 25.5,29 H 24 v 2 h -1 v -2 z m 1,1 v 1 h 1.5 A 0.5,0.5 0 0 0 26,27.5 0.5,0.5 0 0 0 25.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-photo.svg b/.icons/awkward/48x48/places/folder-cyan-photo.svg
new file mode 100644
index 00000000..501aba1f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 20,22 19,24 H 17.5 C 16.115,24 15,25.115 15,26.5 V 33.5 C 15,34.885 16.115,36 17.5,36 H 30.5 C 31.885,36 33,34.885 33,33.5 V 26.5 C 33,25.115 31.885,24 30.5,24 H 29 L 28,22 Z M 24,26 C 25.657,26 27,27.343 27,29 27,30.657 25.657,32 24,32 22.343,32 21,30.657 21,29 21,27.343 22.343,26 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-pictures-open.svg b/.icons/awkward/48x48/places/folder-cyan-pictures-open.svg
new file mode 100644
index 00000000..438939e4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 18,25 C 17,25 17,26 17,26 V 36 C 17,37 18,37 18,37 H 30 C 30,37 31,37 31,36 V 26 C 31,25 30,25 30,25 Z M 25,33 27,30.56 29,33 V 35 H 19 V 32 L 21.5,29.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-pictures.svg b/.icons/awkward/48x48/places/folder-cyan-pictures.svg
new file mode 100644
index 00000000..082fee66
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 18,23 C 17,23 17,24 17,24 V 34 C 17,35 18,35 18,35 H 30 C 30,35 31,35 31,34 V 24 C 31,23 30,23 30,23 Z M 25,31 27,28.56 29,31 V 33 H 19 V 30 L 21.5,27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-print.svg b/.icons/awkward/48x48/places/folder-cyan-print.svg
new file mode 100644
index 00000000..94789ea2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 20,23 V 25 H 28 V 23 Z M 18,26 C 17.5,26 17,26.5 17,27 V 31 C 17,31.5 17.5,32 18,32 H 19 V 30 H 29 V 32 H 30 C 30.5,32 31,31.5 31,31 V 27 C 31,26.5 30.5,26 30,26 Z M 20,31 V 36 H 28 V 31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-private.svg b/.icons/awkward/48x48/places/folder-cyan-private.svg
new file mode 100644
index 00000000..0e83b053
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 20.5,24 C 18.015,24 16,26.015 16,28.5 16,30.985 18.015,33 20.5,33 22.405,32.997 24.101,31.796 24.736,30 H 28 V 32 H 31 V 30 H 32 V 27 H 24.736 C 24.102,25.204 22.405,24.003 20.5,24 Z M 20.5,27 C 21.328,27 22,27.672 22,28.5 22,29.328 21.328,30 20.5,30 19.672,30 19,29.328 19,28.5 19,27.672 19.672,27 20.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-projects.svg b/.icons/awkward/48x48/places/folder-cyan-projects.svg
new file mode 100644
index 00000000..a1ffcc2f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#00424a" d="M 27,21 C 26.65,21.13 26.29,21.299 26,21.539 24.62,22.649 24.701,24.559 26.051,25.699 26.331,25.939 26.66,26.1 27,26.25 V 28.596 C 27.893,28.983 28.651,29.54 29.248,30.211 29.552,30.553 29.791,30.931 30,31.322 V 26.25 C 30.34,26.12 30.659,25.929 30.949,25.699 32.329,24.579 32.34,22.75 31,21.6 30.71,21.36 30.35,21.14 30,21 V 23.25 C 30,23.71 29.55,24 29,24 H 28 C 27.44,24 27,23.71 27,23.25 Z M 24,29 C 20,29 18,32 18,35 H 16.25 C 16,35 16,35.25 16,35.25 V 36.75 C 16,37 16.25,37 16.25,37 H 31.75 C 31.75,37 32,37 32,36.75 V 35.25 C 32,35.25 32,35 31.75,35 H 30 C 30,32 28,29 24,29 Z M 24,32 C 26.35,32 27,33.76 27,35 H 21 C 21,33.8 21.7,32 24,32 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-public.svg b/.icons/awkward/48x48/places/folder-cyan-public.svg
new file mode 120000
index 00000000..4681af35
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-public.svg
@@ -0,0 +1 @@
+folder-cyan-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-cyan-publicshare-open.svg b/.icons/awkward/48x48/places/folder-cyan-publicshare-open.svg
new file mode 100644
index 00000000..531d2ccc
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 20.545,27.452 C 20.499,27.463 20.453,27.481 20.41,27.504 19.98,27.731 19.87,28.44 20.164,29.096 20.401,29.624 20.821,29.95 21.203,29.94 21.49,31.693 22.633,33 23.993,33 H 24.005 C 25.366,33 26.509,31.693 26.796,29.94 27.177,29.95 27.598,29.624 27.835,29.096 28.129,28.44 28.019,27.731 27.589,27.504 27.545,27.481 27.5,27.463 27.454,27.452 27.399,25.535 25.876,24 24,24 22.125,24 20.6,25.535 20.545,27.452 Z M 26.394,33 C 26.105,33.701 25.12,34.227 23.945,34.227 22.775,34.227 21.799,33.708 21.505,33.012 19.037,33.27 17.238,33.902 17.022,34.649 17.019,34.656 17.024,34.665 17.022,34.672 17.015,34.699 17.015,34.723 17.012,34.75 17.011,34.763 17,34.771 17,34.784 V 34.793 36.643 C 17.001,36.84 17.157,37 17.351,37 H 30.65 C 30.844,37 31,36.84 31,36.643 V 34.793 34.771 C 30.998,34.728 30.979,34.691 30.967,34.648 30.746,33.892 28.908,33.252 26.395,33 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-recent.svg b/.icons/awkward/48x48/places/folder-cyan-recent.svg
new file mode 100644
index 00000000..51cfe15a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 24,22 A 7,7 0 0 0 17,29 7,7 0 0 0 24,36 7,7 0 0 0 31,29 7,7 0 0 0 24,22 Z M 24,24 A 5,5 0 0 1 29,29 5,5 0 0 1 24,34 5,5 0 0 1 19,29 5,5 0 0 1 24,24 Z M 23,26 V 30 H 27 V 28 H 25 V 26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-remote-open.svg b/.icons/awkward/48x48/places/folder-cyan-remote-open.svg
new file mode 100644
index 00000000..58ec370d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 23,26 C 20.979,26.404 19.404,27.979 19,30 H 16 V 32 H 19 C 19.405,34.018 20.982,35.595 23,36 Z M 25,26 V 36 C 27.021,35.596 28.596,34.021 29,32 H 32 V 30 H 29 C 28.595,27.982 27.018,26.405 25,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-remote.svg b/.icons/awkward/48x48/places/folder-cyan-remote.svg
new file mode 100644
index 00000000..19b7df99
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 23,24 C 20.979,24.404 19.404,25.979 19,28 H 16 V 30 H 19 C 19.405,32.018 20.982,33.595 23,34 Z M 25,24 V 34 C 27.021,33.596 28.596,32.021 29,30 H 32 V 28 H 29 C 28.595,25.982 27.018,24.405 25,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-script.svg b/.icons/awkward/48x48/places/folder-cyan-script.svg
new file mode 100644
index 00000000..9c5fa6f4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 16,21 V 37 H 32 V 21 Z"/>
+ <g style="fill:#00bcd4">
+ <path style="fill:#00bcd4" d="M 24,29 H 28 V 30 H 24 Z"/>
+ <rect style="fill:#00bcd4" width="1" height="7" x="20" y="23"/>
+ <path style="fill:#00bcd4" d="M 19.5,24 C 18.67,24 18,24.67 18,25.5 18,26.33 18.67,27 19.5,27 H 21 21.5 C 21.78,27 22,27.22 22,27.5 22,27.78 21.78,28.01 21.5,28 H 21 19.5 18.09 C 18.3,28.58 18.85,29 19.5,29 H 21 21.5 C 22.33,29 23,28.33 23,27.5 23,26.67 22.33,26 21.5,26 H 21 19.5 C 19.22,26 19,25.78 19,25.5 19,25.22 19.22,25 19.5,25 H 21 21.5 22.91 C 22.7,24.42 22.15,24 21.5,24 H 21 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-steam.svg b/.icons/awkward/48x48/places/folder-cyan-steam.svg
new file mode 100644
index 00000000..63798f5e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 14,30.623 20.004,33.084 C 20.049,34.706 21.377,35.998 23,36 24.657,36 26.006,34.598 26,33 L 30,30 C 32.227,30 34,28.209 34,26 34,23.791 32.209,22 30,22 27.791,22 25.999,23.772 26,26 L 23,30 C 22.456,30 21.918,30.152 21.451,30.436 L 14,27.377 M 30,23 C 31.657,23 33,24.343 33,26 33,27.657 31.657,29 30,29 28.344,29 27.031,27.365 27,26 27,24.343 28.343,23 30,23 Z M 30,24 C 28.895,24 28,24.895 28,26 28,27.105 28.895,28 30,28 31.105,28 32,27.105 32,26 32,24.895 31.105,24 30,24 Z M 23,31 C 24.105,31 25,31.895 25,33 25,34.105 24.105,35 23,35 22.096,35 21.304,34.394 21.068,33.521 L 21.961,33.887 C 22.73,34.202 23.603,33.837 23.918,33.068 24.233,32.299 23.869,31.426 23.1,31.111 L 22.846,31.008 C 22.897,31.003 22.949,31.001 23,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-tar.svg b/.icons/awkward/48x48/places/folder-cyan-tar.svg
new file mode 100644
index 00000000..e57c7950
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-tar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 24 16 L 24 17 L 25 17 L 25 16 L 24 16 z M 24 17 L 23 17 L 23 18 L 24 18 L 24 17 z M 24 18 L 24 19 L 25 19 L 25 18 L 24 18 z M 24 19 L 23 19 L 23 20 L 24 20 L 24 19 z M 24 20 L 24 21 L 25 21 L 25 20 L 24 20 z M 24 21 L 23 21 L 23 22 L 24 22 L 24 21 z M 24 22 L 24 23 L 25 23 L 25 22 L 24 22 z M 24 23 L 23 23 C 22.8439 24.390912 24 24.390912 24 23 z"/>
+ <path style="fill:#00424a" d="m 24,22 c -2.21,0 -4,1.8 -4,4 l 0,8 c 0,2.2 1.79,4 4,4 2.21,0 4,-1.8 4,-4 l 0,-8 c 0,-2.2 -1.79,-4 -4,-4 z m 0,2 c 1.104,0 2,0.8 2,2 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 0,-1.2 0.896,-2 2,-2 z m 0,6 c 1.104,0 2,0.8 2,2 l 0,2 c 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 l 0,-2 c 0,-1.2 0.896,-2 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-templates-open.svg b/.icons/awkward/48x48/places/folder-cyan-templates-open.svg
new file mode 100644
index 00000000..33612afe
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 19,24 C 18.446,24 18,24.446 18,25 V 34 H 19 V 33 H 20 V 26 H 25 V 29 H 28 V 37 38 H 29 V 37 H 30 V 28 L 26,24 Z M 29,38 V 39 H 30 V 38 Z M 28,38 H 27 V 39 H 28 Z M 27,38 V 37 H 26 V 38 Z M 26,38 H 25 V 39 H 26 Z M 25,38 V 37 H 24 V 38 Z M 24,38 H 23 V 39 H 24 Z M 23,38 V 37 H 22 V 38 Z M 22,38 H 21 V 39 H 22 Z M 21,38 V 37 H 20 V 38 Z M 20,38 H 19 V 39 H 20 Z M 19,38 V 37 H 18 V 38 Z M 19,37 H 20 V 36 H 19 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-templates.svg b/.icons/awkward/48x48/places/folder-cyan-templates.svg
new file mode 100644
index 00000000..6ef1b9e4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 19,22 C 18.446,22 18,22.446 18,23 V 32 H 19 V 31 H 20 V 24 H 25 V 27 H 28 V 35 36 H 29 V 35 H 30 V 26 L 26,22 Z M 29,36 V 37 H 30 V 36 Z M 28,36 H 27 V 37 H 28 Z M 27,36 V 35 H 26 V 36 Z M 26,36 H 25 V 37 H 26 Z M 25,36 V 35 H 24 V 36 Z M 24,36 H 23 V 37 H 24 Z M 23,36 V 35 H 22 V 36 Z M 22,36 H 21 V 37 H 22 Z M 21,36 V 35 H 20 V 36 Z M 20,36 H 19 V 37 H 20 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z M 19,34 V 33 H 18 V 34 Z M 19,33 H 20 V 32 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-torrent.svg b/.icons/awkward/48x48/places/folder-cyan-torrent.svg
new file mode 100644
index 00000000..67b0983d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="m 4,34 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 l 0,-22 c 0,-1.108 -0.892,-2 -2,-2 L 22,10 22,8 C 22,6.892 21.108,6 20,6 L 6,6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 L 4,9 C 4,7.892 4.892,7 6,7 l 14,0 c 1.108,0 2,0.892 2,2 L 22,8 C 22,6.892 21.108,6 20,6 Z m 16,4 0,1 20,0 c 1.108,0 2,0.892 2,2 l 0,-1 c 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="fill:#00424a" d="M 26 19 C 20.477153 19 16 23.477153 16 29 C 16 34.522847 20.477153 39 26 39 L 44 39 L 44 37 L 26 37 C 21.581722 37 18 33.418278 18 29 C 18 24.581722 21.581722 21 26 21 L 26 19 z M 26 22 C 22.134007 22 19 25.134007 19 29 C 19 32.865993 22.134007 36 26 36 L 44 36 L 44 34 L 26 34 C 23.238576 34 21 31.761424 21 29 C 21 26.238576 23.238576 24 26 24 C 26.688467 24.000788 27.369353 24.143747 28 24.419922 L 28 22.298828 C 27.351311 22.102941 26.677616 22.002281 26 22 z M 26 25 C 23.790861 25 22 26.790861 22 29 C 22 31.209139 23.790861 33 26 33 L 44 33 L 44 31 L 26 31 C 24.895431 31 24 30.104569 24 29 C 24 27.895431 24.895431 27 26 27 C 26.713268 27.0013 27.371883 27.38229 27.728516 28 L 29.867188 28 C 29.411731 26.236014 27.821835 25.00264 26 25 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-unlocked.svg b/.icons/awkward/48x48/places/folder-cyan-unlocked.svg
new file mode 100644
index 00000000..8fa984fe
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 24 20 C 21.784 20 20 21.821 20 24.062 L 20 25 L 22 25 L 22 24 C 22 22.891 22.892 22 24 22 C 25.108 22 26 22.891 26 24 L 26 28 L 24 28 L 19 28 C 18.446 28 18 28.446 18 29 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 29 C 30 28.446 29.554 28 29 28 L 28 28 L 28 24.062 C 28 21.822 26.216 20 24 20 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-vbox.svg b/.icons/awkward/48x48/places/folder-cyan-vbox.svg
new file mode 100644
index 00000000..48b69117
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:none;stroke:#00424a;stroke-width:2;stroke-linejoin:round" d="M 16,27 H 19 L 21,35 23,23 25.5,30 27,25 29,31 H 32"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-video.svg b/.icons/awkward/48x48/places/folder-cyan-video.svg
new file mode 100644
index 00000000..a96b12a2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 18 24 C 17.446 24 17 24.446 17 25 L 17 33 C 17 33.554 17.446 34 18 34 L 27 34 C 27.554 34 28 33.554 28 33 L 28 29 L 28 25 C 28 24.446 27.554 24 27 24 L 18 24 z M 28 29 L 32 33 L 32 25.5 L 28 29 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-videos-open.svg b/.icons/awkward/48x48/places/folder-cyan-videos-open.svg
new file mode 100644
index 00000000..f6721c4a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 18,26 C 17.446,26 17,26.446 17,27 V 35 C 17,35.554 17.446,36 18,36 H 27 C 27.554,36 28,35.554 28,35 V 31 27 C 28,26.446 27.554,26 27,26 Z M 28,31 32,35 V 27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-videos.svg b/.icons/awkward/48x48/places/folder-cyan-videos.svg
new file mode 120000
index 00000000..ba676fde
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-videos.svg
@@ -0,0 +1 @@
+folder-cyan-video.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-cyan-visiting.svg b/.icons/awkward/48x48/places/folder-cyan-visiting.svg
new file mode 100644
index 00000000..684d8ad2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 6 16 C 4.892 16 4 16.892 4 18 L 4 19.309 L 42.908 41.773 C 43.554 41.443 44 40.778 44 40 L 44 37.404 L 6.9277 16 L 6 16 z M 13.857 16 L 44 33.404 L 44 28.404 L 22.516 16 L 13.857 16 z M 29.445 16 L 44 24.404 L 44 19.404 L 38.104 16 L 29.445 16 z M 4 23.309 L 4 28.309 L 27.713 42 L 36.373 42 L 4 23.309 z M 4 32.309 L 4 37.309 L 12.125 42 L 20.785 42 L 4 32.309 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-wifi.svg b/.icons/awkward/48x48/places/folder-cyan-wifi.svg
new file mode 100644
index 00000000..c8e0d1fc
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 24,23 C 21.461,23 19.265,24.328 17,26 L 24,35 31,26 C 28.743,24.347 26.539,23 24,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-wine.svg b/.icons/awkward/48x48/places/folder-cyan-wine.svg
new file mode 100644
index 00000000..02735734
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <rect style="fill:#00424a" width="6" height="6" x="18" y="22" rx="1" ry="1"/>
+ <rect style="fill:#00424a" width="6" height="6" x="25" y="22" rx="1" ry="1"/>
+ <rect style="fill:#00424a" width="6" height="6" x="25" y="29" rx="1" ry="1"/>
+ <rect style="fill:#00424a" width="6" height="6" x="18" y="29" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan-yandex-disk.svg b/.icons/awkward/48x48/places/folder-cyan-yandex-disk.svg
new file mode 100644
index 00000000..00adaef1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 23.092,23.047 C 19.536,23.047 20.363,26.295 18.543,27.273 18.48,27.309 18.445,27.342 18.389,27.377 19.589,26.662 21.069,26.065 22.641,25.66 23.972,25.317 25.321,25.125 26.566,25.101 26.598,25.101 26.63,25.101 26.662,25.101 25.462,24.76 25.33,23.047 23.092,23.047 Z M 26.967,26.002 C 25.722,26.026 24.372,26.218 23.041,26.56 18.655,27.689 15.528,30.144 16.059,32.043 16.364,33.128 17.836,33.844 20.029,33.974 20.028,33.966 20.026,33.959 20.025,33.951 19.907,32.924 20.558,32.031 21.322,31.425 22.086,30.82 23.068,30.38 24.172,30.146 25.275,29.912 26.308,29.923 27.172,30.183 27.984,30.428 28.748,30.961 28.935,31.877 31.134,30.644 32.274,29.158 31.943,27.957 31.593,26.699 29.685,25.949 26.967,26.002 Z M 25.662,31 A 1.8586,3.577 76.001 0 0 24.285,31.142 1.8586,3.577 76.001 0 0 21.006,33.742 1.8586,3.577 76.001 0 0 24.715,34.857 1.8586,3.577 76.001 0 0 27.992,32.258 1.8586,3.577 76.001 0 0 25.662,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-cyan.svg b/.icons/awkward/48x48/places/folder-cyan.svg
new file mode 100644
index 00000000..0bb48f4d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-cyan.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-decrypted.svg b/.icons/awkward/48x48/places/folder-decrypted.svg
new file mode 120000
index 00000000..fe5003f7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-decrypted.svg
@@ -0,0 +1 @@
+folder-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-deeporange-activities.svg b/.icons/awkward/48x48/places/folder-deeporange-activities.svg
new file mode 100644
index 00000000..2e79d831
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#522413" cx="17" cy="29" r="3"/>
+ <circle style="fill:#522413" cx="24" cy="29" r="3"/>
+ <circle style="fill:#522413" cx="31" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-android.svg b/.icons/awkward/48x48/places/folder-deeporange-android.svg
new file mode 100644
index 00000000..de14f603
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#522413" d="m17.792969 23.990234a0.80008001 0.80008001 0 0 0-0.611328 1.316407l1.435547 1.755859c-1.449157 1.302677-2.418991 3.122492-2.615235 5.167969-0.036746 0.769972 0.775391 0.769531 0.775391 0.769531h14.425781s0.835451-1.68e-4 0.794922-0.808594c-0.204754-2.0309-1.171962-3.836209-2.613281-5.130859l1.433593-1.753906a0.80008001 0.80008001 0 0 0-0.634765-1.314453 0.80008001 0.80008001 0 0 0-0.603516 0.300781l-1.492187 1.826172c-1.198382-0.706725-2.592035-1.119141-4.085938-1.119141-1.49457 0-2.891106 0.411831-4.089844 1.119141l-1.492187-1.826172a0.80008001 0.80008001 0 0 0-0.626953-0.302735z"/>
+ <circle style="fill:#eb6637" cx="20" cy="30" r="1"/>
+ <circle style="fill:#eb6637" cx="-28" cy="30" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-apple.svg b/.icons/awkward/48x48/places/folder-deeporange-apple.svg
new file mode 100644
index 00000000..bb479bf8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 26.985,21 C 26.241,21.035 25.339,21.581 24.805,22.313 24.326,22.963 23.906,24 24.018,24.995 24.849,25.071 25.698,24.5 26.215,23.768 H 26.213 C 26.731,23.035 27.08,22.016 26.985,21 Z M 27.2,25.009 C 26.132,25.088 25.158,25.739 24.606,25.739 23.977,25.739 23.002,25.031 21.971,25.05 20.616,25.07 19.366,25.83 18.668,27.032 17.261,29.452 18.308,33.037 19.68,34.999 20.351,35.96 21.169,37 22.2,37 23.231,37 23.595,36.353 24.817,36.353 26.039,36.353 26.373,37 27.452,37 28.531,37 29.229,36.002 29.895,35.038 30.665,33.924 30.981,32.843 31,32.788 30.975,32.777 28.879,31.983 28.858,29.591 28.838,27.588 30.508,26.629 30.583,26.581 29.645,25.222 28.183,25.034 27.663,25.013 27.507,24.997 27.352,24.997 27.2,25.009 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-arduino.svg b/.icons/awkward/48x48/places/folder-deeporange-arduino.svg
new file mode 100644
index 00000000..0e3a0b6f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#522413" d="m18.86896 24c-0.634 0-1.2655 0.127-1.8534 0.375-0.5878 0.248-1.125 0.614-1.5781 1.076s-0.8174 1.015-1.0645 1.623c-0.247 0.608-0.373 1.264-0.373 1.924 0 0.66023 0.126 1.3158 0.37305 1.9238 0.24706 0.60801 0.61137 1.1592 1.0645 1.6211 0.4531 0.4619 0.99026 0.82794 1.5781 1.0762 0.57443 0.24257 1.1907 0.36735 1.8105 0.37305 0.01464 5.3e-4 0.0284 0.0014 0.04297 2e-3 1.5072 0.07139 2.7205-0.52617 3.6094-1.3945 0.60761-0.59359 1.0858-1.2954 1.5215-2.0098 0.43566 0.71438 0.91387 1.4162 1.5215 2.0098 0.88887 0.86836 2.1022 1.4659 3.6094 1.3945 0.01457-5.3e-4 0.02833-0.0013 0.04297-2e-3 0.61984-0.0053 1.2361-0.13048 1.8105-0.37305 0.58786-0.24823 1.125-0.61427 1.5781-1.0762l0.0039-0.0059c0.452-0.461 0.815-1.009 1.061-1.615 0.247-0.608 0.373-1.264 0.373-1.924s-0.126-1.316-0.373-1.924l-0.0059-0.0098c-0.247-0.604-0.608-1.153-1.059-1.613-0.453-0.462-0.99-0.828-1.578-1.076-0.587-0.248-1.219-0.375-1.853-0.375-1.588 0-2.842 0.652-3.768 1.561-0.535 0.524-0.969 1.124-1.363 1.738-0.394-0.614-0.828-1.214-1.363-1.738-0.926-0.909-2.18-1.561-3.768-1.561zm0.18164 2c1.1286 0 1.8486 0.38049 2.5098 1.0117 0.52412 0.50036 0.98387 1.1816 1.4395 1.9238-0.51994 0.86712-1.0232 1.6601-1.5879 2.1973-0.62253 0.59215-1.2662 0.91858-2.3203 0.86133h-0.04102c-0.40198 0-0.80791-0.08036-1.1777-0.23242-0.36485-0.15001-0.70064-0.37362-0.97852-0.64648l-0.01172-0.0098c-0.2803-0.278-0.5067-0.613-0.6565-0.972-0.1499-0.359-0.2266-0.75-0.2266-1.137 0-0.38661 0.07674-0.77772 0.22656-1.1367 0.14981-0.35901 0.3762-0.69274 0.65625-0.9707l0.01172-0.01172c0.2779-0.273 0.6137-0.495 0.9785-0.645 0.37-0.152 0.776-0.232 1.178-0.232zm9.8984 0c0.40199 0 0.80792 0.08037 1.1777 0.23242 0.36485 0.15001 0.70064 0.37167 0.97852 0.64453l0.01172 0.01172c0.28005 0.27797 0.50644 0.61169 0.65625 0.9707 0.15 0.358 0.227 0.749 0.227 1.136 0 0.38662-0.07674 0.77771-0.22656 1.1367-0.14981 0.359-0.37619 0.69468-0.65625 0.97266l-0.01172 0.0098c-0.27788 0.27286-0.61367 0.49647-0.97852 0.64648-0.36982 0.15206-0.77575 0.23242-1.1777 0.23242h-0.04101c-1.0541 0.05725-1.6978-0.26918-2.3203-0.86133-0.565-0.537-1.068-1.33-1.588-2.197 0.456-0.743 0.915-1.424 1.439-1.924 0.662-0.632 1.382-1.012 2.51-1.012zm-0.949 1v1h-1v2h1v1h2v-1h1v-2h-1v-1zm-11 1v2h4v-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-backup.svg b/.icons/awkward/48x48/places/folder-deeporange-backup.svg
new file mode 100644
index 00000000..9204780b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#522413" d="m24.464794 22.015626c-0.75501-0.05084-1.52681 0.02146-2.28711 0.226563-3.0412 0.820392-5.166593 3.58253-5.177734 6.732421a1.0001 1.0001 0 0 0 0.002 0.02539h-1.00195l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.01758c0.008-2.258041 1.517139-4.222437 3.697266-4.810547 2.180126-0.58811 4.472713 0.351145 5.615234 2.298828 1.142521 1.947684 0.842814 4.405532-0.734375 6.021485-1.53625 1.574006-4.08172 1.748333-6.09375 0.632812a1.0001221 1.0001221 0 1 0 -0.96875 1.75c2.717652 1.506737 6.253078 1.309813 8.494141-0.986328 2.200122-2.254196 2.62112-5.712738 1.027343-8.429688-1.195332-2.037712-3.307237-3.290847-5.572265-3.443359zm-0.480469 2.970703a1.0001 1.0001 0 0 0 -0.984375 1.013672v2.863281a1.0001 1.0001 0 0 0 0.06445 0.498047 1.0001 1.0001 0 0 0 0.332031 0.449219l1.896485 1.896484a1.0001 1.0001 0 1 0 1.414062 -1.414062l-1.707031-1.707031v-2.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-books.svg b/.icons/awkward/48x48/places/folder-deeporange-books.svg
new file mode 100644
index 00000000..d50951cc
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#522413" d="m19 23c-2 0-3 1-3 1v7s1-1 3-1 4 2 4 2v-7s-2-2-4-2zm10 0c-2 0-4 2-4 2v7s2-2 4-2 3 1 3 1v-7s-1-1-3-1zm-10 8c-2 0-3 1-3 1v2s1-1 3-1 4 2 4 2v-2s-2-2-4-2zm10 0c-2 0-4.005064 1.992688-4 2v2s2-2 4-2 3 1 3 1v-2s-1-1-3-1z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-cd.svg b/.icons/awkward/48x48/places/folder-deeporange-cd.svg
new file mode 100644
index 00000000..b449250c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#522413" cx="24" cy="29" r="9"/>
+ <circle style="fill:#eb6637" cx="24" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-copy-cloud.svg b/.icons/awkward/48x48/places/folder-deeporange-copy-cloud.svg
new file mode 100644
index 00000000..8d12ccfa
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 30,23 27,28 29,29 Z M 19,26 16,28.143 20,28 22,35 23,34 32,35 29,30 27.714,29.286 22.857,32.143 20.571,26.429 Z M 24.571,28.143 22.286,29.571 23.143,31.571 27.143,29.286 25.714,28.143 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-desktop.svg b/.icons/awkward/48x48/places/folder-deeporange-desktop.svg
new file mode 120000
index 00000000..202100a5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-desktop.svg
@@ -0,0 +1 @@
+user-deeporange-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-deeporange-development.svg b/.icons/awkward/48x48/places/folder-deeporange-development.svg
new file mode 100644
index 00000000..3a25086c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 22.251,22 22.096,23.845 C 21.512,24.061 20.968,24.376 20.489,24.774 L 18.812,23.984 17.062,27.016 18.583,28.072 C 18.529,28.378 18.501,28.689 18.499,29 18.499,29.312 18.526,29.624 18.579,29.932 L 17.062,30.984 18.812,34.015 20.484,33.228 C 20.965,33.625 21.51,33.938 22.095,34.152 L 22.25,36 H 25.75 L 25.905,34.156 C 26.489,33.94 27.033,33.625 27.512,33.227 L 29.188,34.016 30.938,30.984 29.416,29.928 C 29.47,29.622 29.499,29.312 29.501,29.001 29.501,28.689 29.473,28.377 29.42,28.069 L 30.938,27.016 29.188,23.985 27.516,24.772 C 27.035,24.375 26.49,24.063 25.905,23.849 L 25.751,22 Z M 24.001,27.001 C 25.106,27.001 26.001,27.896 26.001,29.001 26.001,30.106 25.106,31.001 24.001,31.001 22.896,31.001 22.001,30.106 22.001,29.001 22.001,27.896 22.896,27.001 24.001,27.001 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-documents-open.svg b/.icons/awkward/48x48/places/folder-deeporange-documents-open.svg
new file mode 100644
index 00000000..1a06f9d7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 19,24 C 18.446,24 18,24.446 18,25 V 37 C 18,37.554 18.446,38 19,38 H 29 C 29.554,38 30,37.554 30,37 V 28 L 26,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-documents.svg b/.icons/awkward/48x48/places/folder-deeporange-documents.svg
new file mode 100644
index 00000000..d07e7260
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 19 22 C 18.446 22 18 22.446 18 23 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 26 L 26 22 L 19 22 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-download-open.svg b/.icons/awkward/48x48/places/folder-deeporange-download-open.svg
new file mode 100644
index 00000000..41445a1b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 26,23 V 29 H 28.5 L 24,36 19.5,29 H 22 V 23 Z M 18,37 H 30 V 39 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-download.svg b/.icons/awkward/48x48/places/folder-deeporange-download.svg
new file mode 100644
index 00000000..0e0fba50
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 26,21 V 27 H 28.5 L 24,34 19.5,27 H 22 V 21 Z M 18,35 H 30 V 37 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-downloads.svg b/.icons/awkward/48x48/places/folder-deeporange-downloads.svg
new file mode 120000
index 00000000..ba19cd46
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-downloads.svg
@@ -0,0 +1 @@
+folder-deeporange-download.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-deeporange-drag-accept.svg b/.icons/awkward/48x48/places/folder-deeporange-drag-accept.svg
new file mode 100644
index 00000000..41a3568c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-dropbox.svg b/.icons/awkward/48x48/places/folder-deeporange-dropbox.svg
new file mode 100644
index 00000000..251c85dc
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 20,21 15,24 19,26.9 14.99,29.9 20,33 24,30 19,27 24,24 29,27 24,30 28,33 33.01,29.9 29,27 33,24 28,21 24,23.9 Z M 24,31 20,34 19,33.4 V 34 L 24,37 29,34 V 33.4 L 28,34 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-favorites.svg b/.icons/awkward/48x48/places/folder-deeporange-favorites.svg
new file mode 100644
index 00000000..15488e34
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 24,21 21.881,26.417 16,26.729 20.572,30.39 19.056,36 24,32.846 28.944,36 27.428,30.39 32,26.729 26.119,26.417 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-games.svg b/.icons/awkward/48x48/places/folder-deeporange-games.svg
new file mode 100644
index 00000000..d737bd6d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 19.78,23.002 C 19.54,23.002 19.26,23.072 18.97,23.223 17.94,23.774 16.98,25.557 16.46,27.882 16.02,29.866 15.86,32.561 16.12,33.645 16.35,34.587 16.75,35 17.46,35 18.5,34.98 19.81,33.815 20.65,32.241 21.25,31.369 22.65,30.978 24,31.018 25.34,30.968 26.74,31.369 27.34,32.241 28.18,33.815 29.49,34.98 30.54,35 31.24,35 31.64,34.587 31.87,33.645 32.13,32.561 31.97,29.866 31.53,27.882 31.01,25.557 30.05,23.774 29.02,23.223 28.45,22.912 27.98,22.922 27.56,23.223 27.03,23.604 25.93,24.003 24,24.003 22.06,24.003 20.96,23.604 20.43,23.223 20.22,23.072 20.02,23.002 19.78,23.002 Z M 20.03,26.008 H 21.02 V 27.01 H 22.01 V 28.012 H 21.02 V 29.014 H 20.03 V 28.012 H 19.04 V 27.01 H 20.03 Z M 27.47,26.008 C 27.74,26.008 27.96,26.228 27.96,26.509 27.96,26.789 27.74,27.01 27.47,27.01 27.19,27.01 26.97,26.789 26.97,26.509 26.97,26.228 27.19,26.008 27.47,26.008 Z M 26.48,27.01 C 26.75,27.01 26.97,27.23 26.97,27.511 26.97,27.791 26.75,28.012 26.48,28.012 26.2,28.012 25.98,27.791 25.98,27.511 25.98,27.23 26.2,27.01 26.48,27.01 Z M 28.46,27.01 C 28.73,27.01 28.95,27.23 28.95,27.511 28.95,27.791 28.73,28.012 28.46,28.012 28.18,28.012 27.96,27.791 27.96,27.511 27.96,27.23 28.18,27.01 28.46,27.01 Z M 27.47,28.012 C 27.74,28.012 27.96,28.232 27.96,28.513 27.96,28.793 27.74,29.014 27.47,29.014 27.19,29.014 26.97,28.793 26.97,28.513 26.97,28.232 27.19,28.012 27.47,28.012 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-git.svg b/.icons/awkward/48x48/places/folder-deeporange-git.svg
new file mode 100644
index 00000000..1580a313
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 19.707,22 19,22.708 20.408,24.117 A 2.5005,2.5027 0 0 0 19.998,25.488 2.5005,2.5027 0 0 0 21.999,27.94 V 32.05 A 2.5005,2.5027 0 0 0 19.999,34.497 2.5005,2.5027 0 0 0 22.5,37 2.5005,2.5027 0 0 0 25,34.497 2.5005,2.5027 0 0 0 23,32.046 V 27.936 A 2.5005,2.5027 0 0 0 23.869,27.582 L 25.41,29.125 A 2.5005,2.5027 0 0 0 25,30.493 2.5005,2.5027 0 0 0 27.501,32.996 2.5005,2.5027 0 0 0 30.002,30.492 2.5005,2.5027 0 0 0 27.502,27.989 2.5005,2.5027 0 0 0 26.114,28.412 L 24.58,26.875 A 2.5005,2.5027 0 0 0 25,25.487 2.5005,2.5027 0 0 0 22.5,22.984 2.5005,2.5027 0 0 0 21.114,23.407 L 19.708,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-github.svg b/.icons/awkward/48x48/places/folder-deeporange-github.svg
new file mode 100644
index 00000000..24a849e7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="m 24,21 c -4.432,0 -8,3.568 -8,8 0,3.572969 2.319953,6.580128 5.541016,7.613281 v -1.662109 c -2.02505,0.44688 -2.451172,-0.890625 -2.451172,-0.890625 -0.33119,-0.85462 -0.808594,-1.082031 -0.808594,-1.082031 -0.66103,-0.45857 0.04883,-0.451172 0.04883,-0.451172 0.73072,0.05219 1.115234,0.763672 1.115234,0.763672 0.649401,1.13032 1.704391,0.804594 2.119141,0.615234 0.06615,-0.47773 0.255071,-0.805404 0.462891,-0.990234 -1.6165,-0.1867 -3.017578,-1.220416 -3.017578,-4.055016 0,-0.807401 0.586534,-1.867737 1.052234,-2.384438 -0.0751,-0.1871 -0.326088,-1.339321 0.07031,-2.357421 0,0 0.03819,-0.01202 0.117188,-0.01563 0.2369,-0.0111 0.7698,0.43835 1.8125,1.15625 0.629544,-0.180863 1.435033,-0.265432 1.938,-0.269532 0.567132,-0.0047 1.223838,0.09289 1.815614,0.269532 1.043,-0.7179 1.709313,-1.169203 1.945313,-1.158204 h 0.002 c 0.0789,0.0037 0.117187,0.01563 0.117188,0.01563 0.39732,1.01806 0.146905,2.172275 0.07227,2.359374 C 28.418904,26.993362 29,28.053598 29,28.861 c 0,2.84182 -1.700866,3.866146 -3.322266,4.049156 0.261006,0.2284 0.326172,0.681284 0.326172,1.371094 0,0.83312 -0.0021,1.37464 -0.0039,1.71875 v 0.740234 C 29.456574,35.855553 32,32.739916 32,29 32,24.568 28.432,21 24,21 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-gitlab.svg b/.icons/awkward/48x48/places/folder-deeporange-gitlab.svg
new file mode 100644
index 00000000..f0da001f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413;fill-rule:evenodd" d="M 18.990234 22 C 18.868036 22 18.744852 22.065769 18.699219 22.199219 L 16.925781 27 L 21.054688 27 L 19.279297 22.199219 C 19.233642 22.065769 19.112433 22 18.990234 22 z M 21.054688 27 L 24 36 L 26.945312 27 L 21.054688 27 z M 26.945312 27 L 31.074219 27 L 29.300781 22.199219 C 29.209514 21.932319 28.812013 21.932319 28.720703 22.199219 L 26.945312 27 z M 31.074219 27 L 24 36 L 31.748047 30.652344 C 31.96185 30.504834 32.052353 30.242626 31.970703 30.003906 L 31.074219 27 z M 24 36 L 16.925781 27 L 16.029297 30.003906 C 15.947647 30.242626 16.038151 30.504834 16.251953 30.652344 L 24 36 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-gnome.svg b/.icons/awkward/48x48/places/folder-deeporange-gnome.svg
new file mode 100644
index 00000000..c75600c9
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 28.779,22 C 25.819,22 25.262,26 26.929,26 28.593,26 31.741,22 28.779,22 Z M 24.23,23 C 24.183,23 24.131,23.005 24.079,23.01 22.384,23.214 22.979,25.949 23.882,26 24.755,26.05 25.711,23.008 24.231,23 Z M 21.14,24 C 21.019,23.995 20.884,24.011 20.735,24.049 19.149,24.45 20.494,26.106 21.382,25.994 22.188,25.893 22.305,24.047 21.14,24 Z M 18.929,26 C 18.787,25.998 18.633,26.029 18.47,26.105 17.166,26.721 18.91,28.207 19.677,27.977 20.348,27.775 19.92,26.023 18.929,26 Z M 25.011,27 C 22.677,26.963 19.599,28.065 19.073,30.279 18.505,32.676 21.416,36 24.45,36 25.943,36 27.665,35.329 27.987,33.721 28.232,32.495 24.896,33.023 25.009,33.834 25.144,34.807 24.446,34.652 23.571,34.025 21.001,32 28.181,31.034 27.694,28.307 27.543,27.458 26.411,27.024 25.011,27.002 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-google-drive.svg b/.icons/awkward/48x48/places/folder-deeporange-google-drive.svg
new file mode 100644
index 00000000..e2d4fb9a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <path style="fill:#522413" d="M 31.999,30.937 26.666,22.002 H 21.499 L 26.499,30.937 Z"/>
+ <path style="fill:#522413" d="M 22.499,31.914 19.999,35.962 H 29.333 L 31.999,31.914 Z"/>
+ <path style="fill:#522413" d="M 20.999,22.999 16,31.974 18.666,35.962 23.699,27.985 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-image-people.svg b/.icons/awkward/48x48/places/folder-deeporange-image-people.svg
new file mode 100644
index 00000000..d1bd77a0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 20.545,25.452 C 20.499,25.463 20.453,25.481 20.41,25.504 19.98,25.731 19.87,26.44 20.164,27.096 20.401,27.624 20.821,27.95 21.203,27.94 21.49,29.693 22.633,31 23.993,31 H 24.005 C 25.366,31 26.509,29.693 26.796,27.94 27.177,27.95 27.598,27.624 27.835,27.096 28.129,26.44 28.019,25.731 27.589,25.504 27.545,25.481 27.5,25.463 27.454,25.452 27.399,23.535 25.876,22 24,22 22.125,22 20.6,23.535 20.545,25.452 Z M 26.394,31 C 26.105,31.701 25.12,32.227 23.945,32.227 22.775,32.227 21.799,31.708 21.505,31.012 19.037,31.27 17.238,31.902 17.022,32.649 17.019,32.656 17.024,32.665 17.022,32.672 17.015,32.699 17.015,32.723 17.012,32.75 17.011,32.763 17,32.771 17,32.784 V 32.793 34.643 C 17.001,34.84 17.157,35 17.351,35 H 30.65 C 30.844,35 31,34.84 31,34.643 V 32.793 32.771 C 30.998,32.728 30.979,32.691 30.967,32.648 30.746,31.892 28.908,31.252 26.395,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-important.svg b/.icons/awkward/48x48/places/folder-deeporange-important.svg
new file mode 100644
index 00000000..b0f728da
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 23,24 H 25 V 30 H 23 Z M 24,31 C 24.552,31 25,31.448 25,32 25,32.552 24.552,33 24,33 23.448,33 23,32.552 23,32 23,31.448 23.448,31 24,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-java.svg b/.icons/awkward/48x48/places/folder-deeporange-java.svg
new file mode 100644
index 00000000..93d1d154
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 22.172,21 C 22.172,21 22.996,21.465 22.414,22.688 21.533,24.53 23.227,24.951 23.227,24.951 23.227,24.951 22.689,24.519 23.406,22.998 24.199,21.313 22.172,21 22.172,21 Z M 25.371,22.84 C 25.371,22.84 23.729,23.47 24.787,25.191 25.487,26.332 24.711,26.898 24.711,26.898 24.711,26.898 26.696,26.335 25.738,24.76 24.878,23.336 25.371,22.84 25.371,22.84 Z M 20.643,22.887 C 20.643,22.887 19.205,23.982 20.629,25.328 21.57,26.224 20.953,27 20.953,27 20.953,27 22.736,25.867 21.447,24.629 20.284,23.512 20.643,22.887 20.643,22.887 Z M 20.953,27 H 17 L 19,35 H 27 L 27.275,33.902 C 27.508,33.96 27.749,34 28,34 29.657,34 31,32.657 31,31 31,29.594 30.03,28.423 28.725,28.098 L 29,27 Z M 28.484,29.062 A 1,2 15 0 1 28.518,29.068 1,2 15 0 1 28.967,31.26 1,2 15 0 1 27.516,32.938 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-kde.svg b/.icons/awkward/48x48/places/folder-deeporange-kde.svg
new file mode 100644
index 00000000..0f4e8bb3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <g transform="translate(16,21)">
+ <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/48x48/places/folder-deeporange-linux.svg b/.icons/awkward/48x48/places/folder-deeporange-linux.svg
new file mode 100644
index 00000000..9e2468c3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 24.56,32.076 C 23.44,32.597 22.897,32.591 22.198,32.541 21.363,32.481 20.692,32.252 20.397,32.052 20.215,31.929 19.968,31.977 19.845,32.159 19.722,32.341 19.769,32.588 19.951,32.711 20.426,33.032 21.264,33.271 22.141,33.334 22.289,33.345 21.953,33.351 22.128,33.351 22.891,33.351 23.859,33.279 24.895,32.797 25.094,32.704 25.181,32.468 25.088,32.269 24.995,32.069 24.759,31.983 24.56,32.076 Z M 28.979,31.487 C 29.017,28.032 29.373,21.505 22.76,22.032 16.231,22.558 18.462,29.455 18.364,31.765 18.278,32.986 17.573,34.48 17,36 H 19.064 C 19.246,35.356 19.379,34.719 19.437,34.112 19.543,34.186 19.657,34.257 19.778,34.326 19.976,34.443 20.146,34.598 20.326,34.761 20.746,35.144 21.222,35.578 22.153,35.633 22.216,35.636 21.779,35.638 21.841,35.638 22.783,35.638 23.427,35.226 23.944,34.895 24.192,34.736 24.407,34.599 24.608,34.533 25.181,34.354 25.682,34.064 26.056,33.696 26.114,33.638 26.169,33.579 26.219,33.519 26.428,34.283 26.713,35.142 27.03,36 H 30.998 C 30.093,34.603 28.96,33.234 28.979,31.487 Z M 18.996,29.607 C 18.996,29.607 18.996,29.607 18.996,29.607 18.931,28.48 19.471,27.531 20.201,27.489 20.931,27.446 21.575,28.326 21.64,29.453 21.64,29.453 21.641,29.454 21.641,29.454 21.644,29.514 21.645,29.575 21.645,29.634 21.414,29.692 21.205,29.777 21.018,29.875 21.018,29.867 21.017,29.859 21.016,29.85 V 29.85 C 20.954,29.21 20.612,28.727 20.253,28.771 19.894,28.814 19.653,29.368 19.716,30.009 19.716,30.009 19.716,30.009 19.716,30.009 19.743,30.288 19.823,30.537 19.935,30.726 19.907,30.748 19.828,30.805 19.738,30.871 19.67,30.921 19.587,30.982 19.488,31.055 19.216,30.698 19.029,30.186 18.996,29.607 Z M 25.894,32.394 C 25.868,32.989 25.089,33.55 24.369,33.775 L 24.365,33.776 C 24.066,33.873 23.799,34.044 23.516,34.225 23.041,34.529 22.55,34.843 21.841,34.843 21.795,34.843 22.246,34.842 22.2,34.839 21.55,34.801 21.246,34.524 20.862,34.173 20.659,33.989 20.449,33.798 20.178,33.639 L 20.173,33.635 C 19.589,33.306 19.226,32.896 19.203,32.539 19.192,32.362 19.271,32.208 19.438,32.083 19.802,31.81 20.046,31.631 20.207,31.513 20.387,31.382 20.441,31.342 20.481,31.304 20.509,31.277 20.541,31.247 20.574,31.215 20.908,30.89 20.968,30.346 21.826,30.346 22.351,30.346 22.932,30.548 23.551,30.946 23.843,31.136 24.096,31.223 24.417,31.334 24.638,31.411 24.889,31.497 25.224,31.64 L 25.229,31.643 C 25.542,31.771 25.911,32.006 25.894,32.394 Z M 25.722,30.994 C 25.662,30.964 25.599,30.935 25.534,30.908 25.232,30.779 24.989,30.691 24.788,30.621 24.899,30.404 24.968,30.133 24.975,29.839 V 29.838 C 24.99,29.122 24.629,28.541 24.168,28.54 23.707,28.539 23.321,29.118 23.306,29.834 V 29.835 C 23.306,29.858 23.306,29.881 23.306,29.905 23.022,29.774 22.743,29.679 22.469,29.621 22.468,29.594 22.467,29.567 22.466,29.54 V 29.539 C 22.44,28.235 23.24,27.155 24.254,27.128 25.267,27.1 26.11,28.135 26.137,29.44 V 29.44 C 26.149,30.03 25.991,30.573 25.722,30.994 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-locked.svg b/.icons/awkward/48x48/places/folder-deeporange-locked.svg
new file mode 100644
index 00000000..11752839
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 24,22 C 21.784,22 20,23.821 20,26.062 V 28 H 19 C 18.446,28 18,28.446 18,29 V 35 C 18,35.554 18.446,36 19,36 H 29 C 29.554,36 30,35.554 30,35 V 29 C 30,28.446 29.554,28 29,28 H 28 V 26.062 C 28,23.822 26.216,22 24,22 Z M 24,24 C 25.108,24 26,24.891 26,26 V 28 H 22 V 26 C 22,24.891 22.892,24 24,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-mail-cloud.svg b/.icons/awkward/48x48/places/folder-deeporange-mail-cloud.svg
new file mode 100644
index 00000000..f17aa105
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 23,23 A 5,5 0 0 0 18.268,26.398 4,4 0 0 0 16,30 4,4 0 0 0 20,34 4,4 0 0 0 22.658,32.982 5,5 0 0 0 23,33 5,5 0 0 0 25.113,32.525 4,4 0 0 0 27,33 4,4 0 0 0 31,29 4,4 0 0 0 27,25 4,4 0 0 0 26.992,25 5,5 0 0 0 23,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-mail.svg b/.icons/awkward/48x48/places/folder-deeporange-mail.svg
new file mode 100644
index 00000000..43d4327c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 H 29 C 29,37 29.937,37 30,36 30,35 29,35 29,35 H 24 C 20.686,35 18,32.314 18,29 18,25.686 20.686,23 24,23 27.314,23 30,25.686 30,29 V 30 C 30,30.552 29.552,31 29,31 28.448,31 28,30.552 28,30 V 29 C 28,26.791 26.209,25 24,25 21.791,25 20,26.791 20,29 20,31.209 21.791,33 24,33 25.046,33 25.99,32.589 26.703,31.932 27.273,32.609 28.114,33 29,33 30.657,33 32,31.656 32,30 V 29 C 32,24.582 28.418,21 24,21 Z M 24,27 C 25.105,27 26,27.895 26,29 26,30.105 25.105,31 24,31 22.895,31 22,30.105 22,29 22,27.895 22.895,27 24,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-mega.svg b/.icons/awkward/48x48/places/folder-deeporange-mega.svg
new file mode 100644
index 00000000..7015730d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 20,25 H 22 V 25 25 L 24,28 26,25 H 28 V 33 H 26 V 29 L 24,31 22,29 V 33 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-meocloud.svg b/.icons/awkward/48x48/places/folder-deeporange-meocloud.svg
new file mode 100644
index 00000000..2152ca3b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 21.527,25.623 C 21.17,25.477 20.787,25.402 20.4,25.4 18.9,25.4 17.63,26.513 17.43,28 15.978,28.499 15.001,29.864 15,31.4 15,33.389 16.611,35 18.6,35 H 29.4 C 31.389,35 33,33.389 33,31.4 32.999,29.872 32.032,28.511 30.59,28.006 30.595,27.937 30.597,27.87 30.6,27.801 30.6,25.15 28.451,23 25.8,23 23.995,23 22.346,24.015 21.527,25.623 Z M 25.799,25 H 25.801 C 27.37,25 28.599,26.23 28.6,27.799 28.599,27.822 28.596,27.857 28.596,27.867 28.533,28.766 29.079,29.597 29.93,29.895 30.577,30.121 30.999,30.715 31,31.4 31,32.308 30.308,33 29.4,33 H 18.6 C 17.693,33 17.001,32.309 17,31.402 V 31.4 C 17.001,30.712 17.428,30.115 18.08,29.891 18.796,29.645 19.311,29.016 19.412,28.266 19.481,27.757 19.888,27.401 20.398,27.4 20.527,27.401 20.653,27.427 20.77,27.475 21.733,27.869 22.837,27.458 23.309,26.531 23.788,25.589 24.745,25 25.799,25 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-music-open.svg b/.icons/awkward/48x48/places/folder-deeporange-music-open.svg
new file mode 100644
index 00000000..c79684d4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 21,32.176 C 20.679,32.061 20.341,32.001 20,32 18.343,32 17,33.343 17,35 17,36.657 18.343,38 20,38 21.657,38 23,36.657 23,35 V 28 H 29 V 32.176 C 28.679,32.061 28.341,32.001 28,32 26.343,32 25,33.343 25,35 25,36.657 26.343,38 28,38 29.657,38 31,36.657 31,35 V 25 C 31,24.446 30.331,24 29.5,24 H 22.5 C 21.669,24 21,24.446 21,25"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-music.svg b/.icons/awkward/48x48/places/folder-deeporange-music.svg
new file mode 100644
index 00000000..fe6f8abd
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 21,30.176 C 20.679,30.061 20.341,30.001 20,30 18.343,30 17,31.343 17,33 17,34.657 18.343,36 20,36 21.657,36 23,34.657 23,33 V 26 H 29 V 30.176 C 28.679,30.061 28.341,30.001 28,30 26.343,30 25,31.343 25,33 25,34.657 26.343,36 28,36 29.657,36 31,34.657 31,33 V 23 C 31,22.446 30.331,22 29.5,22 H 22.5 C 21.669,22 21,22.446 21,23"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-network.svg b/.icons/awkward/48x48/places/folder-deeporange-network.svg
new file mode 100644
index 00000000..e6ae9c6e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 28.418,37 32,33.418 32,29 32,24.582 28.418,21 24,21 Z M 23.429,23.214 C 23.505,23.206 23.601,23.219 23.679,23.214 23.688,23.251 23.623,23.381 23.536,23.571 22.98,24.784 22.949,26.205 23.464,26.964 23.558,27.102 23.643,27.233 23.643,27.25 23.643,27.267 23.542,27.286 23.429,27.286 23.162,27.286 22.909,27.123 22.393,26.714 22.163,26.533 21.865,26.381 21.749,26.358 21.569,26.321 21.52,26.337 21.285,26.571 21.067,26.79 21,26.907 21,27.107 21,27.865 21.899,28.467 23.571,28.822 25.842,29.303 26.401,29.735 26.464,30.929 26.543,32.426 25.746,33.555 24,34.429 23.791,34.533 23.659,34.574 23.571,34.608 23.532,34.604 23.503,34.611 23.464,34.608 23.449,34.561 23.428,34.454 23.428,34.25 23.428,33.455 23.115,32.637 22.643,32.179 22.516,32.056 22.161,31.796 21.857,31.608 21.553,31.419 21.247,31.201 21.178,31.108 21.065,30.953 21.056,30.858 21.143,30.572 21.301,30.05 21.49,29.759 21.857,29.429 22.049,29.256 22.243,29.111 22.286,29.107 22.328,29.104 22.04,29.017 21.607,28.929 21.174,28.84 20.541,28.655 20.214,28.536 19.616,28.32 18.808,27.865 18.5,27.536 18.487,27.522 18.476,27.513 18.464,27.5 18.906,25.743 20.144,24.302 21.786,23.608 22.129,23.462 22.483,23.363 22.857,23.286 23.043,23.248 23.236,23.234 23.428,23.215 Z M 28.786,25.893 C 28.92,25.976 29.427,27.072 29.571,27.607 29.758,28.298 29.745,29.493 29.571,30.179 29.505,30.44 29.421,30.684 29.393,30.714 29.365,30.745 29.263,30.57 29.143,30.357 29.023,30.145 28.64,29.693 28.321,29.357 27.402,28.387 27.258,27.881 27.643,27.107 27.837,26.717 28.682,25.829 28.786,25.893 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-nextcloud.svg b/.icons/awkward/48x48/places/folder-deeporange-nextcloud.svg
new file mode 100644
index 00000000..4a7c965b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#522413" d="M 35,24 A 5,5 0 0 0 30,29 5,5 0 0 0 35,34 5,5 0 0 0 40,29 5,5 0 0 0 35,24 Z M 35,27 A 2,2 0 0 1 37,29 2,2 0 0 1 35,31 2,2 0 0 1 33,29 2,2 0 0 1 35,27 Z M 13,24 A 5,5 0 0 0 8,29 5,5 0 0 0 13,34 5,5 0 0 0 18,29 5,5 0 0 0 13,24 Z M 13,27 A 2,2 0 0 1 15,29 2,2 0 0 1 13,31 2,2 0 0 1 11,29 2,2 0 0 1 13,27 Z M 24,23 A 6,6 0 0 0 18,29 6,6 0 0 0 24,35 6,6 0 0 0 30,29 6,6 0 0 0 24,23 Z M 24,26 A 3,3 0 0 1 27,29 3,3 0 0 1 24,32 3,3 0 0 1 21,29 3,3 0 0 1 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-open.svg b/.icons/awkward/48x48/places/folder-deeporange-open.svg
new file mode 100644
index 00000000..ac684298
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-owncloud.svg b/.icons/awkward/48x48/places/folder-deeporange-owncloud.svg
new file mode 100644
index 00000000..91a86909
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="26.5" cy="27.5" r="3.25"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="34" cy="34" r="1.75"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="30" cy="32" r="3.75"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="32.5" r="3.25"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="18.5" cy="26" r="1.75"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="30" r="3.75"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="34" r="1.75"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22.5" cy="25.5" r="3.25"/>
+ <circle style="fill:#522413;stroke:#eb6637;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="24" cy="31" r="4.75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-pcloud.svg b/.icons/awkward/48x48/places/folder-deeporange-pcloud.svg
new file mode 100644
index 00000000..b68373ef
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 24.5,22 A 6.5,6.5 0 0 0 18.490235,26.03125 5,5 0 0 0 14,31 5,5 0 0 0 19,36 H 30.75 C 32.544925,36 34,34.544925 34,32.75 34,31.523022 33.312228,30.467196 32.308594,29.914062 A 3,3 0 0 0 33,28 3,3 0 0 0 30,25 3,3 0 0 0 29.97656,25 6.5,6.5 0 0 0 24.499998,22 Z m 0,2 A 4.5,4.5 0 0 1 29,28.5 4.5,4.5 0 0 1 24.5,33 4.5,4.5 0 0 1 20,28.5 4.5,4.5 0 0 1 24.5,24 Z m 0,1 A 3.5,3.5 0 0 0 21,28.5 3.5,3.5 0 0 0 24.5,32 3.5,3.5 0 0 0 28,28.5 3.5,3.5 0 0 0 24.5,25 Z M 23,26 h 1 1.5 A 1.5,1.5 0 0 1 27,27.5 1.5,1.5 0 0 1 25.5,29 H 24 v 2 h -1 v -2 z m 1,1 v 1 h 1.5 A 0.5,0.5 0 0 0 26,27.5 0.5,0.5 0 0 0 25.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-photo.svg b/.icons/awkward/48x48/places/folder-deeporange-photo.svg
new file mode 100644
index 00000000..fe7d529f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 20,22 19,24 H 17.5 C 16.115,24 15,25.115 15,26.5 V 33.5 C 15,34.885 16.115,36 17.5,36 H 30.5 C 31.885,36 33,34.885 33,33.5 V 26.5 C 33,25.115 31.885,24 30.5,24 H 29 L 28,22 Z M 24,26 C 25.657,26 27,27.343 27,29 27,30.657 25.657,32 24,32 22.343,32 21,30.657 21,29 21,27.343 22.343,26 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-pictures-open.svg b/.icons/awkward/48x48/places/folder-deeporange-pictures-open.svg
new file mode 100644
index 00000000..cd26a775
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 18,25 C 17,25 17,26 17,26 V 36 C 17,37 18,37 18,37 H 30 C 30,37 31,37 31,36 V 26 C 31,25 30,25 30,25 Z M 25,33 27,30.56 29,33 V 35 H 19 V 32 L 21.5,29.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-pictures.svg b/.icons/awkward/48x48/places/folder-deeporange-pictures.svg
new file mode 100644
index 00000000..35ed9bf5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 18,23 C 17,23 17,24 17,24 V 34 C 17,35 18,35 18,35 H 30 C 30,35 31,35 31,34 V 24 C 31,23 30,23 30,23 Z M 25,31 27,28.56 29,31 V 33 H 19 V 30 L 21.5,27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-print.svg b/.icons/awkward/48x48/places/folder-deeporange-print.svg
new file mode 100644
index 00000000..1fe61750
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 20,23 V 25 H 28 V 23 Z M 18,26 C 17.5,26 17,26.5 17,27 V 31 C 17,31.5 17.5,32 18,32 H 19 V 30 H 29 V 32 H 30 C 30.5,32 31,31.5 31,31 V 27 C 31,26.5 30.5,26 30,26 Z M 20,31 V 36 H 28 V 31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-private.svg b/.icons/awkward/48x48/places/folder-deeporange-private.svg
new file mode 100644
index 00000000..17ae9cbe
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 20.5,24 C 18.015,24 16,26.015 16,28.5 16,30.985 18.015,33 20.5,33 22.405,32.997 24.101,31.796 24.736,30 H 28 V 32 H 31 V 30 H 32 V 27 H 24.736 C 24.102,25.204 22.405,24.003 20.5,24 Z M 20.5,27 C 21.328,27 22,27.672 22,28.5 22,29.328 21.328,30 20.5,30 19.672,30 19,29.328 19,28.5 19,27.672 19.672,27 20.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-projects.svg b/.icons/awkward/48x48/places/folder-deeporange-projects.svg
new file mode 100644
index 00000000..5f27333a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#522413" d="M 27,21 C 26.65,21.13 26.29,21.299 26,21.539 24.62,22.649 24.701,24.559 26.051,25.699 26.331,25.939 26.66,26.1 27,26.25 V 28.596 C 27.893,28.983 28.651,29.54 29.248,30.211 29.552,30.553 29.791,30.931 30,31.322 V 26.25 C 30.34,26.12 30.659,25.929 30.949,25.699 32.329,24.579 32.34,22.75 31,21.6 30.71,21.36 30.35,21.14 30,21 V 23.25 C 30,23.71 29.55,24 29,24 H 28 C 27.44,24 27,23.71 27,23.25 Z M 24,29 C 20,29 18,32 18,35 H 16.25 C 16,35 16,35.25 16,35.25 V 36.75 C 16,37 16.25,37 16.25,37 H 31.75 C 31.75,37 32,37 32,36.75 V 35.25 C 32,35.25 32,35 31.75,35 H 30 C 30,32 28,29 24,29 Z M 24,32 C 26.35,32 27,33.76 27,35 H 21 C 21,33.8 21.7,32 24,32 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-public.svg b/.icons/awkward/48x48/places/folder-deeporange-public.svg
new file mode 120000
index 00000000..60119113
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-public.svg
@@ -0,0 +1 @@
+folder-deeporange-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-deeporange-publicshare-open.svg b/.icons/awkward/48x48/places/folder-deeporange-publicshare-open.svg
new file mode 100644
index 00000000..50287f4e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 20.545,27.452 C 20.499,27.463 20.453,27.481 20.41,27.504 19.98,27.731 19.87,28.44 20.164,29.096 20.401,29.624 20.821,29.95 21.203,29.94 21.49,31.693 22.633,33 23.993,33 H 24.005 C 25.366,33 26.509,31.693 26.796,29.94 27.177,29.95 27.598,29.624 27.835,29.096 28.129,28.44 28.019,27.731 27.589,27.504 27.545,27.481 27.5,27.463 27.454,27.452 27.399,25.535 25.876,24 24,24 22.125,24 20.6,25.535 20.545,27.452 Z M 26.394,33 C 26.105,33.701 25.12,34.227 23.945,34.227 22.775,34.227 21.799,33.708 21.505,33.012 19.037,33.27 17.238,33.902 17.022,34.649 17.019,34.656 17.024,34.665 17.022,34.672 17.015,34.699 17.015,34.723 17.012,34.75 17.011,34.763 17,34.771 17,34.784 V 34.793 36.643 C 17.001,36.84 17.157,37 17.351,37 H 30.65 C 30.844,37 31,36.84 31,36.643 V 34.793 34.771 C 30.998,34.728 30.979,34.691 30.967,34.648 30.746,33.892 28.908,33.252 26.395,33 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-recent.svg b/.icons/awkward/48x48/places/folder-deeporange-recent.svg
new file mode 100644
index 00000000..376b6716
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 24,22 A 7,7 0 0 0 17,29 7,7 0 0 0 24,36 7,7 0 0 0 31,29 7,7 0 0 0 24,22 Z M 24,24 A 5,5 0 0 1 29,29 5,5 0 0 1 24,34 5,5 0 0 1 19,29 5,5 0 0 1 24,24 Z M 23,26 V 30 H 27 V 28 H 25 V 26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-remote-open.svg b/.icons/awkward/48x48/places/folder-deeporange-remote-open.svg
new file mode 100644
index 00000000..003e90de
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 23,26 C 20.979,26.404 19.404,27.979 19,30 H 16 V 32 H 19 C 19.405,34.018 20.982,35.595 23,36 Z M 25,26 V 36 C 27.021,35.596 28.596,34.021 29,32 H 32 V 30 H 29 C 28.595,27.982 27.018,26.405 25,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-remote.svg b/.icons/awkward/48x48/places/folder-deeporange-remote.svg
new file mode 100644
index 00000000..d06ec46f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 23,24 C 20.979,24.404 19.404,25.979 19,28 H 16 V 30 H 19 C 19.405,32.018 20.982,33.595 23,34 Z M 25,24 V 34 C 27.021,33.596 28.596,32.021 29,30 H 32 V 28 H 29 C 28.595,25.982 27.018,24.405 25,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-script.svg b/.icons/awkward/48x48/places/folder-deeporange-script.svg
new file mode 100644
index 00000000..46576ad5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 16,21 V 37 H 32 V 21 Z"/>
+ <g style="fill:#eb6637">
+ <path style="fill:#eb6637" d="M 24,29 H 28 V 30 H 24 Z"/>
+ <rect style="fill:#eb6637" width="1" height="7" x="20" y="23"/>
+ <path style="fill:#eb6637" d="M 19.5,24 C 18.67,24 18,24.67 18,25.5 18,26.33 18.67,27 19.5,27 H 21 21.5 C 21.78,27 22,27.22 22,27.5 22,27.78 21.78,28.01 21.5,28 H 21 19.5 18.09 C 18.3,28.58 18.85,29 19.5,29 H 21 21.5 C 22.33,29 23,28.33 23,27.5 23,26.67 22.33,26 21.5,26 H 21 19.5 C 19.22,26 19,25.78 19,25.5 19,25.22 19.22,25 19.5,25 H 21 21.5 22.91 C 22.7,24.42 22.15,24 21.5,24 H 21 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-steam.svg b/.icons/awkward/48x48/places/folder-deeporange-steam.svg
new file mode 100644
index 00000000..b352cf94
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 14,30.623 20.004,33.084 C 20.049,34.706 21.377,35.998 23,36 24.657,36 26.006,34.598 26,33 L 30,30 C 32.227,30 34,28.209 34,26 34,23.791 32.209,22 30,22 27.791,22 25.999,23.772 26,26 L 23,30 C 22.456,30 21.918,30.152 21.451,30.436 L 14,27.377 M 30,23 C 31.657,23 33,24.343 33,26 33,27.657 31.657,29 30,29 28.344,29 27.031,27.365 27,26 27,24.343 28.343,23 30,23 Z M 30,24 C 28.895,24 28,24.895 28,26 28,27.105 28.895,28 30,28 31.105,28 32,27.105 32,26 32,24.895 31.105,24 30,24 Z M 23,31 C 24.105,31 25,31.895 25,33 25,34.105 24.105,35 23,35 22.096,35 21.304,34.394 21.068,33.521 L 21.961,33.887 C 22.73,34.202 23.603,33.837 23.918,33.068 24.233,32.299 23.869,31.426 23.1,31.111 L 22.846,31.008 C 22.897,31.003 22.949,31.001 23,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-tar.svg b/.icons/awkward/48x48/places/folder-deeporange-tar.svg
new file mode 100644
index 00000000..d44f260e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-tar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 24 16 L 24 17 L 25 17 L 25 16 L 24 16 z M 24 17 L 23 17 L 23 18 L 24 18 L 24 17 z M 24 18 L 24 19 L 25 19 L 25 18 L 24 18 z M 24 19 L 23 19 L 23 20 L 24 20 L 24 19 z M 24 20 L 24 21 L 25 21 L 25 20 L 24 20 z M 24 21 L 23 21 L 23 22 L 24 22 L 24 21 z M 24 22 L 24 23 L 25 23 L 25 22 L 24 22 z M 24 23 L 23 23 C 22.8439 24.390912 24 24.390912 24 23 z"/>
+ <path style="fill:#522413" d="m 24,22 c -2.21,0 -4,1.8 -4,4 l 0,8 c 0,2.2 1.79,4 4,4 2.21,0 4,-1.8 4,-4 l 0,-8 c 0,-2.2 -1.79,-4 -4,-4 z m 0,2 c 1.104,0 2,0.8 2,2 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 0,-1.2 0.896,-2 2,-2 z m 0,6 c 1.104,0 2,0.8 2,2 l 0,2 c 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 l 0,-2 c 0,-1.2 0.896,-2 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-templates-open.svg b/.icons/awkward/48x48/places/folder-deeporange-templates-open.svg
new file mode 100644
index 00000000..372c3ad0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 19,24 C 18.446,24 18,24.446 18,25 V 34 H 19 V 33 H 20 V 26 H 25 V 29 H 28 V 37 38 H 29 V 37 H 30 V 28 L 26,24 Z M 29,38 V 39 H 30 V 38 Z M 28,38 H 27 V 39 H 28 Z M 27,38 V 37 H 26 V 38 Z M 26,38 H 25 V 39 H 26 Z M 25,38 V 37 H 24 V 38 Z M 24,38 H 23 V 39 H 24 Z M 23,38 V 37 H 22 V 38 Z M 22,38 H 21 V 39 H 22 Z M 21,38 V 37 H 20 V 38 Z M 20,38 H 19 V 39 H 20 Z M 19,38 V 37 H 18 V 38 Z M 19,37 H 20 V 36 H 19 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-templates.svg b/.icons/awkward/48x48/places/folder-deeporange-templates.svg
new file mode 100644
index 00000000..c2a7acef
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 19,22 C 18.446,22 18,22.446 18,23 V 32 H 19 V 31 H 20 V 24 H 25 V 27 H 28 V 35 36 H 29 V 35 H 30 V 26 L 26,22 Z M 29,36 V 37 H 30 V 36 Z M 28,36 H 27 V 37 H 28 Z M 27,36 V 35 H 26 V 36 Z M 26,36 H 25 V 37 H 26 Z M 25,36 V 35 H 24 V 36 Z M 24,36 H 23 V 37 H 24 Z M 23,36 V 35 H 22 V 36 Z M 22,36 H 21 V 37 H 22 Z M 21,36 V 35 H 20 V 36 Z M 20,36 H 19 V 37 H 20 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z M 19,34 V 33 H 18 V 34 Z M 19,33 H 20 V 32 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-torrent.svg b/.icons/awkward/48x48/places/folder-deeporange-torrent.svg
new file mode 100644
index 00000000..2a4b633f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="m 4,34 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 l 0,-22 c 0,-1.108 -0.892,-2 -2,-2 L 22,10 22,8 C 22,6.892 21.108,6 20,6 L 6,6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 L 4,9 C 4,7.892 4.892,7 6,7 l 14,0 c 1.108,0 2,0.892 2,2 L 22,8 C 22,6.892 21.108,6 20,6 Z m 16,4 0,1 20,0 c 1.108,0 2,0.892 2,2 l 0,-1 c 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="fill:#522413" d="M 26 19 C 20.477153 19 16 23.477153 16 29 C 16 34.522847 20.477153 39 26 39 L 44 39 L 44 37 L 26 37 C 21.581722 37 18 33.418278 18 29 C 18 24.581722 21.581722 21 26 21 L 26 19 z M 26 22 C 22.134007 22 19 25.134007 19 29 C 19 32.865993 22.134007 36 26 36 L 44 36 L 44 34 L 26 34 C 23.238576 34 21 31.761424 21 29 C 21 26.238576 23.238576 24 26 24 C 26.688467 24.000788 27.369353 24.143747 28 24.419922 L 28 22.298828 C 27.351311 22.102941 26.677616 22.002281 26 22 z M 26 25 C 23.790861 25 22 26.790861 22 29 C 22 31.209139 23.790861 33 26 33 L 44 33 L 44 31 L 26 31 C 24.895431 31 24 30.104569 24 29 C 24 27.895431 24.895431 27 26 27 C 26.713268 27.0013 27.371883 27.38229 27.728516 28 L 29.867188 28 C 29.411731 26.236014 27.821835 25.00264 26 25 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-unlocked.svg b/.icons/awkward/48x48/places/folder-deeporange-unlocked.svg
new file mode 100644
index 00000000..da92a969
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 24 20 C 21.784 20 20 21.821 20 24.062 L 20 25 L 22 25 L 22 24 C 22 22.891 22.892 22 24 22 C 25.108 22 26 22.891 26 24 L 26 28 L 24 28 L 19 28 C 18.446 28 18 28.446 18 29 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 29 C 30 28.446 29.554 28 29 28 L 28 28 L 28 24.062 C 28 21.822 26.216 20 24 20 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-vbox.svg b/.icons/awkward/48x48/places/folder-deeporange-vbox.svg
new file mode 100644
index 00000000..73f296fd
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:none;stroke:#522413;stroke-width:2;stroke-linejoin:round" d="M 16,27 H 19 L 21,35 23,23 25.5,30 27,25 29,31 H 32"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-video.svg b/.icons/awkward/48x48/places/folder-deeporange-video.svg
new file mode 100644
index 00000000..f9822ca7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 18 24 C 17.446 24 17 24.446 17 25 L 17 33 C 17 33.554 17.446 34 18 34 L 27 34 C 27.554 34 28 33.554 28 33 L 28 29 L 28 25 C 28 24.446 27.554 24 27 24 L 18 24 z M 28 29 L 32 33 L 32 25.5 L 28 29 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-videos-open.svg b/.icons/awkward/48x48/places/folder-deeporange-videos-open.svg
new file mode 100644
index 00000000..6ab91840
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 18,26 C 17.446,26 17,26.446 17,27 V 35 C 17,35.554 17.446,36 18,36 H 27 C 27.554,36 28,35.554 28,35 V 31 27 C 28,26.446 27.554,26 27,26 Z M 28,31 32,35 V 27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-videos.svg b/.icons/awkward/48x48/places/folder-deeporange-videos.svg
new file mode 120000
index 00000000..2b1365e7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-videos.svg
@@ -0,0 +1 @@
+folder-deeporange-video.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-deeporange-visiting.svg b/.icons/awkward/48x48/places/folder-deeporange-visiting.svg
new file mode 100644
index 00000000..db1dba7c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 6 16 C 4.892 16 4 16.892 4 18 L 4 19.309 L 42.908 41.773 C 43.554 41.443 44 40.778 44 40 L 44 37.404 L 6.9277 16 L 6 16 z M 13.857 16 L 44 33.404 L 44 28.404 L 22.516 16 L 13.857 16 z M 29.445 16 L 44 24.404 L 44 19.404 L 38.104 16 L 29.445 16 z M 4 23.309 L 4 28.309 L 27.713 42 L 36.373 42 L 4 23.309 z M 4 32.309 L 4 37.309 L 12.125 42 L 20.785 42 L 4 32.309 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-wifi.svg b/.icons/awkward/48x48/places/folder-deeporange-wifi.svg
new file mode 100644
index 00000000..44aecf39
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 24,23 C 21.461,23 19.265,24.328 17,26 L 24,35 31,26 C 28.743,24.347 26.539,23 24,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-wine.svg b/.icons/awkward/48x48/places/folder-deeporange-wine.svg
new file mode 100644
index 00000000..1961a6be
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <rect style="fill:#522413" width="6" height="6" x="18" y="22" rx="1" ry="1"/>
+ <rect style="fill:#522413" width="6" height="6" x="25" y="22" rx="1" ry="1"/>
+ <rect style="fill:#522413" width="6" height="6" x="25" y="29" rx="1" ry="1"/>
+ <rect style="fill:#522413" width="6" height="6" x="18" y="29" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange-yandex-disk.svg b/.icons/awkward/48x48/places/folder-deeporange-yandex-disk.svg
new file mode 100644
index 00000000..7dc3525e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 23.092,23.047 C 19.536,23.047 20.363,26.295 18.543,27.273 18.48,27.309 18.445,27.342 18.389,27.377 19.589,26.662 21.069,26.065 22.641,25.66 23.972,25.317 25.321,25.125 26.566,25.101 26.598,25.101 26.63,25.101 26.662,25.101 25.462,24.76 25.33,23.047 23.092,23.047 Z M 26.967,26.002 C 25.722,26.026 24.372,26.218 23.041,26.56 18.655,27.689 15.528,30.144 16.059,32.043 16.364,33.128 17.836,33.844 20.029,33.974 20.028,33.966 20.026,33.959 20.025,33.951 19.907,32.924 20.558,32.031 21.322,31.425 22.086,30.82 23.068,30.38 24.172,30.146 25.275,29.912 26.308,29.923 27.172,30.183 27.984,30.428 28.748,30.961 28.935,31.877 31.134,30.644 32.274,29.158 31.943,27.957 31.593,26.699 29.685,25.949 26.967,26.002 Z M 25.662,31 A 1.8586,3.577 76.001 0 0 24.285,31.142 1.8586,3.577 76.001 0 0 21.006,33.742 1.8586,3.577 76.001 0 0 24.715,34.857 1.8586,3.577 76.001 0 0 27.992,32.258 1.8586,3.577 76.001 0 0 25.662,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-deeporange.svg b/.icons/awkward/48x48/places/folder-deeporange.svg
new file mode 100644
index 00000000..397eb99a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-deeporange.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-desktop.svg b/.icons/awkward/48x48/places/folder-desktop.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-desktop.svg
@@ -0,0 +1 @@
+user-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-development.svg b/.icons/awkward/48x48/places/folder-development.svg
new file mode 120000
index 00000000..4cbaffde
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-development.svg
@@ -0,0 +1 @@
+folder-oomox-development.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-documents-open.svg b/.icons/awkward/48x48/places/folder-documents-open.svg
new file mode 120000
index 00000000..e1556a39
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-documents-open.svg
@@ -0,0 +1 @@
+folder-oomox-documents-open.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-documents.svg b/.icons/awkward/48x48/places/folder-documents.svg
new file mode 120000
index 00000000..e1602716
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-documents.svg
@@ -0,0 +1 @@
+folder-oomox-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-download-open.svg b/.icons/awkward/48x48/places/folder-download-open.svg
new file mode 120000
index 00000000..9f560879
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-download-open.svg
@@ -0,0 +1 @@
+folder-oomox-download-open.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-download.svg b/.icons/awkward/48x48/places/folder-download.svg
new file mode 120000
index 00000000..3da71e44
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-download.svg
@@ -0,0 +1 @@
+folder-oomox-download.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-downloads.svg b/.icons/awkward/48x48/places/folder-downloads.svg
new file mode 120000
index 00000000..8b753578
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-downloads.svg
@@ -0,0 +1 @@
+folder-download.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-drag-accept.svg b/.icons/awkward/48x48/places/folder-drag-accept.svg
new file mode 120000
index 00000000..13a78a29
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-drag-accept.svg
@@ -0,0 +1 @@
+folder-oomox-drag-accept.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-dropbox.svg b/.icons/awkward/48x48/places/folder-dropbox.svg
new file mode 120000
index 00000000..b18bfdeb
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-dropbox.svg
@@ -0,0 +1 @@
+folder-oomox-dropbox.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-encrypted.svg b/.icons/awkward/48x48/places/folder-encrypted.svg
new file mode 120000
index 00000000..5a98ca8c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-encrypted.svg
@@ -0,0 +1 @@
+folder-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-favorites.svg b/.icons/awkward/48x48/places/folder-favorites.svg
new file mode 120000
index 00000000..79854fe7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-favorites.svg
@@ -0,0 +1 @@
+folder-oomox-favorites.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-games.svg b/.icons/awkward/48x48/places/folder-games.svg
new file mode 120000
index 00000000..a23965ec
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-games.svg
@@ -0,0 +1 @@
+folder-oomox-games.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-gdrive.svg b/.icons/awkward/48x48/places/folder-gdrive.svg
new file mode 120000
index 00000000..30146231
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-gdrive.svg
@@ -0,0 +1 @@
+folder-google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-git.svg b/.icons/awkward/48x48/places/folder-git.svg
new file mode 120000
index 00000000..e16e0469
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-git.svg
@@ -0,0 +1 @@
+folder-oomox-git.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-github.svg b/.icons/awkward/48x48/places/folder-github.svg
new file mode 120000
index 00000000..d6a6243d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-github.svg
@@ -0,0 +1 @@
+folder-oomox-github.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-gitlab.svg b/.icons/awkward/48x48/places/folder-gitlab.svg
new file mode 120000
index 00000000..4e40a767
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-gitlab.svg
@@ -0,0 +1 @@
+folder-oomox-gitlab.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-gnome.svg b/.icons/awkward/48x48/places/folder-gnome.svg
new file mode 120000
index 00000000..37b5ad44
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-gnome.svg
@@ -0,0 +1 @@
+folder-oomox-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-google-drive.svg b/.icons/awkward/48x48/places/folder-google-drive.svg
new file mode 120000
index 00000000..c5d8cc05
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-google-drive.svg
@@ -0,0 +1 @@
+folder-oomox-google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-green-activities.svg b/.icons/awkward/48x48/places/folder-green-activities.svg
new file mode 100644
index 00000000..09f9fcc3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#2f3e1f" cx="17" cy="29" r="3"/>
+ <circle style="fill:#2f3e1f" cx="24" cy="29" r="3"/>
+ <circle style="fill:#2f3e1f" cx="31" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-android.svg b/.icons/awkward/48x48/places/folder-green-android.svg
new file mode 100644
index 00000000..3c97072b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#2f3e1f" d="m17.792969 23.990234a0.80008001 0.80008001 0 0 0-0.611328 1.316407l1.435547 1.755859c-1.449157 1.302677-2.418991 3.122492-2.615235 5.167969-0.036746 0.769972 0.775391 0.769531 0.775391 0.769531h14.425781s0.835451-1.68e-4 0.794922-0.808594c-0.204754-2.0309-1.171962-3.836209-2.613281-5.130859l1.433593-1.753906a0.80008001 0.80008001 0 0 0-0.634765-1.314453 0.80008001 0.80008001 0 0 0-0.603516 0.300781l-1.492187 1.826172c-1.198382-0.706725-2.592035-1.119141-4.085938-1.119141-1.49457 0-2.891106 0.411831-4.089844 1.119141l-1.492187-1.826172a0.80008001 0.80008001 0 0 0-0.626953-0.302735z"/>
+ <circle style="fill:#87b158" cx="20" cy="30" r="1"/>
+ <circle style="fill:#87b158" cx="-28" cy="30" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-apple.svg b/.icons/awkward/48x48/places/folder-green-apple.svg
new file mode 100644
index 00000000..8e3ca8f7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 26.985,21 C 26.241,21.035 25.339,21.581 24.805,22.313 24.326,22.963 23.906,24 24.018,24.995 24.849,25.071 25.698,24.5 26.215,23.768 H 26.213 C 26.731,23.035 27.08,22.016 26.985,21 Z M 27.2,25.009 C 26.132,25.088 25.158,25.739 24.606,25.739 23.977,25.739 23.002,25.031 21.971,25.05 20.616,25.07 19.366,25.83 18.668,27.032 17.261,29.452 18.308,33.037 19.68,34.999 20.351,35.96 21.169,37 22.2,37 23.231,37 23.595,36.353 24.817,36.353 26.039,36.353 26.373,37 27.452,37 28.531,37 29.229,36.002 29.895,35.038 30.665,33.924 30.981,32.843 31,32.788 30.975,32.777 28.879,31.983 28.858,29.591 28.838,27.588 30.508,26.629 30.583,26.581 29.645,25.222 28.183,25.034 27.663,25.013 27.507,24.997 27.352,24.997 27.2,25.009 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-arduino.svg b/.icons/awkward/48x48/places/folder-green-arduino.svg
new file mode 100644
index 00000000..24453a86
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#2f3e1f" d="m18.86896 24c-0.634 0-1.2655 0.127-1.8534 0.375-0.5878 0.248-1.125 0.614-1.5781 1.076s-0.8174 1.015-1.0645 1.623c-0.247 0.608-0.373 1.264-0.373 1.924 0 0.66023 0.126 1.3158 0.37305 1.9238 0.24706 0.60801 0.61137 1.1592 1.0645 1.6211 0.4531 0.4619 0.99026 0.82794 1.5781 1.0762 0.57443 0.24257 1.1907 0.36735 1.8105 0.37305 0.01464 5.3e-4 0.0284 0.0014 0.04297 2e-3 1.5072 0.07139 2.7205-0.52617 3.6094-1.3945 0.60761-0.59359 1.0858-1.2954 1.5215-2.0098 0.43566 0.71438 0.91387 1.4162 1.5215 2.0098 0.88887 0.86836 2.1022 1.4659 3.6094 1.3945 0.01457-5.3e-4 0.02833-0.0013 0.04297-2e-3 0.61984-0.0053 1.2361-0.13048 1.8105-0.37305 0.58786-0.24823 1.125-0.61427 1.5781-1.0762l0.0039-0.0059c0.452-0.461 0.815-1.009 1.061-1.615 0.247-0.608 0.373-1.264 0.373-1.924s-0.126-1.316-0.373-1.924l-0.0059-0.0098c-0.247-0.604-0.608-1.153-1.059-1.613-0.453-0.462-0.99-0.828-1.578-1.076-0.587-0.248-1.219-0.375-1.853-0.375-1.588 0-2.842 0.652-3.768 1.561-0.535 0.524-0.969 1.124-1.363 1.738-0.394-0.614-0.828-1.214-1.363-1.738-0.926-0.909-2.18-1.561-3.768-1.561zm0.18164 2c1.1286 0 1.8486 0.38049 2.5098 1.0117 0.52412 0.50036 0.98387 1.1816 1.4395 1.9238-0.51994 0.86712-1.0232 1.6601-1.5879 2.1973-0.62253 0.59215-1.2662 0.91858-2.3203 0.86133h-0.04102c-0.40198 0-0.80791-0.08036-1.1777-0.23242-0.36485-0.15001-0.70064-0.37362-0.97852-0.64648l-0.01172-0.0098c-0.2803-0.278-0.5067-0.613-0.6565-0.972-0.1499-0.359-0.2266-0.75-0.2266-1.137 0-0.38661 0.07674-0.77772 0.22656-1.1367 0.14981-0.35901 0.3762-0.69274 0.65625-0.9707l0.01172-0.01172c0.2779-0.273 0.6137-0.495 0.9785-0.645 0.37-0.152 0.776-0.232 1.178-0.232zm9.8984 0c0.40199 0 0.80792 0.08037 1.1777 0.23242 0.36485 0.15001 0.70064 0.37167 0.97852 0.64453l0.01172 0.01172c0.28005 0.27797 0.50644 0.61169 0.65625 0.9707 0.15 0.358 0.227 0.749 0.227 1.136 0 0.38662-0.07674 0.77771-0.22656 1.1367-0.14981 0.359-0.37619 0.69468-0.65625 0.97266l-0.01172 0.0098c-0.27788 0.27286-0.61367 0.49647-0.97852 0.64648-0.36982 0.15206-0.77575 0.23242-1.1777 0.23242h-0.04101c-1.0541 0.05725-1.6978-0.26918-2.3203-0.86133-0.565-0.537-1.068-1.33-1.588-2.197 0.456-0.743 0.915-1.424 1.439-1.924 0.662-0.632 1.382-1.012 2.51-1.012zm-0.949 1v1h-1v2h1v1h2v-1h1v-2h-1v-1zm-11 1v2h4v-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-backup.svg b/.icons/awkward/48x48/places/folder-green-backup.svg
new file mode 100644
index 00000000..ff9a0198
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#2f3e1f" d="m24.464794 22.015626c-0.75501-0.05084-1.52681 0.02146-2.28711 0.226563-3.0412 0.820392-5.166593 3.58253-5.177734 6.732421a1.0001 1.0001 0 0 0 0.002 0.02539h-1.00195l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.01758c0.008-2.258041 1.517139-4.222437 3.697266-4.810547 2.180126-0.58811 4.472713 0.351145 5.615234 2.298828 1.142521 1.947684 0.842814 4.405532-0.734375 6.021485-1.53625 1.574006-4.08172 1.748333-6.09375 0.632812a1.0001221 1.0001221 0 1 0 -0.96875 1.75c2.717652 1.506737 6.253078 1.309813 8.494141-0.986328 2.200122-2.254196 2.62112-5.712738 1.027343-8.429688-1.195332-2.037712-3.307237-3.290847-5.572265-3.443359zm-0.480469 2.970703a1.0001 1.0001 0 0 0 -0.984375 1.013672v2.863281a1.0001 1.0001 0 0 0 0.06445 0.498047 1.0001 1.0001 0 0 0 0.332031 0.449219l1.896485 1.896484a1.0001 1.0001 0 1 0 1.414062 -1.414062l-1.707031-1.707031v-2.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-books.svg b/.icons/awkward/48x48/places/folder-green-books.svg
new file mode 100644
index 00000000..2dcca158
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#2f3e1f" d="m19 23c-2 0-3 1-3 1v7s1-1 3-1 4 2 4 2v-7s-2-2-4-2zm10 0c-2 0-4 2-4 2v7s2-2 4-2 3 1 3 1v-7s-1-1-3-1zm-10 8c-2 0-3 1-3 1v2s1-1 3-1 4 2 4 2v-2s-2-2-4-2zm10 0c-2 0-4.005064 1.992688-4 2v2s2-2 4-2 3 1 3 1v-2s-1-1-3-1z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-cd.svg b/.icons/awkward/48x48/places/folder-green-cd.svg
new file mode 100644
index 00000000..66617d05
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#2f3e1f" cx="24" cy="29" r="9"/>
+ <circle style="fill:#87b158" cx="24" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-copy-cloud.svg b/.icons/awkward/48x48/places/folder-green-copy-cloud.svg
new file mode 100644
index 00000000..ddc19aa1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 30,23 27,28 29,29 Z M 19,26 16,28.143 20,28 22,35 23,34 32,35 29,30 27.714,29.286 22.857,32.143 20.571,26.429 Z M 24.571,28.143 22.286,29.571 23.143,31.571 27.143,29.286 25.714,28.143 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-desktop.svg b/.icons/awkward/48x48/places/folder-green-desktop.svg
new file mode 120000
index 00000000..498922f1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-desktop.svg
@@ -0,0 +1 @@
+user-green-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-green-development.svg b/.icons/awkward/48x48/places/folder-green-development.svg
new file mode 100644
index 00000000..e2f46e4c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 22.251,22 22.096,23.845 C 21.512,24.061 20.968,24.376 20.489,24.774 L 18.812,23.984 17.062,27.016 18.583,28.072 C 18.529,28.378 18.501,28.689 18.499,29 18.499,29.312 18.526,29.624 18.579,29.932 L 17.062,30.984 18.812,34.015 20.484,33.228 C 20.965,33.625 21.51,33.938 22.095,34.152 L 22.25,36 H 25.75 L 25.905,34.156 C 26.489,33.94 27.033,33.625 27.512,33.227 L 29.188,34.016 30.938,30.984 29.416,29.928 C 29.47,29.622 29.499,29.312 29.501,29.001 29.501,28.689 29.473,28.377 29.42,28.069 L 30.938,27.016 29.188,23.985 27.516,24.772 C 27.035,24.375 26.49,24.063 25.905,23.849 L 25.751,22 Z M 24.001,27.001 C 25.106,27.001 26.001,27.896 26.001,29.001 26.001,30.106 25.106,31.001 24.001,31.001 22.896,31.001 22.001,30.106 22.001,29.001 22.001,27.896 22.896,27.001 24.001,27.001 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-documents-open.svg b/.icons/awkward/48x48/places/folder-green-documents-open.svg
new file mode 100644
index 00000000..9bb0efc5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 19,24 C 18.446,24 18,24.446 18,25 V 37 C 18,37.554 18.446,38 19,38 H 29 C 29.554,38 30,37.554 30,37 V 28 L 26,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-documents.svg b/.icons/awkward/48x48/places/folder-green-documents.svg
new file mode 100644
index 00000000..126636a7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 19 22 C 18.446 22 18 22.446 18 23 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 26 L 26 22 L 19 22 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-download-open.svg b/.icons/awkward/48x48/places/folder-green-download-open.svg
new file mode 100644
index 00000000..8982f21e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 26,23 V 29 H 28.5 L 24,36 19.5,29 H 22 V 23 Z M 18,37 H 30 V 39 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-download.svg b/.icons/awkward/48x48/places/folder-green-download.svg
new file mode 100644
index 00000000..2b83c973
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 26,21 V 27 H 28.5 L 24,34 19.5,27 H 22 V 21 Z M 18,35 H 30 V 37 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-downloads.svg b/.icons/awkward/48x48/places/folder-green-downloads.svg
new file mode 120000
index 00000000..1d48828a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-downloads.svg
@@ -0,0 +1 @@
+folder-green-download.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-green-drag-accept.svg b/.icons/awkward/48x48/places/folder-green-drag-accept.svg
new file mode 100644
index 00000000..d23e10d1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-dropbox.svg b/.icons/awkward/48x48/places/folder-green-dropbox.svg
new file mode 100644
index 00000000..cc5384a0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 20,21 15,24 19,26.9 14.99,29.9 20,33 24,30 19,27 24,24 29,27 24,30 28,33 33.01,29.9 29,27 33,24 28,21 24,23.9 Z M 24,31 20,34 19,33.4 V 34 L 24,37 29,34 V 33.4 L 28,34 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-favorites.svg b/.icons/awkward/48x48/places/folder-green-favorites.svg
new file mode 100644
index 00000000..e487f469
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 24,21 21.881,26.417 16,26.729 20.572,30.39 19.056,36 24,32.846 28.944,36 27.428,30.39 32,26.729 26.119,26.417 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-games.svg b/.icons/awkward/48x48/places/folder-green-games.svg
new file mode 100644
index 00000000..01927683
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 19.78,23.002 C 19.54,23.002 19.26,23.072 18.97,23.223 17.94,23.774 16.98,25.557 16.46,27.882 16.02,29.866 15.86,32.561 16.12,33.645 16.35,34.587 16.75,35 17.46,35 18.5,34.98 19.81,33.815 20.65,32.241 21.25,31.369 22.65,30.978 24,31.018 25.34,30.968 26.74,31.369 27.34,32.241 28.18,33.815 29.49,34.98 30.54,35 31.24,35 31.64,34.587 31.87,33.645 32.13,32.561 31.97,29.866 31.53,27.882 31.01,25.557 30.05,23.774 29.02,23.223 28.45,22.912 27.98,22.922 27.56,23.223 27.03,23.604 25.93,24.003 24,24.003 22.06,24.003 20.96,23.604 20.43,23.223 20.22,23.072 20.02,23.002 19.78,23.002 Z M 20.03,26.008 H 21.02 V 27.01 H 22.01 V 28.012 H 21.02 V 29.014 H 20.03 V 28.012 H 19.04 V 27.01 H 20.03 Z M 27.47,26.008 C 27.74,26.008 27.96,26.228 27.96,26.509 27.96,26.789 27.74,27.01 27.47,27.01 27.19,27.01 26.97,26.789 26.97,26.509 26.97,26.228 27.19,26.008 27.47,26.008 Z M 26.48,27.01 C 26.75,27.01 26.97,27.23 26.97,27.511 26.97,27.791 26.75,28.012 26.48,28.012 26.2,28.012 25.98,27.791 25.98,27.511 25.98,27.23 26.2,27.01 26.48,27.01 Z M 28.46,27.01 C 28.73,27.01 28.95,27.23 28.95,27.511 28.95,27.791 28.73,28.012 28.46,28.012 28.18,28.012 27.96,27.791 27.96,27.511 27.96,27.23 28.18,27.01 28.46,27.01 Z M 27.47,28.012 C 27.74,28.012 27.96,28.232 27.96,28.513 27.96,28.793 27.74,29.014 27.47,29.014 27.19,29.014 26.97,28.793 26.97,28.513 26.97,28.232 27.19,28.012 27.47,28.012 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-git.svg b/.icons/awkward/48x48/places/folder-green-git.svg
new file mode 100644
index 00000000..1edcc070
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 19.707,22 19,22.708 20.408,24.117 A 2.5005,2.5027 0 0 0 19.998,25.488 2.5005,2.5027 0 0 0 21.999,27.94 V 32.05 A 2.5005,2.5027 0 0 0 19.999,34.497 2.5005,2.5027 0 0 0 22.5,37 2.5005,2.5027 0 0 0 25,34.497 2.5005,2.5027 0 0 0 23,32.046 V 27.936 A 2.5005,2.5027 0 0 0 23.869,27.582 L 25.41,29.125 A 2.5005,2.5027 0 0 0 25,30.493 2.5005,2.5027 0 0 0 27.501,32.996 2.5005,2.5027 0 0 0 30.002,30.492 2.5005,2.5027 0 0 0 27.502,27.989 2.5005,2.5027 0 0 0 26.114,28.412 L 24.58,26.875 A 2.5005,2.5027 0 0 0 25,25.487 2.5005,2.5027 0 0 0 22.5,22.984 2.5005,2.5027 0 0 0 21.114,23.407 L 19.708,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-github.svg b/.icons/awkward/48x48/places/folder-green-github.svg
new file mode 100644
index 00000000..ad1a3280
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="m 24,21 c -4.432,0 -8,3.568 -8,8 0,3.572969 2.319953,6.580128 5.541016,7.613281 v -1.662109 c -2.02505,0.44688 -2.451172,-0.890625 -2.451172,-0.890625 -0.33119,-0.85462 -0.808594,-1.082031 -0.808594,-1.082031 -0.66103,-0.45857 0.04883,-0.451172 0.04883,-0.451172 0.73072,0.05219 1.115234,0.763672 1.115234,0.763672 0.649401,1.13032 1.704391,0.804594 2.119141,0.615234 0.06615,-0.47773 0.255071,-0.805404 0.462891,-0.990234 -1.6165,-0.1867 -3.017578,-1.220416 -3.017578,-4.055016 0,-0.807401 0.586534,-1.867737 1.052234,-2.384438 -0.0751,-0.1871 -0.326088,-1.339321 0.07031,-2.357421 0,0 0.03819,-0.01202 0.117188,-0.01563 0.2369,-0.0111 0.7698,0.43835 1.8125,1.15625 0.629544,-0.180863 1.435033,-0.265432 1.938,-0.269532 0.567132,-0.0047 1.223838,0.09289 1.815614,0.269532 1.043,-0.7179 1.709313,-1.169203 1.945313,-1.158204 h 0.002 c 0.0789,0.0037 0.117187,0.01563 0.117188,0.01563 0.39732,1.01806 0.146905,2.172275 0.07227,2.359374 C 28.418904,26.993362 29,28.053598 29,28.861 c 0,2.84182 -1.700866,3.866146 -3.322266,4.049156 0.261006,0.2284 0.326172,0.681284 0.326172,1.371094 0,0.83312 -0.0021,1.37464 -0.0039,1.71875 v 0.740234 C 29.456574,35.855553 32,32.739916 32,29 32,24.568 28.432,21 24,21 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-gitlab.svg b/.icons/awkward/48x48/places/folder-green-gitlab.svg
new file mode 100644
index 00000000..7078d109
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f;fill-rule:evenodd" d="M 18.990234 22 C 18.868036 22 18.744852 22.065769 18.699219 22.199219 L 16.925781 27 L 21.054688 27 L 19.279297 22.199219 C 19.233642 22.065769 19.112433 22 18.990234 22 z M 21.054688 27 L 24 36 L 26.945312 27 L 21.054688 27 z M 26.945312 27 L 31.074219 27 L 29.300781 22.199219 C 29.209514 21.932319 28.812013 21.932319 28.720703 22.199219 L 26.945312 27 z M 31.074219 27 L 24 36 L 31.748047 30.652344 C 31.96185 30.504834 32.052353 30.242626 31.970703 30.003906 L 31.074219 27 z M 24 36 L 16.925781 27 L 16.029297 30.003906 C 15.947647 30.242626 16.038151 30.504834 16.251953 30.652344 L 24 36 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-gnome.svg b/.icons/awkward/48x48/places/folder-green-gnome.svg
new file mode 100644
index 00000000..9371bb2b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 28.779,22 C 25.819,22 25.262,26 26.929,26 28.593,26 31.741,22 28.779,22 Z M 24.23,23 C 24.183,23 24.131,23.005 24.079,23.01 22.384,23.214 22.979,25.949 23.882,26 24.755,26.05 25.711,23.008 24.231,23 Z M 21.14,24 C 21.019,23.995 20.884,24.011 20.735,24.049 19.149,24.45 20.494,26.106 21.382,25.994 22.188,25.893 22.305,24.047 21.14,24 Z M 18.929,26 C 18.787,25.998 18.633,26.029 18.47,26.105 17.166,26.721 18.91,28.207 19.677,27.977 20.348,27.775 19.92,26.023 18.929,26 Z M 25.011,27 C 22.677,26.963 19.599,28.065 19.073,30.279 18.505,32.676 21.416,36 24.45,36 25.943,36 27.665,35.329 27.987,33.721 28.232,32.495 24.896,33.023 25.009,33.834 25.144,34.807 24.446,34.652 23.571,34.025 21.001,32 28.181,31.034 27.694,28.307 27.543,27.458 26.411,27.024 25.011,27.002 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-google-drive.svg b/.icons/awkward/48x48/places/folder-green-google-drive.svg
new file mode 100644
index 00000000..9dcc0b53
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <path style="fill:#2f3e1f" d="M 31.999,30.937 26.666,22.002 H 21.499 L 26.499,30.937 Z"/>
+ <path style="fill:#2f3e1f" d="M 22.499,31.914 19.999,35.962 H 29.333 L 31.999,31.914 Z"/>
+ <path style="fill:#2f3e1f" d="M 20.999,22.999 16,31.974 18.666,35.962 23.699,27.985 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-image-people.svg b/.icons/awkward/48x48/places/folder-green-image-people.svg
new file mode 100644
index 00000000..54e47b7d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 20.545,25.452 C 20.499,25.463 20.453,25.481 20.41,25.504 19.98,25.731 19.87,26.44 20.164,27.096 20.401,27.624 20.821,27.95 21.203,27.94 21.49,29.693 22.633,31 23.993,31 H 24.005 C 25.366,31 26.509,29.693 26.796,27.94 27.177,27.95 27.598,27.624 27.835,27.096 28.129,26.44 28.019,25.731 27.589,25.504 27.545,25.481 27.5,25.463 27.454,25.452 27.399,23.535 25.876,22 24,22 22.125,22 20.6,23.535 20.545,25.452 Z M 26.394,31 C 26.105,31.701 25.12,32.227 23.945,32.227 22.775,32.227 21.799,31.708 21.505,31.012 19.037,31.27 17.238,31.902 17.022,32.649 17.019,32.656 17.024,32.665 17.022,32.672 17.015,32.699 17.015,32.723 17.012,32.75 17.011,32.763 17,32.771 17,32.784 V 32.793 34.643 C 17.001,34.84 17.157,35 17.351,35 H 30.65 C 30.844,35 31,34.84 31,34.643 V 32.793 32.771 C 30.998,32.728 30.979,32.691 30.967,32.648 30.746,31.892 28.908,31.252 26.395,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-important.svg b/.icons/awkward/48x48/places/folder-green-important.svg
new file mode 100644
index 00000000..0a6a14f7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 23,24 H 25 V 30 H 23 Z M 24,31 C 24.552,31 25,31.448 25,32 25,32.552 24.552,33 24,33 23.448,33 23,32.552 23,32 23,31.448 23.448,31 24,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-java.svg b/.icons/awkward/48x48/places/folder-green-java.svg
new file mode 100644
index 00000000..63e2ffdf
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 22.172,21 C 22.172,21 22.996,21.465 22.414,22.688 21.533,24.53 23.227,24.951 23.227,24.951 23.227,24.951 22.689,24.519 23.406,22.998 24.199,21.313 22.172,21 22.172,21 Z M 25.371,22.84 C 25.371,22.84 23.729,23.47 24.787,25.191 25.487,26.332 24.711,26.898 24.711,26.898 24.711,26.898 26.696,26.335 25.738,24.76 24.878,23.336 25.371,22.84 25.371,22.84 Z M 20.643,22.887 C 20.643,22.887 19.205,23.982 20.629,25.328 21.57,26.224 20.953,27 20.953,27 20.953,27 22.736,25.867 21.447,24.629 20.284,23.512 20.643,22.887 20.643,22.887 Z M 20.953,27 H 17 L 19,35 H 27 L 27.275,33.902 C 27.508,33.96 27.749,34 28,34 29.657,34 31,32.657 31,31 31,29.594 30.03,28.423 28.725,28.098 L 29,27 Z M 28.484,29.062 A 1,2 15 0 1 28.518,29.068 1,2 15 0 1 28.967,31.26 1,2 15 0 1 27.516,32.938 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-kde.svg b/.icons/awkward/48x48/places/folder-green-kde.svg
new file mode 100644
index 00000000..8a13d3cb
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <g transform="translate(16,21)">
+ <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/48x48/places/folder-green-linux.svg b/.icons/awkward/48x48/places/folder-green-linux.svg
new file mode 100644
index 00000000..28e2f854
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 24.56,32.076 C 23.44,32.597 22.897,32.591 22.198,32.541 21.363,32.481 20.692,32.252 20.397,32.052 20.215,31.929 19.968,31.977 19.845,32.159 19.722,32.341 19.769,32.588 19.951,32.711 20.426,33.032 21.264,33.271 22.141,33.334 22.289,33.345 21.953,33.351 22.128,33.351 22.891,33.351 23.859,33.279 24.895,32.797 25.094,32.704 25.181,32.468 25.088,32.269 24.995,32.069 24.759,31.983 24.56,32.076 Z M 28.979,31.487 C 29.017,28.032 29.373,21.505 22.76,22.032 16.231,22.558 18.462,29.455 18.364,31.765 18.278,32.986 17.573,34.48 17,36 H 19.064 C 19.246,35.356 19.379,34.719 19.437,34.112 19.543,34.186 19.657,34.257 19.778,34.326 19.976,34.443 20.146,34.598 20.326,34.761 20.746,35.144 21.222,35.578 22.153,35.633 22.216,35.636 21.779,35.638 21.841,35.638 22.783,35.638 23.427,35.226 23.944,34.895 24.192,34.736 24.407,34.599 24.608,34.533 25.181,34.354 25.682,34.064 26.056,33.696 26.114,33.638 26.169,33.579 26.219,33.519 26.428,34.283 26.713,35.142 27.03,36 H 30.998 C 30.093,34.603 28.96,33.234 28.979,31.487 Z M 18.996,29.607 C 18.996,29.607 18.996,29.607 18.996,29.607 18.931,28.48 19.471,27.531 20.201,27.489 20.931,27.446 21.575,28.326 21.64,29.453 21.64,29.453 21.641,29.454 21.641,29.454 21.644,29.514 21.645,29.575 21.645,29.634 21.414,29.692 21.205,29.777 21.018,29.875 21.018,29.867 21.017,29.859 21.016,29.85 V 29.85 C 20.954,29.21 20.612,28.727 20.253,28.771 19.894,28.814 19.653,29.368 19.716,30.009 19.716,30.009 19.716,30.009 19.716,30.009 19.743,30.288 19.823,30.537 19.935,30.726 19.907,30.748 19.828,30.805 19.738,30.871 19.67,30.921 19.587,30.982 19.488,31.055 19.216,30.698 19.029,30.186 18.996,29.607 Z M 25.894,32.394 C 25.868,32.989 25.089,33.55 24.369,33.775 L 24.365,33.776 C 24.066,33.873 23.799,34.044 23.516,34.225 23.041,34.529 22.55,34.843 21.841,34.843 21.795,34.843 22.246,34.842 22.2,34.839 21.55,34.801 21.246,34.524 20.862,34.173 20.659,33.989 20.449,33.798 20.178,33.639 L 20.173,33.635 C 19.589,33.306 19.226,32.896 19.203,32.539 19.192,32.362 19.271,32.208 19.438,32.083 19.802,31.81 20.046,31.631 20.207,31.513 20.387,31.382 20.441,31.342 20.481,31.304 20.509,31.277 20.541,31.247 20.574,31.215 20.908,30.89 20.968,30.346 21.826,30.346 22.351,30.346 22.932,30.548 23.551,30.946 23.843,31.136 24.096,31.223 24.417,31.334 24.638,31.411 24.889,31.497 25.224,31.64 L 25.229,31.643 C 25.542,31.771 25.911,32.006 25.894,32.394 Z M 25.722,30.994 C 25.662,30.964 25.599,30.935 25.534,30.908 25.232,30.779 24.989,30.691 24.788,30.621 24.899,30.404 24.968,30.133 24.975,29.839 V 29.838 C 24.99,29.122 24.629,28.541 24.168,28.54 23.707,28.539 23.321,29.118 23.306,29.834 V 29.835 C 23.306,29.858 23.306,29.881 23.306,29.905 23.022,29.774 22.743,29.679 22.469,29.621 22.468,29.594 22.467,29.567 22.466,29.54 V 29.539 C 22.44,28.235 23.24,27.155 24.254,27.128 25.267,27.1 26.11,28.135 26.137,29.44 V 29.44 C 26.149,30.03 25.991,30.573 25.722,30.994 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-locked.svg b/.icons/awkward/48x48/places/folder-green-locked.svg
new file mode 100644
index 00000000..edc0a164
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 24,22 C 21.784,22 20,23.821 20,26.062 V 28 H 19 C 18.446,28 18,28.446 18,29 V 35 C 18,35.554 18.446,36 19,36 H 29 C 29.554,36 30,35.554 30,35 V 29 C 30,28.446 29.554,28 29,28 H 28 V 26.062 C 28,23.822 26.216,22 24,22 Z M 24,24 C 25.108,24 26,24.891 26,26 V 28 H 22 V 26 C 22,24.891 22.892,24 24,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-mail-cloud.svg b/.icons/awkward/48x48/places/folder-green-mail-cloud.svg
new file mode 100644
index 00000000..7d6aa416
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 23,23 A 5,5 0 0 0 18.268,26.398 4,4 0 0 0 16,30 4,4 0 0 0 20,34 4,4 0 0 0 22.658,32.982 5,5 0 0 0 23,33 5,5 0 0 0 25.113,32.525 4,4 0 0 0 27,33 4,4 0 0 0 31,29 4,4 0 0 0 27,25 4,4 0 0 0 26.992,25 5,5 0 0 0 23,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-mail.svg b/.icons/awkward/48x48/places/folder-green-mail.svg
new file mode 100644
index 00000000..a45ab826
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 H 29 C 29,37 29.937,37 30,36 30,35 29,35 29,35 H 24 C 20.686,35 18,32.314 18,29 18,25.686 20.686,23 24,23 27.314,23 30,25.686 30,29 V 30 C 30,30.552 29.552,31 29,31 28.448,31 28,30.552 28,30 V 29 C 28,26.791 26.209,25 24,25 21.791,25 20,26.791 20,29 20,31.209 21.791,33 24,33 25.046,33 25.99,32.589 26.703,31.932 27.273,32.609 28.114,33 29,33 30.657,33 32,31.656 32,30 V 29 C 32,24.582 28.418,21 24,21 Z M 24,27 C 25.105,27 26,27.895 26,29 26,30.105 25.105,31 24,31 22.895,31 22,30.105 22,29 22,27.895 22.895,27 24,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-mega.svg b/.icons/awkward/48x48/places/folder-green-mega.svg
new file mode 100644
index 00000000..19412ea0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 20,25 H 22 V 25 25 L 24,28 26,25 H 28 V 33 H 26 V 29 L 24,31 22,29 V 33 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-meocloud.svg b/.icons/awkward/48x48/places/folder-green-meocloud.svg
new file mode 100644
index 00000000..61df55ab
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 21.527,25.623 C 21.17,25.477 20.787,25.402 20.4,25.4 18.9,25.4 17.63,26.513 17.43,28 15.978,28.499 15.001,29.864 15,31.4 15,33.389 16.611,35 18.6,35 H 29.4 C 31.389,35 33,33.389 33,31.4 32.999,29.872 32.032,28.511 30.59,28.006 30.595,27.937 30.597,27.87 30.6,27.801 30.6,25.15 28.451,23 25.8,23 23.995,23 22.346,24.015 21.527,25.623 Z M 25.799,25 H 25.801 C 27.37,25 28.599,26.23 28.6,27.799 28.599,27.822 28.596,27.857 28.596,27.867 28.533,28.766 29.079,29.597 29.93,29.895 30.577,30.121 30.999,30.715 31,31.4 31,32.308 30.308,33 29.4,33 H 18.6 C 17.693,33 17.001,32.309 17,31.402 V 31.4 C 17.001,30.712 17.428,30.115 18.08,29.891 18.796,29.645 19.311,29.016 19.412,28.266 19.481,27.757 19.888,27.401 20.398,27.4 20.527,27.401 20.653,27.427 20.77,27.475 21.733,27.869 22.837,27.458 23.309,26.531 23.788,25.589 24.745,25 25.799,25 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-music-open.svg b/.icons/awkward/48x48/places/folder-green-music-open.svg
new file mode 100644
index 00000000..eb633465
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 21,32.176 C 20.679,32.061 20.341,32.001 20,32 18.343,32 17,33.343 17,35 17,36.657 18.343,38 20,38 21.657,38 23,36.657 23,35 V 28 H 29 V 32.176 C 28.679,32.061 28.341,32.001 28,32 26.343,32 25,33.343 25,35 25,36.657 26.343,38 28,38 29.657,38 31,36.657 31,35 V 25 C 31,24.446 30.331,24 29.5,24 H 22.5 C 21.669,24 21,24.446 21,25"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-music.svg b/.icons/awkward/48x48/places/folder-green-music.svg
new file mode 100644
index 00000000..c4545d56
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 21,30.176 C 20.679,30.061 20.341,30.001 20,30 18.343,30 17,31.343 17,33 17,34.657 18.343,36 20,36 21.657,36 23,34.657 23,33 V 26 H 29 V 30.176 C 28.679,30.061 28.341,30.001 28,30 26.343,30 25,31.343 25,33 25,34.657 26.343,36 28,36 29.657,36 31,34.657 31,33 V 23 C 31,22.446 30.331,22 29.5,22 H 22.5 C 21.669,22 21,22.446 21,23"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-network.svg b/.icons/awkward/48x48/places/folder-green-network.svg
new file mode 100644
index 00000000..cc5e4c8b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 28.418,37 32,33.418 32,29 32,24.582 28.418,21 24,21 Z M 23.429,23.214 C 23.505,23.206 23.601,23.219 23.679,23.214 23.688,23.251 23.623,23.381 23.536,23.571 22.98,24.784 22.949,26.205 23.464,26.964 23.558,27.102 23.643,27.233 23.643,27.25 23.643,27.267 23.542,27.286 23.429,27.286 23.162,27.286 22.909,27.123 22.393,26.714 22.163,26.533 21.865,26.381 21.749,26.358 21.569,26.321 21.52,26.337 21.285,26.571 21.067,26.79 21,26.907 21,27.107 21,27.865 21.899,28.467 23.571,28.822 25.842,29.303 26.401,29.735 26.464,30.929 26.543,32.426 25.746,33.555 24,34.429 23.791,34.533 23.659,34.574 23.571,34.608 23.532,34.604 23.503,34.611 23.464,34.608 23.449,34.561 23.428,34.454 23.428,34.25 23.428,33.455 23.115,32.637 22.643,32.179 22.516,32.056 22.161,31.796 21.857,31.608 21.553,31.419 21.247,31.201 21.178,31.108 21.065,30.953 21.056,30.858 21.143,30.572 21.301,30.05 21.49,29.759 21.857,29.429 22.049,29.256 22.243,29.111 22.286,29.107 22.328,29.104 22.04,29.017 21.607,28.929 21.174,28.84 20.541,28.655 20.214,28.536 19.616,28.32 18.808,27.865 18.5,27.536 18.487,27.522 18.476,27.513 18.464,27.5 18.906,25.743 20.144,24.302 21.786,23.608 22.129,23.462 22.483,23.363 22.857,23.286 23.043,23.248 23.236,23.234 23.428,23.215 Z M 28.786,25.893 C 28.92,25.976 29.427,27.072 29.571,27.607 29.758,28.298 29.745,29.493 29.571,30.179 29.505,30.44 29.421,30.684 29.393,30.714 29.365,30.745 29.263,30.57 29.143,30.357 29.023,30.145 28.64,29.693 28.321,29.357 27.402,28.387 27.258,27.881 27.643,27.107 27.837,26.717 28.682,25.829 28.786,25.893 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-nextcloud.svg b/.icons/awkward/48x48/places/folder-green-nextcloud.svg
new file mode 100644
index 00000000..52c1620c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#2f3e1f" d="M 35,24 A 5,5 0 0 0 30,29 5,5 0 0 0 35,34 5,5 0 0 0 40,29 5,5 0 0 0 35,24 Z M 35,27 A 2,2 0 0 1 37,29 2,2 0 0 1 35,31 2,2 0 0 1 33,29 2,2 0 0 1 35,27 Z M 13,24 A 5,5 0 0 0 8,29 5,5 0 0 0 13,34 5,5 0 0 0 18,29 5,5 0 0 0 13,24 Z M 13,27 A 2,2 0 0 1 15,29 2,2 0 0 1 13,31 2,2 0 0 1 11,29 2,2 0 0 1 13,27 Z M 24,23 A 6,6 0 0 0 18,29 6,6 0 0 0 24,35 6,6 0 0 0 30,29 6,6 0 0 0 24,23 Z M 24,26 A 3,3 0 0 1 27,29 3,3 0 0 1 24,32 3,3 0 0 1 21,29 3,3 0 0 1 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-open.svg b/.icons/awkward/48x48/places/folder-green-open.svg
new file mode 100644
index 00000000..f60f0552
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-owncloud.svg b/.icons/awkward/48x48/places/folder-green-owncloud.svg
new file mode 100644
index 00000000..abf05a5f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="26.5" cy="27.5" r="3.25"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="34" cy="34" r="1.75"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="30" cy="32" r="3.75"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="32.5" r="3.25"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="18.5" cy="26" r="1.75"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="30" r="3.75"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="34" r="1.75"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22.5" cy="25.5" r="3.25"/>
+ <circle style="fill:#2f3e1f;stroke:#87b158;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="24" cy="31" r="4.75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-pcloud.svg b/.icons/awkward/48x48/places/folder-green-pcloud.svg
new file mode 100644
index 00000000..e74289ae
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 24.5,22 A 6.5,6.5 0 0 0 18.490235,26.03125 5,5 0 0 0 14,31 5,5 0 0 0 19,36 H 30.75 C 32.544925,36 34,34.544925 34,32.75 34,31.523022 33.312228,30.467196 32.308594,29.914062 A 3,3 0 0 0 33,28 3,3 0 0 0 30,25 3,3 0 0 0 29.97656,25 6.5,6.5 0 0 0 24.499998,22 Z m 0,2 A 4.5,4.5 0 0 1 29,28.5 4.5,4.5 0 0 1 24.5,33 4.5,4.5 0 0 1 20,28.5 4.5,4.5 0 0 1 24.5,24 Z m 0,1 A 3.5,3.5 0 0 0 21,28.5 3.5,3.5 0 0 0 24.5,32 3.5,3.5 0 0 0 28,28.5 3.5,3.5 0 0 0 24.5,25 Z M 23,26 h 1 1.5 A 1.5,1.5 0 0 1 27,27.5 1.5,1.5 0 0 1 25.5,29 H 24 v 2 h -1 v -2 z m 1,1 v 1 h 1.5 A 0.5,0.5 0 0 0 26,27.5 0.5,0.5 0 0 0 25.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-photo.svg b/.icons/awkward/48x48/places/folder-green-photo.svg
new file mode 100644
index 00000000..990c728b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 20,22 19,24 H 17.5 C 16.115,24 15,25.115 15,26.5 V 33.5 C 15,34.885 16.115,36 17.5,36 H 30.5 C 31.885,36 33,34.885 33,33.5 V 26.5 C 33,25.115 31.885,24 30.5,24 H 29 L 28,22 Z M 24,26 C 25.657,26 27,27.343 27,29 27,30.657 25.657,32 24,32 22.343,32 21,30.657 21,29 21,27.343 22.343,26 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-pictures-open.svg b/.icons/awkward/48x48/places/folder-green-pictures-open.svg
new file mode 100644
index 00000000..d676ecbe
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 18,25 C 17,25 17,26 17,26 V 36 C 17,37 18,37 18,37 H 30 C 30,37 31,37 31,36 V 26 C 31,25 30,25 30,25 Z M 25,33 27,30.56 29,33 V 35 H 19 V 32 L 21.5,29.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-pictures.svg b/.icons/awkward/48x48/places/folder-green-pictures.svg
new file mode 100644
index 00000000..9975e8cf
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 18,23 C 17,23 17,24 17,24 V 34 C 17,35 18,35 18,35 H 30 C 30,35 31,35 31,34 V 24 C 31,23 30,23 30,23 Z M 25,31 27,28.56 29,31 V 33 H 19 V 30 L 21.5,27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-print.svg b/.icons/awkward/48x48/places/folder-green-print.svg
new file mode 100644
index 00000000..d6ed590a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 20,23 V 25 H 28 V 23 Z M 18,26 C 17.5,26 17,26.5 17,27 V 31 C 17,31.5 17.5,32 18,32 H 19 V 30 H 29 V 32 H 30 C 30.5,32 31,31.5 31,31 V 27 C 31,26.5 30.5,26 30,26 Z M 20,31 V 36 H 28 V 31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-private.svg b/.icons/awkward/48x48/places/folder-green-private.svg
new file mode 100644
index 00000000..7e2f83ad
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 20.5,24 C 18.015,24 16,26.015 16,28.5 16,30.985 18.015,33 20.5,33 22.405,32.997 24.101,31.796 24.736,30 H 28 V 32 H 31 V 30 H 32 V 27 H 24.736 C 24.102,25.204 22.405,24.003 20.5,24 Z M 20.5,27 C 21.328,27 22,27.672 22,28.5 22,29.328 21.328,30 20.5,30 19.672,30 19,29.328 19,28.5 19,27.672 19.672,27 20.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-projects.svg b/.icons/awkward/48x48/places/folder-green-projects.svg
new file mode 100644
index 00000000..622aea2a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#2f3e1f" d="M 27,21 C 26.65,21.13 26.29,21.299 26,21.539 24.62,22.649 24.701,24.559 26.051,25.699 26.331,25.939 26.66,26.1 27,26.25 V 28.596 C 27.893,28.983 28.651,29.54 29.248,30.211 29.552,30.553 29.791,30.931 30,31.322 V 26.25 C 30.34,26.12 30.659,25.929 30.949,25.699 32.329,24.579 32.34,22.75 31,21.6 30.71,21.36 30.35,21.14 30,21 V 23.25 C 30,23.71 29.55,24 29,24 H 28 C 27.44,24 27,23.71 27,23.25 Z M 24,29 C 20,29 18,32 18,35 H 16.25 C 16,35 16,35.25 16,35.25 V 36.75 C 16,37 16.25,37 16.25,37 H 31.75 C 31.75,37 32,37 32,36.75 V 35.25 C 32,35.25 32,35 31.75,35 H 30 C 30,32 28,29 24,29 Z M 24,32 C 26.35,32 27,33.76 27,35 H 21 C 21,33.8 21.7,32 24,32 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-public.svg b/.icons/awkward/48x48/places/folder-green-public.svg
new file mode 120000
index 00000000..58f569de
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-public.svg
@@ -0,0 +1 @@
+folder-green-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-green-publicshare-open.svg b/.icons/awkward/48x48/places/folder-green-publicshare-open.svg
new file mode 100644
index 00000000..6cfad90a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 20.545,27.452 C 20.499,27.463 20.453,27.481 20.41,27.504 19.98,27.731 19.87,28.44 20.164,29.096 20.401,29.624 20.821,29.95 21.203,29.94 21.49,31.693 22.633,33 23.993,33 H 24.005 C 25.366,33 26.509,31.693 26.796,29.94 27.177,29.95 27.598,29.624 27.835,29.096 28.129,28.44 28.019,27.731 27.589,27.504 27.545,27.481 27.5,27.463 27.454,27.452 27.399,25.535 25.876,24 24,24 22.125,24 20.6,25.535 20.545,27.452 Z M 26.394,33 C 26.105,33.701 25.12,34.227 23.945,34.227 22.775,34.227 21.799,33.708 21.505,33.012 19.037,33.27 17.238,33.902 17.022,34.649 17.019,34.656 17.024,34.665 17.022,34.672 17.015,34.699 17.015,34.723 17.012,34.75 17.011,34.763 17,34.771 17,34.784 V 34.793 36.643 C 17.001,36.84 17.157,37 17.351,37 H 30.65 C 30.844,37 31,36.84 31,36.643 V 34.793 34.771 C 30.998,34.728 30.979,34.691 30.967,34.648 30.746,33.892 28.908,33.252 26.395,33 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-recent.svg b/.icons/awkward/48x48/places/folder-green-recent.svg
new file mode 100644
index 00000000..7aca3321
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 24,22 A 7,7 0 0 0 17,29 7,7 0 0 0 24,36 7,7 0 0 0 31,29 7,7 0 0 0 24,22 Z M 24,24 A 5,5 0 0 1 29,29 5,5 0 0 1 24,34 5,5 0 0 1 19,29 5,5 0 0 1 24,24 Z M 23,26 V 30 H 27 V 28 H 25 V 26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-remote-open.svg b/.icons/awkward/48x48/places/folder-green-remote-open.svg
new file mode 100644
index 00000000..a0c6c92c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 23,26 C 20.979,26.404 19.404,27.979 19,30 H 16 V 32 H 19 C 19.405,34.018 20.982,35.595 23,36 Z M 25,26 V 36 C 27.021,35.596 28.596,34.021 29,32 H 32 V 30 H 29 C 28.595,27.982 27.018,26.405 25,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-remote.svg b/.icons/awkward/48x48/places/folder-green-remote.svg
new file mode 100644
index 00000000..186fda71
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 23,24 C 20.979,24.404 19.404,25.979 19,28 H 16 V 30 H 19 C 19.405,32.018 20.982,33.595 23,34 Z M 25,24 V 34 C 27.021,33.596 28.596,32.021 29,30 H 32 V 28 H 29 C 28.595,25.982 27.018,24.405 25,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-script.svg b/.icons/awkward/48x48/places/folder-green-script.svg
new file mode 100644
index 00000000..6b049622
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 16,21 V 37 H 32 V 21 Z"/>
+ <g style="fill:#87b158">
+ <path style="fill:#87b158" d="M 24,29 H 28 V 30 H 24 Z"/>
+ <rect style="fill:#87b158" width="1" height="7" x="20" y="23"/>
+ <path style="fill:#87b158" d="M 19.5,24 C 18.67,24 18,24.67 18,25.5 18,26.33 18.67,27 19.5,27 H 21 21.5 C 21.78,27 22,27.22 22,27.5 22,27.78 21.78,28.01 21.5,28 H 21 19.5 18.09 C 18.3,28.58 18.85,29 19.5,29 H 21 21.5 C 22.33,29 23,28.33 23,27.5 23,26.67 22.33,26 21.5,26 H 21 19.5 C 19.22,26 19,25.78 19,25.5 19,25.22 19.22,25 19.5,25 H 21 21.5 22.91 C 22.7,24.42 22.15,24 21.5,24 H 21 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-steam.svg b/.icons/awkward/48x48/places/folder-green-steam.svg
new file mode 100644
index 00000000..68abbabb
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 14,30.623 20.004,33.084 C 20.049,34.706 21.377,35.998 23,36 24.657,36 26.006,34.598 26,33 L 30,30 C 32.227,30 34,28.209 34,26 34,23.791 32.209,22 30,22 27.791,22 25.999,23.772 26,26 L 23,30 C 22.456,30 21.918,30.152 21.451,30.436 L 14,27.377 M 30,23 C 31.657,23 33,24.343 33,26 33,27.657 31.657,29 30,29 28.344,29 27.031,27.365 27,26 27,24.343 28.343,23 30,23 Z M 30,24 C 28.895,24 28,24.895 28,26 28,27.105 28.895,28 30,28 31.105,28 32,27.105 32,26 32,24.895 31.105,24 30,24 Z M 23,31 C 24.105,31 25,31.895 25,33 25,34.105 24.105,35 23,35 22.096,35 21.304,34.394 21.068,33.521 L 21.961,33.887 C 22.73,34.202 23.603,33.837 23.918,33.068 24.233,32.299 23.869,31.426 23.1,31.111 L 22.846,31.008 C 22.897,31.003 22.949,31.001 23,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-tar.svg b/.icons/awkward/48x48/places/folder-green-tar.svg
new file mode 100644
index 00000000..0eef78d0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-tar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 24 16 L 24 17 L 25 17 L 25 16 L 24 16 z M 24 17 L 23 17 L 23 18 L 24 18 L 24 17 z M 24 18 L 24 19 L 25 19 L 25 18 L 24 18 z M 24 19 L 23 19 L 23 20 L 24 20 L 24 19 z M 24 20 L 24 21 L 25 21 L 25 20 L 24 20 z M 24 21 L 23 21 L 23 22 L 24 22 L 24 21 z M 24 22 L 24 23 L 25 23 L 25 22 L 24 22 z M 24 23 L 23 23 C 22.8439 24.390912 24 24.390912 24 23 z"/>
+ <path style="fill:#2f3e1f" d="m 24,22 c -2.21,0 -4,1.8 -4,4 l 0,8 c 0,2.2 1.79,4 4,4 2.21,0 4,-1.8 4,-4 l 0,-8 c 0,-2.2 -1.79,-4 -4,-4 z m 0,2 c 1.104,0 2,0.8 2,2 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 0,-1.2 0.896,-2 2,-2 z m 0,6 c 1.104,0 2,0.8 2,2 l 0,2 c 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 l 0,-2 c 0,-1.2 0.896,-2 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-templates-open.svg b/.icons/awkward/48x48/places/folder-green-templates-open.svg
new file mode 100644
index 00000000..fedaf62e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 19,24 C 18.446,24 18,24.446 18,25 V 34 H 19 V 33 H 20 V 26 H 25 V 29 H 28 V 37 38 H 29 V 37 H 30 V 28 L 26,24 Z M 29,38 V 39 H 30 V 38 Z M 28,38 H 27 V 39 H 28 Z M 27,38 V 37 H 26 V 38 Z M 26,38 H 25 V 39 H 26 Z M 25,38 V 37 H 24 V 38 Z M 24,38 H 23 V 39 H 24 Z M 23,38 V 37 H 22 V 38 Z M 22,38 H 21 V 39 H 22 Z M 21,38 V 37 H 20 V 38 Z M 20,38 H 19 V 39 H 20 Z M 19,38 V 37 H 18 V 38 Z M 19,37 H 20 V 36 H 19 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-templates.svg b/.icons/awkward/48x48/places/folder-green-templates.svg
new file mode 100644
index 00000000..3db15ce8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 19,22 C 18.446,22 18,22.446 18,23 V 32 H 19 V 31 H 20 V 24 H 25 V 27 H 28 V 35 36 H 29 V 35 H 30 V 26 L 26,22 Z M 29,36 V 37 H 30 V 36 Z M 28,36 H 27 V 37 H 28 Z M 27,36 V 35 H 26 V 36 Z M 26,36 H 25 V 37 H 26 Z M 25,36 V 35 H 24 V 36 Z M 24,36 H 23 V 37 H 24 Z M 23,36 V 35 H 22 V 36 Z M 22,36 H 21 V 37 H 22 Z M 21,36 V 35 H 20 V 36 Z M 20,36 H 19 V 37 H 20 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z M 19,34 V 33 H 18 V 34 Z M 19,33 H 20 V 32 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-torrent.svg b/.icons/awkward/48x48/places/folder-green-torrent.svg
new file mode 100644
index 00000000..f5bc6343
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="m 4,34 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 l 0,-22 c 0,-1.108 -0.892,-2 -2,-2 L 22,10 22,8 C 22,6.892 21.108,6 20,6 L 6,6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 L 4,9 C 4,7.892 4.892,7 6,7 l 14,0 c 1.108,0 2,0.892 2,2 L 22,8 C 22,6.892 21.108,6 20,6 Z m 16,4 0,1 20,0 c 1.108,0 2,0.892 2,2 l 0,-1 c 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="fill:#2f3e1f" d="M 26 19 C 20.477153 19 16 23.477153 16 29 C 16 34.522847 20.477153 39 26 39 L 44 39 L 44 37 L 26 37 C 21.581722 37 18 33.418278 18 29 C 18 24.581722 21.581722 21 26 21 L 26 19 z M 26 22 C 22.134007 22 19 25.134007 19 29 C 19 32.865993 22.134007 36 26 36 L 44 36 L 44 34 L 26 34 C 23.238576 34 21 31.761424 21 29 C 21 26.238576 23.238576 24 26 24 C 26.688467 24.000788 27.369353 24.143747 28 24.419922 L 28 22.298828 C 27.351311 22.102941 26.677616 22.002281 26 22 z M 26 25 C 23.790861 25 22 26.790861 22 29 C 22 31.209139 23.790861 33 26 33 L 44 33 L 44 31 L 26 31 C 24.895431 31 24 30.104569 24 29 C 24 27.895431 24.895431 27 26 27 C 26.713268 27.0013 27.371883 27.38229 27.728516 28 L 29.867188 28 C 29.411731 26.236014 27.821835 25.00264 26 25 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-unlocked.svg b/.icons/awkward/48x48/places/folder-green-unlocked.svg
new file mode 100644
index 00000000..b2ba0eaa
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 24 20 C 21.784 20 20 21.821 20 24.062 L 20 25 L 22 25 L 22 24 C 22 22.891 22.892 22 24 22 C 25.108 22 26 22.891 26 24 L 26 28 L 24 28 L 19 28 C 18.446 28 18 28.446 18 29 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 29 C 30 28.446 29.554 28 29 28 L 28 28 L 28 24.062 C 28 21.822 26.216 20 24 20 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-vbox.svg b/.icons/awkward/48x48/places/folder-green-vbox.svg
new file mode 100644
index 00000000..3a3d95b0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:none;stroke:#2f3e1f;stroke-width:2;stroke-linejoin:round" d="M 16,27 H 19 L 21,35 23,23 25.5,30 27,25 29,31 H 32"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-video.svg b/.icons/awkward/48x48/places/folder-green-video.svg
new file mode 100644
index 00000000..a6821fe4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 18 24 C 17.446 24 17 24.446 17 25 L 17 33 C 17 33.554 17.446 34 18 34 L 27 34 C 27.554 34 28 33.554 28 33 L 28 29 L 28 25 C 28 24.446 27.554 24 27 24 L 18 24 z M 28 29 L 32 33 L 32 25.5 L 28 29 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-videos-open.svg b/.icons/awkward/48x48/places/folder-green-videos-open.svg
new file mode 100644
index 00000000..ee0e6f2d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 18,26 C 17.446,26 17,26.446 17,27 V 35 C 17,35.554 17.446,36 18,36 H 27 C 27.554,36 28,35.554 28,35 V 31 27 C 28,26.446 27.554,26 27,26 Z M 28,31 32,35 V 27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-videos.svg b/.icons/awkward/48x48/places/folder-green-videos.svg
new file mode 120000
index 00000000..4b0194a1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-videos.svg
@@ -0,0 +1 @@
+folder-green-video.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-green-visiting.svg b/.icons/awkward/48x48/places/folder-green-visiting.svg
new file mode 100644
index 00000000..0e1aba4d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 6 16 C 4.892 16 4 16.892 4 18 L 4 19.309 L 42.908 41.773 C 43.554 41.443 44 40.778 44 40 L 44 37.404 L 6.9277 16 L 6 16 z M 13.857 16 L 44 33.404 L 44 28.404 L 22.516 16 L 13.857 16 z M 29.445 16 L 44 24.404 L 44 19.404 L 38.104 16 L 29.445 16 z M 4 23.309 L 4 28.309 L 27.713 42 L 36.373 42 L 4 23.309 z M 4 32.309 L 4 37.309 L 12.125 42 L 20.785 42 L 4 32.309 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-wifi.svg b/.icons/awkward/48x48/places/folder-green-wifi.svg
new file mode 100644
index 00000000..40596998
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 24,23 C 21.461,23 19.265,24.328 17,26 L 24,35 31,26 C 28.743,24.347 26.539,23 24,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-wine.svg b/.icons/awkward/48x48/places/folder-green-wine.svg
new file mode 100644
index 00000000..2e54be6e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <rect style="fill:#2f3e1f" width="6" height="6" x="18" y="22" rx="1" ry="1"/>
+ <rect style="fill:#2f3e1f" width="6" height="6" x="25" y="22" rx="1" ry="1"/>
+ <rect style="fill:#2f3e1f" width="6" height="6" x="25" y="29" rx="1" ry="1"/>
+ <rect style="fill:#2f3e1f" width="6" height="6" x="18" y="29" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green-yandex-disk.svg b/.icons/awkward/48x48/places/folder-green-yandex-disk.svg
new file mode 100644
index 00000000..3faf208c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 23.092,23.047 C 19.536,23.047 20.363,26.295 18.543,27.273 18.48,27.309 18.445,27.342 18.389,27.377 19.589,26.662 21.069,26.065 22.641,25.66 23.972,25.317 25.321,25.125 26.566,25.101 26.598,25.101 26.63,25.101 26.662,25.101 25.462,24.76 25.33,23.047 23.092,23.047 Z M 26.967,26.002 C 25.722,26.026 24.372,26.218 23.041,26.56 18.655,27.689 15.528,30.144 16.059,32.043 16.364,33.128 17.836,33.844 20.029,33.974 20.028,33.966 20.026,33.959 20.025,33.951 19.907,32.924 20.558,32.031 21.322,31.425 22.086,30.82 23.068,30.38 24.172,30.146 25.275,29.912 26.308,29.923 27.172,30.183 27.984,30.428 28.748,30.961 28.935,31.877 31.134,30.644 32.274,29.158 31.943,27.957 31.593,26.699 29.685,25.949 26.967,26.002 Z M 25.662,31 A 1.8586,3.577 76.001 0 0 24.285,31.142 1.8586,3.577 76.001 0 0 21.006,33.742 1.8586,3.577 76.001 0 0 24.715,34.857 1.8586,3.577 76.001 0 0 27.992,32.258 1.8586,3.577 76.001 0 0 25.662,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-green.svg b/.icons/awkward/48x48/places/folder-green.svg
new file mode 100644
index 00000000..79028db6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-green.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-activities.svg b/.icons/awkward/48x48/places/folder-grey-activities.svg
new file mode 100644
index 00000000..a45c84a6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#323232" cx="17" cy="29" r="3"/>
+ <circle style="fill:#323232" cx="24" cy="29" r="3"/>
+ <circle style="fill:#323232" cx="31" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-android.svg b/.icons/awkward/48x48/places/folder-grey-android.svg
new file mode 100644
index 00000000..8977ed08
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#323232" d="m17.792969 23.990234a0.80008001 0.80008001 0 0 0-0.611328 1.316407l1.435547 1.755859c-1.449157 1.302677-2.418991 3.122492-2.615235 5.167969-0.036746 0.769972 0.775391 0.769531 0.775391 0.769531h14.425781s0.835451-1.68e-4 0.794922-0.808594c-0.204754-2.0309-1.171962-3.836209-2.613281-5.130859l1.433593-1.753906a0.80008001 0.80008001 0 0 0-0.634765-1.314453 0.80008001 0.80008001 0 0 0-0.603516 0.300781l-1.492187 1.826172c-1.198382-0.706725-2.592035-1.119141-4.085938-1.119141-1.49457 0-2.891106 0.411831-4.089844 1.119141l-1.492187-1.826172a0.80008001 0.80008001 0 0 0-0.626953-0.302735z"/>
+ <circle style="fill:#8e8e8e" cx="20" cy="30" r="1"/>
+ <circle style="fill:#8e8e8e" cx="-28" cy="30" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-apple.svg b/.icons/awkward/48x48/places/folder-grey-apple.svg
new file mode 100644
index 00000000..0300b93d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 26.985,21 C 26.241,21.035 25.339,21.581 24.805,22.313 24.326,22.963 23.906,24 24.018,24.995 24.849,25.071 25.698,24.5 26.215,23.768 H 26.213 C 26.731,23.035 27.08,22.016 26.985,21 Z M 27.2,25.009 C 26.132,25.088 25.158,25.739 24.606,25.739 23.977,25.739 23.002,25.031 21.971,25.05 20.616,25.07 19.366,25.83 18.668,27.032 17.261,29.452 18.308,33.037 19.68,34.999 20.351,35.96 21.169,37 22.2,37 23.231,37 23.595,36.353 24.817,36.353 26.039,36.353 26.373,37 27.452,37 28.531,37 29.229,36.002 29.895,35.038 30.665,33.924 30.981,32.843 31,32.788 30.975,32.777 28.879,31.983 28.858,29.591 28.838,27.588 30.508,26.629 30.583,26.581 29.645,25.222 28.183,25.034 27.663,25.013 27.507,24.997 27.352,24.997 27.2,25.009 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-arduino.svg b/.icons/awkward/48x48/places/folder-grey-arduino.svg
new file mode 100644
index 00000000..127b0ec3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#323232" d="m18.86896 24c-0.634 0-1.2655 0.127-1.8534 0.375-0.5878 0.248-1.125 0.614-1.5781 1.076s-0.8174 1.015-1.0645 1.623c-0.247 0.608-0.373 1.264-0.373 1.924 0 0.66023 0.126 1.3158 0.37305 1.9238 0.24706 0.60801 0.61137 1.1592 1.0645 1.6211 0.4531 0.4619 0.99026 0.82794 1.5781 1.0762 0.57443 0.24257 1.1907 0.36735 1.8105 0.37305 0.01464 5.3e-4 0.0284 0.0014 0.04297 2e-3 1.5072 0.07139 2.7205-0.52617 3.6094-1.3945 0.60761-0.59359 1.0858-1.2954 1.5215-2.0098 0.43566 0.71438 0.91387 1.4162 1.5215 2.0098 0.88887 0.86836 2.1022 1.4659 3.6094 1.3945 0.01457-5.3e-4 0.02833-0.0013 0.04297-2e-3 0.61984-0.0053 1.2361-0.13048 1.8105-0.37305 0.58786-0.24823 1.125-0.61427 1.5781-1.0762l0.0039-0.0059c0.452-0.461 0.815-1.009 1.061-1.615 0.247-0.608 0.373-1.264 0.373-1.924s-0.126-1.316-0.373-1.924l-0.0059-0.0098c-0.247-0.604-0.608-1.153-1.059-1.613-0.453-0.462-0.99-0.828-1.578-1.076-0.587-0.248-1.219-0.375-1.853-0.375-1.588 0-2.842 0.652-3.768 1.561-0.535 0.524-0.969 1.124-1.363 1.738-0.394-0.614-0.828-1.214-1.363-1.738-0.926-0.909-2.18-1.561-3.768-1.561zm0.18164 2c1.1286 0 1.8486 0.38049 2.5098 1.0117 0.52412 0.50036 0.98387 1.1816 1.4395 1.9238-0.51994 0.86712-1.0232 1.6601-1.5879 2.1973-0.62253 0.59215-1.2662 0.91858-2.3203 0.86133h-0.04102c-0.40198 0-0.80791-0.08036-1.1777-0.23242-0.36485-0.15001-0.70064-0.37362-0.97852-0.64648l-0.01172-0.0098c-0.2803-0.278-0.5067-0.613-0.6565-0.972-0.1499-0.359-0.2266-0.75-0.2266-1.137 0-0.38661 0.07674-0.77772 0.22656-1.1367 0.14981-0.35901 0.3762-0.69274 0.65625-0.9707l0.01172-0.01172c0.2779-0.273 0.6137-0.495 0.9785-0.645 0.37-0.152 0.776-0.232 1.178-0.232zm9.8984 0c0.40199 0 0.80792 0.08037 1.1777 0.23242 0.36485 0.15001 0.70064 0.37167 0.97852 0.64453l0.01172 0.01172c0.28005 0.27797 0.50644 0.61169 0.65625 0.9707 0.15 0.358 0.227 0.749 0.227 1.136 0 0.38662-0.07674 0.77771-0.22656 1.1367-0.14981 0.359-0.37619 0.69468-0.65625 0.97266l-0.01172 0.0098c-0.27788 0.27286-0.61367 0.49647-0.97852 0.64648-0.36982 0.15206-0.77575 0.23242-1.1777 0.23242h-0.04101c-1.0541 0.05725-1.6978-0.26918-2.3203-0.86133-0.565-0.537-1.068-1.33-1.588-2.197 0.456-0.743 0.915-1.424 1.439-1.924 0.662-0.632 1.382-1.012 2.51-1.012zm-0.949 1v1h-1v2h1v1h2v-1h1v-2h-1v-1zm-11 1v2h4v-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-backup.svg b/.icons/awkward/48x48/places/folder-grey-backup.svg
new file mode 100644
index 00000000..e1764ed3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#323232" d="m24.464794 22.015626c-0.75501-0.05084-1.52681 0.02146-2.28711 0.226563-3.0412 0.820392-5.166593 3.58253-5.177734 6.732421a1.0001 1.0001 0 0 0 0.002 0.02539h-1.00195l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.01758c0.008-2.258041 1.517139-4.222437 3.697266-4.810547 2.180126-0.58811 4.472713 0.351145 5.615234 2.298828 1.142521 1.947684 0.842814 4.405532-0.734375 6.021485-1.53625 1.574006-4.08172 1.748333-6.09375 0.632812a1.0001221 1.0001221 0 1 0 -0.96875 1.75c2.717652 1.506737 6.253078 1.309813 8.494141-0.986328 2.200122-2.254196 2.62112-5.712738 1.027343-8.429688-1.195332-2.037712-3.307237-3.290847-5.572265-3.443359zm-0.480469 2.970703a1.0001 1.0001 0 0 0 -0.984375 1.013672v2.863281a1.0001 1.0001 0 0 0 0.06445 0.498047 1.0001 1.0001 0 0 0 0.332031 0.449219l1.896485 1.896484a1.0001 1.0001 0 1 0 1.414062 -1.414062l-1.707031-1.707031v-2.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-books.svg b/.icons/awkward/48x48/places/folder-grey-books.svg
new file mode 100644
index 00000000..d932040f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#323232" d="m19 23c-2 0-3 1-3 1v7s1-1 3-1 4 2 4 2v-7s-2-2-4-2zm10 0c-2 0-4 2-4 2v7s2-2 4-2 3 1 3 1v-7s-1-1-3-1zm-10 8c-2 0-3 1-3 1v2s1-1 3-1 4 2 4 2v-2s-2-2-4-2zm10 0c-2 0-4.005064 1.992688-4 2v2s2-2 4-2 3 1 3 1v-2s-1-1-3-1z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-cd.svg b/.icons/awkward/48x48/places/folder-grey-cd.svg
new file mode 100644
index 00000000..a75d242b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#323232" cx="24" cy="29" r="9"/>
+ <circle style="fill:#8e8e8e" cx="24" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-copy-cloud.svg b/.icons/awkward/48x48/places/folder-grey-copy-cloud.svg
new file mode 100644
index 00000000..36e7b0a5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 30,23 27,28 29,29 Z M 19,26 16,28.143 20,28 22,35 23,34 32,35 29,30 27.714,29.286 22.857,32.143 20.571,26.429 Z M 24.571,28.143 22.286,29.571 23.143,31.571 27.143,29.286 25.714,28.143 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-desktop.svg b/.icons/awkward/48x48/places/folder-grey-desktop.svg
new file mode 120000
index 00000000..f5f58372
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-desktop.svg
@@ -0,0 +1 @@
+user-grey-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-grey-development.svg b/.icons/awkward/48x48/places/folder-grey-development.svg
new file mode 100644
index 00000000..276d80f8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 22.251,22 22.096,23.845 C 21.512,24.061 20.968,24.376 20.489,24.774 L 18.812,23.984 17.062,27.016 18.583,28.072 C 18.529,28.378 18.501,28.689 18.499,29 18.499,29.312 18.526,29.624 18.579,29.932 L 17.062,30.984 18.812,34.015 20.484,33.228 C 20.965,33.625 21.51,33.938 22.095,34.152 L 22.25,36 H 25.75 L 25.905,34.156 C 26.489,33.94 27.033,33.625 27.512,33.227 L 29.188,34.016 30.938,30.984 29.416,29.928 C 29.47,29.622 29.499,29.312 29.501,29.001 29.501,28.689 29.473,28.377 29.42,28.069 L 30.938,27.016 29.188,23.985 27.516,24.772 C 27.035,24.375 26.49,24.063 25.905,23.849 L 25.751,22 Z M 24.001,27.001 C 25.106,27.001 26.001,27.896 26.001,29.001 26.001,30.106 25.106,31.001 24.001,31.001 22.896,31.001 22.001,30.106 22.001,29.001 22.001,27.896 22.896,27.001 24.001,27.001 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-documents-open.svg b/.icons/awkward/48x48/places/folder-grey-documents-open.svg
new file mode 100644
index 00000000..f25d6a9c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 19,24 C 18.446,24 18,24.446 18,25 V 37 C 18,37.554 18.446,38 19,38 H 29 C 29.554,38 30,37.554 30,37 V 28 L 26,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-documents.svg b/.icons/awkward/48x48/places/folder-grey-documents.svg
new file mode 100644
index 00000000..c63d756e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 19 22 C 18.446 22 18 22.446 18 23 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 26 L 26 22 L 19 22 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-download-open.svg b/.icons/awkward/48x48/places/folder-grey-download-open.svg
new file mode 100644
index 00000000..7e5d7c96
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 26,23 V 29 H 28.5 L 24,36 19.5,29 H 22 V 23 Z M 18,37 H 30 V 39 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-download.svg b/.icons/awkward/48x48/places/folder-grey-download.svg
new file mode 100644
index 00000000..610380f1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 26,21 V 27 H 28.5 L 24,34 19.5,27 H 22 V 21 Z M 18,35 H 30 V 37 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-downloads.svg b/.icons/awkward/48x48/places/folder-grey-downloads.svg
new file mode 120000
index 00000000..dfb94136
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-downloads.svg
@@ -0,0 +1 @@
+folder-grey-download.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-grey-drag-accept.svg b/.icons/awkward/48x48/places/folder-grey-drag-accept.svg
new file mode 100644
index 00000000..ce0a79a1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-dropbox.svg b/.icons/awkward/48x48/places/folder-grey-dropbox.svg
new file mode 100644
index 00000000..f041cc1e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 20,21 15,24 19,26.9 14.99,29.9 20,33 24,30 19,27 24,24 29,27 24,30 28,33 33.01,29.9 29,27 33,24 28,21 24,23.9 Z M 24,31 20,34 19,33.4 V 34 L 24,37 29,34 V 33.4 L 28,34 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-favorites.svg b/.icons/awkward/48x48/places/folder-grey-favorites.svg
new file mode 100644
index 00000000..aab66d42
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 24,21 21.881,26.417 16,26.729 20.572,30.39 19.056,36 24,32.846 28.944,36 27.428,30.39 32,26.729 26.119,26.417 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-games.svg b/.icons/awkward/48x48/places/folder-grey-games.svg
new file mode 100644
index 00000000..d96afe2d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 19.78,23.002 C 19.54,23.002 19.26,23.072 18.97,23.223 17.94,23.774 16.98,25.557 16.46,27.882 16.02,29.866 15.86,32.561 16.12,33.645 16.35,34.587 16.75,35 17.46,35 18.5,34.98 19.81,33.815 20.65,32.241 21.25,31.369 22.65,30.978 24,31.018 25.34,30.968 26.74,31.369 27.34,32.241 28.18,33.815 29.49,34.98 30.54,35 31.24,35 31.64,34.587 31.87,33.645 32.13,32.561 31.97,29.866 31.53,27.882 31.01,25.557 30.05,23.774 29.02,23.223 28.45,22.912 27.98,22.922 27.56,23.223 27.03,23.604 25.93,24.003 24,24.003 22.06,24.003 20.96,23.604 20.43,23.223 20.22,23.072 20.02,23.002 19.78,23.002 Z M 20.03,26.008 H 21.02 V 27.01 H 22.01 V 28.012 H 21.02 V 29.014 H 20.03 V 28.012 H 19.04 V 27.01 H 20.03 Z M 27.47,26.008 C 27.74,26.008 27.96,26.228 27.96,26.509 27.96,26.789 27.74,27.01 27.47,27.01 27.19,27.01 26.97,26.789 26.97,26.509 26.97,26.228 27.19,26.008 27.47,26.008 Z M 26.48,27.01 C 26.75,27.01 26.97,27.23 26.97,27.511 26.97,27.791 26.75,28.012 26.48,28.012 26.2,28.012 25.98,27.791 25.98,27.511 25.98,27.23 26.2,27.01 26.48,27.01 Z M 28.46,27.01 C 28.73,27.01 28.95,27.23 28.95,27.511 28.95,27.791 28.73,28.012 28.46,28.012 28.18,28.012 27.96,27.791 27.96,27.511 27.96,27.23 28.18,27.01 28.46,27.01 Z M 27.47,28.012 C 27.74,28.012 27.96,28.232 27.96,28.513 27.96,28.793 27.74,29.014 27.47,29.014 27.19,29.014 26.97,28.793 26.97,28.513 26.97,28.232 27.19,28.012 27.47,28.012 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-git.svg b/.icons/awkward/48x48/places/folder-grey-git.svg
new file mode 100644
index 00000000..ad36a676
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 19.707,22 19,22.708 20.408,24.117 A 2.5005,2.5027 0 0 0 19.998,25.488 2.5005,2.5027 0 0 0 21.999,27.94 V 32.05 A 2.5005,2.5027 0 0 0 19.999,34.497 2.5005,2.5027 0 0 0 22.5,37 2.5005,2.5027 0 0 0 25,34.497 2.5005,2.5027 0 0 0 23,32.046 V 27.936 A 2.5005,2.5027 0 0 0 23.869,27.582 L 25.41,29.125 A 2.5005,2.5027 0 0 0 25,30.493 2.5005,2.5027 0 0 0 27.501,32.996 2.5005,2.5027 0 0 0 30.002,30.492 2.5005,2.5027 0 0 0 27.502,27.989 2.5005,2.5027 0 0 0 26.114,28.412 L 24.58,26.875 A 2.5005,2.5027 0 0 0 25,25.487 2.5005,2.5027 0 0 0 22.5,22.984 2.5005,2.5027 0 0 0 21.114,23.407 L 19.708,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-github.svg b/.icons/awkward/48x48/places/folder-grey-github.svg
new file mode 100644
index 00000000..78f9b074
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="m 24,21 c -4.432,0 -8,3.568 -8,8 0,3.572969 2.319953,6.580128 5.541016,7.613281 v -1.662109 c -2.02505,0.44688 -2.451172,-0.890625 -2.451172,-0.890625 -0.33119,-0.85462 -0.808594,-1.082031 -0.808594,-1.082031 -0.66103,-0.45857 0.04883,-0.451172 0.04883,-0.451172 0.73072,0.05219 1.115234,0.763672 1.115234,0.763672 0.649401,1.13032 1.704391,0.804594 2.119141,0.615234 0.06615,-0.47773 0.255071,-0.805404 0.462891,-0.990234 -1.6165,-0.1867 -3.017578,-1.220416 -3.017578,-4.055016 0,-0.807401 0.586534,-1.867737 1.052234,-2.384438 -0.0751,-0.1871 -0.326088,-1.339321 0.07031,-2.357421 0,0 0.03819,-0.01202 0.117188,-0.01563 0.2369,-0.0111 0.7698,0.43835 1.8125,1.15625 0.629544,-0.180863 1.435033,-0.265432 1.938,-0.269532 0.567132,-0.0047 1.223838,0.09289 1.815614,0.269532 1.043,-0.7179 1.709313,-1.169203 1.945313,-1.158204 h 0.002 c 0.0789,0.0037 0.117187,0.01563 0.117188,0.01563 0.39732,1.01806 0.146905,2.172275 0.07227,2.359374 C 28.418904,26.993362 29,28.053598 29,28.861 c 0,2.84182 -1.700866,3.866146 -3.322266,4.049156 0.261006,0.2284 0.326172,0.681284 0.326172,1.371094 0,0.83312 -0.0021,1.37464 -0.0039,1.71875 v 0.740234 C 29.456574,35.855553 32,32.739916 32,29 32,24.568 28.432,21 24,21 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-gitlab.svg b/.icons/awkward/48x48/places/folder-grey-gitlab.svg
new file mode 100644
index 00000000..d12e1784
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232;fill-rule:evenodd" d="M 18.990234 22 C 18.868036 22 18.744852 22.065769 18.699219 22.199219 L 16.925781 27 L 21.054688 27 L 19.279297 22.199219 C 19.233642 22.065769 19.112433 22 18.990234 22 z M 21.054688 27 L 24 36 L 26.945312 27 L 21.054688 27 z M 26.945312 27 L 31.074219 27 L 29.300781 22.199219 C 29.209514 21.932319 28.812013 21.932319 28.720703 22.199219 L 26.945312 27 z M 31.074219 27 L 24 36 L 31.748047 30.652344 C 31.96185 30.504834 32.052353 30.242626 31.970703 30.003906 L 31.074219 27 z M 24 36 L 16.925781 27 L 16.029297 30.003906 C 15.947647 30.242626 16.038151 30.504834 16.251953 30.652344 L 24 36 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-gnome.svg b/.icons/awkward/48x48/places/folder-grey-gnome.svg
new file mode 100644
index 00000000..e9934acf
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 28.779,22 C 25.819,22 25.262,26 26.929,26 28.593,26 31.741,22 28.779,22 Z M 24.23,23 C 24.183,23 24.131,23.005 24.079,23.01 22.384,23.214 22.979,25.949 23.882,26 24.755,26.05 25.711,23.008 24.231,23 Z M 21.14,24 C 21.019,23.995 20.884,24.011 20.735,24.049 19.149,24.45 20.494,26.106 21.382,25.994 22.188,25.893 22.305,24.047 21.14,24 Z M 18.929,26 C 18.787,25.998 18.633,26.029 18.47,26.105 17.166,26.721 18.91,28.207 19.677,27.977 20.348,27.775 19.92,26.023 18.929,26 Z M 25.011,27 C 22.677,26.963 19.599,28.065 19.073,30.279 18.505,32.676 21.416,36 24.45,36 25.943,36 27.665,35.329 27.987,33.721 28.232,32.495 24.896,33.023 25.009,33.834 25.144,34.807 24.446,34.652 23.571,34.025 21.001,32 28.181,31.034 27.694,28.307 27.543,27.458 26.411,27.024 25.011,27.002 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-google-drive.svg b/.icons/awkward/48x48/places/folder-grey-google-drive.svg
new file mode 100644
index 00000000..8778bb43
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <path style="fill:#323232" d="M 31.999,30.937 26.666,22.002 H 21.499 L 26.499,30.937 Z"/>
+ <path style="fill:#323232" d="M 22.499,31.914 19.999,35.962 H 29.333 L 31.999,31.914 Z"/>
+ <path style="fill:#323232" d="M 20.999,22.999 16,31.974 18.666,35.962 23.699,27.985 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-image-people.svg b/.icons/awkward/48x48/places/folder-grey-image-people.svg
new file mode 100644
index 00000000..e733fa34
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 20.545,25.452 C 20.499,25.463 20.453,25.481 20.41,25.504 19.98,25.731 19.87,26.44 20.164,27.096 20.401,27.624 20.821,27.95 21.203,27.94 21.49,29.693 22.633,31 23.993,31 H 24.005 C 25.366,31 26.509,29.693 26.796,27.94 27.177,27.95 27.598,27.624 27.835,27.096 28.129,26.44 28.019,25.731 27.589,25.504 27.545,25.481 27.5,25.463 27.454,25.452 27.399,23.535 25.876,22 24,22 22.125,22 20.6,23.535 20.545,25.452 Z M 26.394,31 C 26.105,31.701 25.12,32.227 23.945,32.227 22.775,32.227 21.799,31.708 21.505,31.012 19.037,31.27 17.238,31.902 17.022,32.649 17.019,32.656 17.024,32.665 17.022,32.672 17.015,32.699 17.015,32.723 17.012,32.75 17.011,32.763 17,32.771 17,32.784 V 32.793 34.643 C 17.001,34.84 17.157,35 17.351,35 H 30.65 C 30.844,35 31,34.84 31,34.643 V 32.793 32.771 C 30.998,32.728 30.979,32.691 30.967,32.648 30.746,31.892 28.908,31.252 26.395,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-important.svg b/.icons/awkward/48x48/places/folder-grey-important.svg
new file mode 100644
index 00000000..849c44bc
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 23,24 H 25 V 30 H 23 Z M 24,31 C 24.552,31 25,31.448 25,32 25,32.552 24.552,33 24,33 23.448,33 23,32.552 23,32 23,31.448 23.448,31 24,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-java.svg b/.icons/awkward/48x48/places/folder-grey-java.svg
new file mode 100644
index 00000000..690a8bc1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 22.172,21 C 22.172,21 22.996,21.465 22.414,22.688 21.533,24.53 23.227,24.951 23.227,24.951 23.227,24.951 22.689,24.519 23.406,22.998 24.199,21.313 22.172,21 22.172,21 Z M 25.371,22.84 C 25.371,22.84 23.729,23.47 24.787,25.191 25.487,26.332 24.711,26.898 24.711,26.898 24.711,26.898 26.696,26.335 25.738,24.76 24.878,23.336 25.371,22.84 25.371,22.84 Z M 20.643,22.887 C 20.643,22.887 19.205,23.982 20.629,25.328 21.57,26.224 20.953,27 20.953,27 20.953,27 22.736,25.867 21.447,24.629 20.284,23.512 20.643,22.887 20.643,22.887 Z M 20.953,27 H 17 L 19,35 H 27 L 27.275,33.902 C 27.508,33.96 27.749,34 28,34 29.657,34 31,32.657 31,31 31,29.594 30.03,28.423 28.725,28.098 L 29,27 Z M 28.484,29.062 A 1,2 15 0 1 28.518,29.068 1,2 15 0 1 28.967,31.26 1,2 15 0 1 27.516,32.938 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-kde.svg b/.icons/awkward/48x48/places/folder-grey-kde.svg
new file mode 100644
index 00000000..8d75a9d7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <g transform="translate(16,21)">
+ <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/48x48/places/folder-grey-linux.svg b/.icons/awkward/48x48/places/folder-grey-linux.svg
new file mode 100644
index 00000000..d410347b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 24.56,32.076 C 23.44,32.597 22.897,32.591 22.198,32.541 21.363,32.481 20.692,32.252 20.397,32.052 20.215,31.929 19.968,31.977 19.845,32.159 19.722,32.341 19.769,32.588 19.951,32.711 20.426,33.032 21.264,33.271 22.141,33.334 22.289,33.345 21.953,33.351 22.128,33.351 22.891,33.351 23.859,33.279 24.895,32.797 25.094,32.704 25.181,32.468 25.088,32.269 24.995,32.069 24.759,31.983 24.56,32.076 Z M 28.979,31.487 C 29.017,28.032 29.373,21.505 22.76,22.032 16.231,22.558 18.462,29.455 18.364,31.765 18.278,32.986 17.573,34.48 17,36 H 19.064 C 19.246,35.356 19.379,34.719 19.437,34.112 19.543,34.186 19.657,34.257 19.778,34.326 19.976,34.443 20.146,34.598 20.326,34.761 20.746,35.144 21.222,35.578 22.153,35.633 22.216,35.636 21.779,35.638 21.841,35.638 22.783,35.638 23.427,35.226 23.944,34.895 24.192,34.736 24.407,34.599 24.608,34.533 25.181,34.354 25.682,34.064 26.056,33.696 26.114,33.638 26.169,33.579 26.219,33.519 26.428,34.283 26.713,35.142 27.03,36 H 30.998 C 30.093,34.603 28.96,33.234 28.979,31.487 Z M 18.996,29.607 C 18.996,29.607 18.996,29.607 18.996,29.607 18.931,28.48 19.471,27.531 20.201,27.489 20.931,27.446 21.575,28.326 21.64,29.453 21.64,29.453 21.641,29.454 21.641,29.454 21.644,29.514 21.645,29.575 21.645,29.634 21.414,29.692 21.205,29.777 21.018,29.875 21.018,29.867 21.017,29.859 21.016,29.85 V 29.85 C 20.954,29.21 20.612,28.727 20.253,28.771 19.894,28.814 19.653,29.368 19.716,30.009 19.716,30.009 19.716,30.009 19.716,30.009 19.743,30.288 19.823,30.537 19.935,30.726 19.907,30.748 19.828,30.805 19.738,30.871 19.67,30.921 19.587,30.982 19.488,31.055 19.216,30.698 19.029,30.186 18.996,29.607 Z M 25.894,32.394 C 25.868,32.989 25.089,33.55 24.369,33.775 L 24.365,33.776 C 24.066,33.873 23.799,34.044 23.516,34.225 23.041,34.529 22.55,34.843 21.841,34.843 21.795,34.843 22.246,34.842 22.2,34.839 21.55,34.801 21.246,34.524 20.862,34.173 20.659,33.989 20.449,33.798 20.178,33.639 L 20.173,33.635 C 19.589,33.306 19.226,32.896 19.203,32.539 19.192,32.362 19.271,32.208 19.438,32.083 19.802,31.81 20.046,31.631 20.207,31.513 20.387,31.382 20.441,31.342 20.481,31.304 20.509,31.277 20.541,31.247 20.574,31.215 20.908,30.89 20.968,30.346 21.826,30.346 22.351,30.346 22.932,30.548 23.551,30.946 23.843,31.136 24.096,31.223 24.417,31.334 24.638,31.411 24.889,31.497 25.224,31.64 L 25.229,31.643 C 25.542,31.771 25.911,32.006 25.894,32.394 Z M 25.722,30.994 C 25.662,30.964 25.599,30.935 25.534,30.908 25.232,30.779 24.989,30.691 24.788,30.621 24.899,30.404 24.968,30.133 24.975,29.839 V 29.838 C 24.99,29.122 24.629,28.541 24.168,28.54 23.707,28.539 23.321,29.118 23.306,29.834 V 29.835 C 23.306,29.858 23.306,29.881 23.306,29.905 23.022,29.774 22.743,29.679 22.469,29.621 22.468,29.594 22.467,29.567 22.466,29.54 V 29.539 C 22.44,28.235 23.24,27.155 24.254,27.128 25.267,27.1 26.11,28.135 26.137,29.44 V 29.44 C 26.149,30.03 25.991,30.573 25.722,30.994 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-locked.svg b/.icons/awkward/48x48/places/folder-grey-locked.svg
new file mode 100644
index 00000000..cb6277a9
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 24,22 C 21.784,22 20,23.821 20,26.062 V 28 H 19 C 18.446,28 18,28.446 18,29 V 35 C 18,35.554 18.446,36 19,36 H 29 C 29.554,36 30,35.554 30,35 V 29 C 30,28.446 29.554,28 29,28 H 28 V 26.062 C 28,23.822 26.216,22 24,22 Z M 24,24 C 25.108,24 26,24.891 26,26 V 28 H 22 V 26 C 22,24.891 22.892,24 24,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-mail-cloud.svg b/.icons/awkward/48x48/places/folder-grey-mail-cloud.svg
new file mode 100644
index 00000000..088ce0bf
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 23,23 A 5,5 0 0 0 18.268,26.398 4,4 0 0 0 16,30 4,4 0 0 0 20,34 4,4 0 0 0 22.658,32.982 5,5 0 0 0 23,33 5,5 0 0 0 25.113,32.525 4,4 0 0 0 27,33 4,4 0 0 0 31,29 4,4 0 0 0 27,25 4,4 0 0 0 26.992,25 5,5 0 0 0 23,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-mail.svg b/.icons/awkward/48x48/places/folder-grey-mail.svg
new file mode 100644
index 00000000..e3bcd273
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 H 29 C 29,37 29.937,37 30,36 30,35 29,35 29,35 H 24 C 20.686,35 18,32.314 18,29 18,25.686 20.686,23 24,23 27.314,23 30,25.686 30,29 V 30 C 30,30.552 29.552,31 29,31 28.448,31 28,30.552 28,30 V 29 C 28,26.791 26.209,25 24,25 21.791,25 20,26.791 20,29 20,31.209 21.791,33 24,33 25.046,33 25.99,32.589 26.703,31.932 27.273,32.609 28.114,33 29,33 30.657,33 32,31.656 32,30 V 29 C 32,24.582 28.418,21 24,21 Z M 24,27 C 25.105,27 26,27.895 26,29 26,30.105 25.105,31 24,31 22.895,31 22,30.105 22,29 22,27.895 22.895,27 24,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-mega.svg b/.icons/awkward/48x48/places/folder-grey-mega.svg
new file mode 100644
index 00000000..e032aa93
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 20,25 H 22 V 25 25 L 24,28 26,25 H 28 V 33 H 26 V 29 L 24,31 22,29 V 33 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-meocloud.svg b/.icons/awkward/48x48/places/folder-grey-meocloud.svg
new file mode 100644
index 00000000..9901deee
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 21.527,25.623 C 21.17,25.477 20.787,25.402 20.4,25.4 18.9,25.4 17.63,26.513 17.43,28 15.978,28.499 15.001,29.864 15,31.4 15,33.389 16.611,35 18.6,35 H 29.4 C 31.389,35 33,33.389 33,31.4 32.999,29.872 32.032,28.511 30.59,28.006 30.595,27.937 30.597,27.87 30.6,27.801 30.6,25.15 28.451,23 25.8,23 23.995,23 22.346,24.015 21.527,25.623 Z M 25.799,25 H 25.801 C 27.37,25 28.599,26.23 28.6,27.799 28.599,27.822 28.596,27.857 28.596,27.867 28.533,28.766 29.079,29.597 29.93,29.895 30.577,30.121 30.999,30.715 31,31.4 31,32.308 30.308,33 29.4,33 H 18.6 C 17.693,33 17.001,32.309 17,31.402 V 31.4 C 17.001,30.712 17.428,30.115 18.08,29.891 18.796,29.645 19.311,29.016 19.412,28.266 19.481,27.757 19.888,27.401 20.398,27.4 20.527,27.401 20.653,27.427 20.77,27.475 21.733,27.869 22.837,27.458 23.309,26.531 23.788,25.589 24.745,25 25.799,25 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-music-open.svg b/.icons/awkward/48x48/places/folder-grey-music-open.svg
new file mode 100644
index 00000000..e73eed30
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 21,32.176 C 20.679,32.061 20.341,32.001 20,32 18.343,32 17,33.343 17,35 17,36.657 18.343,38 20,38 21.657,38 23,36.657 23,35 V 28 H 29 V 32.176 C 28.679,32.061 28.341,32.001 28,32 26.343,32 25,33.343 25,35 25,36.657 26.343,38 28,38 29.657,38 31,36.657 31,35 V 25 C 31,24.446 30.331,24 29.5,24 H 22.5 C 21.669,24 21,24.446 21,25"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-music.svg b/.icons/awkward/48x48/places/folder-grey-music.svg
new file mode 100644
index 00000000..cf0c4fcf
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 21,30.176 C 20.679,30.061 20.341,30.001 20,30 18.343,30 17,31.343 17,33 17,34.657 18.343,36 20,36 21.657,36 23,34.657 23,33 V 26 H 29 V 30.176 C 28.679,30.061 28.341,30.001 28,30 26.343,30 25,31.343 25,33 25,34.657 26.343,36 28,36 29.657,36 31,34.657 31,33 V 23 C 31,22.446 30.331,22 29.5,22 H 22.5 C 21.669,22 21,22.446 21,23"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-network.svg b/.icons/awkward/48x48/places/folder-grey-network.svg
new file mode 100644
index 00000000..f1e8a9e2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 28.418,37 32,33.418 32,29 32,24.582 28.418,21 24,21 Z M 23.429,23.214 C 23.505,23.206 23.601,23.219 23.679,23.214 23.688,23.251 23.623,23.381 23.536,23.571 22.98,24.784 22.949,26.205 23.464,26.964 23.558,27.102 23.643,27.233 23.643,27.25 23.643,27.267 23.542,27.286 23.429,27.286 23.162,27.286 22.909,27.123 22.393,26.714 22.163,26.533 21.865,26.381 21.749,26.358 21.569,26.321 21.52,26.337 21.285,26.571 21.067,26.79 21,26.907 21,27.107 21,27.865 21.899,28.467 23.571,28.822 25.842,29.303 26.401,29.735 26.464,30.929 26.543,32.426 25.746,33.555 24,34.429 23.791,34.533 23.659,34.574 23.571,34.608 23.532,34.604 23.503,34.611 23.464,34.608 23.449,34.561 23.428,34.454 23.428,34.25 23.428,33.455 23.115,32.637 22.643,32.179 22.516,32.056 22.161,31.796 21.857,31.608 21.553,31.419 21.247,31.201 21.178,31.108 21.065,30.953 21.056,30.858 21.143,30.572 21.301,30.05 21.49,29.759 21.857,29.429 22.049,29.256 22.243,29.111 22.286,29.107 22.328,29.104 22.04,29.017 21.607,28.929 21.174,28.84 20.541,28.655 20.214,28.536 19.616,28.32 18.808,27.865 18.5,27.536 18.487,27.522 18.476,27.513 18.464,27.5 18.906,25.743 20.144,24.302 21.786,23.608 22.129,23.462 22.483,23.363 22.857,23.286 23.043,23.248 23.236,23.234 23.428,23.215 Z M 28.786,25.893 C 28.92,25.976 29.427,27.072 29.571,27.607 29.758,28.298 29.745,29.493 29.571,30.179 29.505,30.44 29.421,30.684 29.393,30.714 29.365,30.745 29.263,30.57 29.143,30.357 29.023,30.145 28.64,29.693 28.321,29.357 27.402,28.387 27.258,27.881 27.643,27.107 27.837,26.717 28.682,25.829 28.786,25.893 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-nextcloud.svg b/.icons/awkward/48x48/places/folder-grey-nextcloud.svg
new file mode 100644
index 00000000..da512879
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#323232" d="M 35,24 A 5,5 0 0 0 30,29 5,5 0 0 0 35,34 5,5 0 0 0 40,29 5,5 0 0 0 35,24 Z M 35,27 A 2,2 0 0 1 37,29 2,2 0 0 1 35,31 2,2 0 0 1 33,29 2,2 0 0 1 35,27 Z M 13,24 A 5,5 0 0 0 8,29 5,5 0 0 0 13,34 5,5 0 0 0 18,29 5,5 0 0 0 13,24 Z M 13,27 A 2,2 0 0 1 15,29 2,2 0 0 1 13,31 2,2 0 0 1 11,29 2,2 0 0 1 13,27 Z M 24,23 A 6,6 0 0 0 18,29 6,6 0 0 0 24,35 6,6 0 0 0 30,29 6,6 0 0 0 24,23 Z M 24,26 A 3,3 0 0 1 27,29 3,3 0 0 1 24,32 3,3 0 0 1 21,29 3,3 0 0 1 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-open.svg b/.icons/awkward/48x48/places/folder-grey-open.svg
new file mode 100644
index 00000000..1bf8c7f8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-owncloud.svg b/.icons/awkward/48x48/places/folder-grey-owncloud.svg
new file mode 100644
index 00000000..d85251c4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="26.5" cy="27.5" r="3.25"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="34" cy="34" r="1.75"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="30" cy="32" r="3.75"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="32.5" r="3.25"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="18.5" cy="26" r="1.75"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="30" r="3.75"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="34" r="1.75"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22.5" cy="25.5" r="3.25"/>
+ <circle style="fill:#323232;stroke:#8e8e8e;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="24" cy="31" r="4.75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-pcloud.svg b/.icons/awkward/48x48/places/folder-grey-pcloud.svg
new file mode 100644
index 00000000..18b29607
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 24.5,22 A 6.5,6.5 0 0 0 18.490235,26.03125 5,5 0 0 0 14,31 5,5 0 0 0 19,36 H 30.75 C 32.544925,36 34,34.544925 34,32.75 34,31.523022 33.312228,30.467196 32.308594,29.914062 A 3,3 0 0 0 33,28 3,3 0 0 0 30,25 3,3 0 0 0 29.97656,25 6.5,6.5 0 0 0 24.499998,22 Z m 0,2 A 4.5,4.5 0 0 1 29,28.5 4.5,4.5 0 0 1 24.5,33 4.5,4.5 0 0 1 20,28.5 4.5,4.5 0 0 1 24.5,24 Z m 0,1 A 3.5,3.5 0 0 0 21,28.5 3.5,3.5 0 0 0 24.5,32 3.5,3.5 0 0 0 28,28.5 3.5,3.5 0 0 0 24.5,25 Z M 23,26 h 1 1.5 A 1.5,1.5 0 0 1 27,27.5 1.5,1.5 0 0 1 25.5,29 H 24 v 2 h -1 v -2 z m 1,1 v 1 h 1.5 A 0.5,0.5 0 0 0 26,27.5 0.5,0.5 0 0 0 25.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-photo.svg b/.icons/awkward/48x48/places/folder-grey-photo.svg
new file mode 100644
index 00000000..6a614b10
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 20,22 19,24 H 17.5 C 16.115,24 15,25.115 15,26.5 V 33.5 C 15,34.885 16.115,36 17.5,36 H 30.5 C 31.885,36 33,34.885 33,33.5 V 26.5 C 33,25.115 31.885,24 30.5,24 H 29 L 28,22 Z M 24,26 C 25.657,26 27,27.343 27,29 27,30.657 25.657,32 24,32 22.343,32 21,30.657 21,29 21,27.343 22.343,26 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-pictures-open.svg b/.icons/awkward/48x48/places/folder-grey-pictures-open.svg
new file mode 100644
index 00000000..ecd2ccdf
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 18,25 C 17,25 17,26 17,26 V 36 C 17,37 18,37 18,37 H 30 C 30,37 31,37 31,36 V 26 C 31,25 30,25 30,25 Z M 25,33 27,30.56 29,33 V 35 H 19 V 32 L 21.5,29.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-pictures.svg b/.icons/awkward/48x48/places/folder-grey-pictures.svg
new file mode 100644
index 00000000..274b0dac
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 18,23 C 17,23 17,24 17,24 V 34 C 17,35 18,35 18,35 H 30 C 30,35 31,35 31,34 V 24 C 31,23 30,23 30,23 Z M 25,31 27,28.56 29,31 V 33 H 19 V 30 L 21.5,27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-print.svg b/.icons/awkward/48x48/places/folder-grey-print.svg
new file mode 100644
index 00000000..535854f0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 20,23 V 25 H 28 V 23 Z M 18,26 C 17.5,26 17,26.5 17,27 V 31 C 17,31.5 17.5,32 18,32 H 19 V 30 H 29 V 32 H 30 C 30.5,32 31,31.5 31,31 V 27 C 31,26.5 30.5,26 30,26 Z M 20,31 V 36 H 28 V 31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-private.svg b/.icons/awkward/48x48/places/folder-grey-private.svg
new file mode 100644
index 00000000..4eff17a3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 20.5,24 C 18.015,24 16,26.015 16,28.5 16,30.985 18.015,33 20.5,33 22.405,32.997 24.101,31.796 24.736,30 H 28 V 32 H 31 V 30 H 32 V 27 H 24.736 C 24.102,25.204 22.405,24.003 20.5,24 Z M 20.5,27 C 21.328,27 22,27.672 22,28.5 22,29.328 21.328,30 20.5,30 19.672,30 19,29.328 19,28.5 19,27.672 19.672,27 20.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-projects.svg b/.icons/awkward/48x48/places/folder-grey-projects.svg
new file mode 100644
index 00000000..1cb0e508
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#323232" d="M 27,21 C 26.65,21.13 26.29,21.299 26,21.539 24.62,22.649 24.701,24.559 26.051,25.699 26.331,25.939 26.66,26.1 27,26.25 V 28.596 C 27.893,28.983 28.651,29.54 29.248,30.211 29.552,30.553 29.791,30.931 30,31.322 V 26.25 C 30.34,26.12 30.659,25.929 30.949,25.699 32.329,24.579 32.34,22.75 31,21.6 30.71,21.36 30.35,21.14 30,21 V 23.25 C 30,23.71 29.55,24 29,24 H 28 C 27.44,24 27,23.71 27,23.25 Z M 24,29 C 20,29 18,32 18,35 H 16.25 C 16,35 16,35.25 16,35.25 V 36.75 C 16,37 16.25,37 16.25,37 H 31.75 C 31.75,37 32,37 32,36.75 V 35.25 C 32,35.25 32,35 31.75,35 H 30 C 30,32 28,29 24,29 Z M 24,32 C 26.35,32 27,33.76 27,35 H 21 C 21,33.8 21.7,32 24,32 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-public.svg b/.icons/awkward/48x48/places/folder-grey-public.svg
new file mode 120000
index 00000000..a741d333
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-public.svg
@@ -0,0 +1 @@
+folder-grey-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-grey-publicshare-open.svg b/.icons/awkward/48x48/places/folder-grey-publicshare-open.svg
new file mode 100644
index 00000000..5b4d11df
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 20.545,27.452 C 20.499,27.463 20.453,27.481 20.41,27.504 19.98,27.731 19.87,28.44 20.164,29.096 20.401,29.624 20.821,29.95 21.203,29.94 21.49,31.693 22.633,33 23.993,33 H 24.005 C 25.366,33 26.509,31.693 26.796,29.94 27.177,29.95 27.598,29.624 27.835,29.096 28.129,28.44 28.019,27.731 27.589,27.504 27.545,27.481 27.5,27.463 27.454,27.452 27.399,25.535 25.876,24 24,24 22.125,24 20.6,25.535 20.545,27.452 Z M 26.394,33 C 26.105,33.701 25.12,34.227 23.945,34.227 22.775,34.227 21.799,33.708 21.505,33.012 19.037,33.27 17.238,33.902 17.022,34.649 17.019,34.656 17.024,34.665 17.022,34.672 17.015,34.699 17.015,34.723 17.012,34.75 17.011,34.763 17,34.771 17,34.784 V 34.793 36.643 C 17.001,36.84 17.157,37 17.351,37 H 30.65 C 30.844,37 31,36.84 31,36.643 V 34.793 34.771 C 30.998,34.728 30.979,34.691 30.967,34.648 30.746,33.892 28.908,33.252 26.395,33 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-recent.svg b/.icons/awkward/48x48/places/folder-grey-recent.svg
new file mode 100644
index 00000000..0317c3e3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 24,22 A 7,7 0 0 0 17,29 7,7 0 0 0 24,36 7,7 0 0 0 31,29 7,7 0 0 0 24,22 Z M 24,24 A 5,5 0 0 1 29,29 5,5 0 0 1 24,34 5,5 0 0 1 19,29 5,5 0 0 1 24,24 Z M 23,26 V 30 H 27 V 28 H 25 V 26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-remote-open.svg b/.icons/awkward/48x48/places/folder-grey-remote-open.svg
new file mode 100644
index 00000000..f5094574
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 23,26 C 20.979,26.404 19.404,27.979 19,30 H 16 V 32 H 19 C 19.405,34.018 20.982,35.595 23,36 Z M 25,26 V 36 C 27.021,35.596 28.596,34.021 29,32 H 32 V 30 H 29 C 28.595,27.982 27.018,26.405 25,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-remote.svg b/.icons/awkward/48x48/places/folder-grey-remote.svg
new file mode 100644
index 00000000..c1279328
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 23,24 C 20.979,24.404 19.404,25.979 19,28 H 16 V 30 H 19 C 19.405,32.018 20.982,33.595 23,34 Z M 25,24 V 34 C 27.021,33.596 28.596,32.021 29,30 H 32 V 28 H 29 C 28.595,25.982 27.018,24.405 25,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-script.svg b/.icons/awkward/48x48/places/folder-grey-script.svg
new file mode 100644
index 00000000..e88dffd5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 16,21 V 37 H 32 V 21 Z"/>
+ <g style="fill:#8e8e8e">
+ <path style="fill:#8e8e8e" d="M 24,29 H 28 V 30 H 24 Z"/>
+ <rect style="fill:#8e8e8e" width="1" height="7" x="20" y="23"/>
+ <path style="fill:#8e8e8e" d="M 19.5,24 C 18.67,24 18,24.67 18,25.5 18,26.33 18.67,27 19.5,27 H 21 21.5 C 21.78,27 22,27.22 22,27.5 22,27.78 21.78,28.01 21.5,28 H 21 19.5 18.09 C 18.3,28.58 18.85,29 19.5,29 H 21 21.5 C 22.33,29 23,28.33 23,27.5 23,26.67 22.33,26 21.5,26 H 21 19.5 C 19.22,26 19,25.78 19,25.5 19,25.22 19.22,25 19.5,25 H 21 21.5 22.91 C 22.7,24.42 22.15,24 21.5,24 H 21 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-steam.svg b/.icons/awkward/48x48/places/folder-grey-steam.svg
new file mode 100644
index 00000000..86f2186b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 14,30.623 20.004,33.084 C 20.049,34.706 21.377,35.998 23,36 24.657,36 26.006,34.598 26,33 L 30,30 C 32.227,30 34,28.209 34,26 34,23.791 32.209,22 30,22 27.791,22 25.999,23.772 26,26 L 23,30 C 22.456,30 21.918,30.152 21.451,30.436 L 14,27.377 M 30,23 C 31.657,23 33,24.343 33,26 33,27.657 31.657,29 30,29 28.344,29 27.031,27.365 27,26 27,24.343 28.343,23 30,23 Z M 30,24 C 28.895,24 28,24.895 28,26 28,27.105 28.895,28 30,28 31.105,28 32,27.105 32,26 32,24.895 31.105,24 30,24 Z M 23,31 C 24.105,31 25,31.895 25,33 25,34.105 24.105,35 23,35 22.096,35 21.304,34.394 21.068,33.521 L 21.961,33.887 C 22.73,34.202 23.603,33.837 23.918,33.068 24.233,32.299 23.869,31.426 23.1,31.111 L 22.846,31.008 C 22.897,31.003 22.949,31.001 23,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-tar.svg b/.icons/awkward/48x48/places/folder-grey-tar.svg
new file mode 100644
index 00000000..98068bc4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-tar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 24 16 L 24 17 L 25 17 L 25 16 L 24 16 z M 24 17 L 23 17 L 23 18 L 24 18 L 24 17 z M 24 18 L 24 19 L 25 19 L 25 18 L 24 18 z M 24 19 L 23 19 L 23 20 L 24 20 L 24 19 z M 24 20 L 24 21 L 25 21 L 25 20 L 24 20 z M 24 21 L 23 21 L 23 22 L 24 22 L 24 21 z M 24 22 L 24 23 L 25 23 L 25 22 L 24 22 z M 24 23 L 23 23 C 22.8439 24.390912 24 24.390912 24 23 z"/>
+ <path style="fill:#323232" d="m 24,22 c -2.21,0 -4,1.8 -4,4 l 0,8 c 0,2.2 1.79,4 4,4 2.21,0 4,-1.8 4,-4 l 0,-8 c 0,-2.2 -1.79,-4 -4,-4 z m 0,2 c 1.104,0 2,0.8 2,2 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 0,-1.2 0.896,-2 2,-2 z m 0,6 c 1.104,0 2,0.8 2,2 l 0,2 c 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 l 0,-2 c 0,-1.2 0.896,-2 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-templates-open.svg b/.icons/awkward/48x48/places/folder-grey-templates-open.svg
new file mode 100644
index 00000000..ac14519f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 19,24 C 18.446,24 18,24.446 18,25 V 34 H 19 V 33 H 20 V 26 H 25 V 29 H 28 V 37 38 H 29 V 37 H 30 V 28 L 26,24 Z M 29,38 V 39 H 30 V 38 Z M 28,38 H 27 V 39 H 28 Z M 27,38 V 37 H 26 V 38 Z M 26,38 H 25 V 39 H 26 Z M 25,38 V 37 H 24 V 38 Z M 24,38 H 23 V 39 H 24 Z M 23,38 V 37 H 22 V 38 Z M 22,38 H 21 V 39 H 22 Z M 21,38 V 37 H 20 V 38 Z M 20,38 H 19 V 39 H 20 Z M 19,38 V 37 H 18 V 38 Z M 19,37 H 20 V 36 H 19 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-templates.svg b/.icons/awkward/48x48/places/folder-grey-templates.svg
new file mode 100644
index 00000000..aaedbee0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 19,22 C 18.446,22 18,22.446 18,23 V 32 H 19 V 31 H 20 V 24 H 25 V 27 H 28 V 35 36 H 29 V 35 H 30 V 26 L 26,22 Z M 29,36 V 37 H 30 V 36 Z M 28,36 H 27 V 37 H 28 Z M 27,36 V 35 H 26 V 36 Z M 26,36 H 25 V 37 H 26 Z M 25,36 V 35 H 24 V 36 Z M 24,36 H 23 V 37 H 24 Z M 23,36 V 35 H 22 V 36 Z M 22,36 H 21 V 37 H 22 Z M 21,36 V 35 H 20 V 36 Z M 20,36 H 19 V 37 H 20 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z M 19,34 V 33 H 18 V 34 Z M 19,33 H 20 V 32 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-torrent.svg b/.icons/awkward/48x48/places/folder-grey-torrent.svg
new file mode 100644
index 00000000..44ae0f0e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="m 4,34 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 l 0,-22 c 0,-1.108 -0.892,-2 -2,-2 L 22,10 22,8 C 22,6.892 21.108,6 20,6 L 6,6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 L 4,9 C 4,7.892 4.892,7 6,7 l 14,0 c 1.108,0 2,0.892 2,2 L 22,8 C 22,6.892 21.108,6 20,6 Z m 16,4 0,1 20,0 c 1.108,0 2,0.892 2,2 l 0,-1 c 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="fill:#323232" d="M 26 19 C 20.477153 19 16 23.477153 16 29 C 16 34.522847 20.477153 39 26 39 L 44 39 L 44 37 L 26 37 C 21.581722 37 18 33.418278 18 29 C 18 24.581722 21.581722 21 26 21 L 26 19 z M 26 22 C 22.134007 22 19 25.134007 19 29 C 19 32.865993 22.134007 36 26 36 L 44 36 L 44 34 L 26 34 C 23.238576 34 21 31.761424 21 29 C 21 26.238576 23.238576 24 26 24 C 26.688467 24.000788 27.369353 24.143747 28 24.419922 L 28 22.298828 C 27.351311 22.102941 26.677616 22.002281 26 22 z M 26 25 C 23.790861 25 22 26.790861 22 29 C 22 31.209139 23.790861 33 26 33 L 44 33 L 44 31 L 26 31 C 24.895431 31 24 30.104569 24 29 C 24 27.895431 24.895431 27 26 27 C 26.713268 27.0013 27.371883 27.38229 27.728516 28 L 29.867188 28 C 29.411731 26.236014 27.821835 25.00264 26 25 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-unlocked.svg b/.icons/awkward/48x48/places/folder-grey-unlocked.svg
new file mode 100644
index 00000000..8f7fdb72
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 24 20 C 21.784 20 20 21.821 20 24.062 L 20 25 L 22 25 L 22 24 C 22 22.891 22.892 22 24 22 C 25.108 22 26 22.891 26 24 L 26 28 L 24 28 L 19 28 C 18.446 28 18 28.446 18 29 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 29 C 30 28.446 29.554 28 29 28 L 28 28 L 28 24.062 C 28 21.822 26.216 20 24 20 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-vbox.svg b/.icons/awkward/48x48/places/folder-grey-vbox.svg
new file mode 100644
index 00000000..27efda53
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:none;stroke:#323232;stroke-width:2;stroke-linejoin:round" d="M 16,27 H 19 L 21,35 23,23 25.5,30 27,25 29,31 H 32"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-video.svg b/.icons/awkward/48x48/places/folder-grey-video.svg
new file mode 100644
index 00000000..3333d494
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 18 24 C 17.446 24 17 24.446 17 25 L 17 33 C 17 33.554 17.446 34 18 34 L 27 34 C 27.554 34 28 33.554 28 33 L 28 29 L 28 25 C 28 24.446 27.554 24 27 24 L 18 24 z M 28 29 L 32 33 L 32 25.5 L 28 29 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-videos-open.svg b/.icons/awkward/48x48/places/folder-grey-videos-open.svg
new file mode 100644
index 00000000..0e67bf0a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 18,26 C 17.446,26 17,26.446 17,27 V 35 C 17,35.554 17.446,36 18,36 H 27 C 27.554,36 28,35.554 28,35 V 31 27 C 28,26.446 27.554,26 27,26 Z M 28,31 32,35 V 27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-videos.svg b/.icons/awkward/48x48/places/folder-grey-videos.svg
new file mode 120000
index 00000000..df3727f2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-videos.svg
@@ -0,0 +1 @@
+folder-grey-video.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-grey-visiting.svg b/.icons/awkward/48x48/places/folder-grey-visiting.svg
new file mode 100644
index 00000000..2dfa5173
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 6 16 C 4.892 16 4 16.892 4 18 L 4 19.309 L 42.908 41.773 C 43.554 41.443 44 40.778 44 40 L 44 37.404 L 6.9277 16 L 6 16 z M 13.857 16 L 44 33.404 L 44 28.404 L 22.516 16 L 13.857 16 z M 29.445 16 L 44 24.404 L 44 19.404 L 38.104 16 L 29.445 16 z M 4 23.309 L 4 28.309 L 27.713 42 L 36.373 42 L 4 23.309 z M 4 32.309 L 4 37.309 L 12.125 42 L 20.785 42 L 4 32.309 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-wifi.svg b/.icons/awkward/48x48/places/folder-grey-wifi.svg
new file mode 100644
index 00000000..b9d8b3a0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 24,23 C 21.461,23 19.265,24.328 17,26 L 24,35 31,26 C 28.743,24.347 26.539,23 24,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-wine.svg b/.icons/awkward/48x48/places/folder-grey-wine.svg
new file mode 100644
index 00000000..3976cddb
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <rect style="fill:#323232" width="6" height="6" x="18" y="22" rx="1" ry="1"/>
+ <rect style="fill:#323232" width="6" height="6" x="25" y="22" rx="1" ry="1"/>
+ <rect style="fill:#323232" width="6" height="6" x="25" y="29" rx="1" ry="1"/>
+ <rect style="fill:#323232" width="6" height="6" x="18" y="29" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey-yandex-disk.svg b/.icons/awkward/48x48/places/folder-grey-yandex-disk.svg
new file mode 100644
index 00000000..4678cb9a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 23.092,23.047 C 19.536,23.047 20.363,26.295 18.543,27.273 18.48,27.309 18.445,27.342 18.389,27.377 19.589,26.662 21.069,26.065 22.641,25.66 23.972,25.317 25.321,25.125 26.566,25.101 26.598,25.101 26.63,25.101 26.662,25.101 25.462,24.76 25.33,23.047 23.092,23.047 Z M 26.967,26.002 C 25.722,26.026 24.372,26.218 23.041,26.56 18.655,27.689 15.528,30.144 16.059,32.043 16.364,33.128 17.836,33.844 20.029,33.974 20.028,33.966 20.026,33.959 20.025,33.951 19.907,32.924 20.558,32.031 21.322,31.425 22.086,30.82 23.068,30.38 24.172,30.146 25.275,29.912 26.308,29.923 27.172,30.183 27.984,30.428 28.748,30.961 28.935,31.877 31.134,30.644 32.274,29.158 31.943,27.957 31.593,26.699 29.685,25.949 26.967,26.002 Z M 25.662,31 A 1.8586,3.577 76.001 0 0 24.285,31.142 1.8586,3.577 76.001 0 0 21.006,33.742 1.8586,3.577 76.001 0 0 24.715,34.857 1.8586,3.577 76.001 0 0 27.992,32.258 1.8586,3.577 76.001 0 0 25.662,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-grey.svg b/.icons/awkward/48x48/places/folder-grey.svg
new file mode 100644
index 00000000..ec766a46
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-grey.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-home.svg b/.icons/awkward/48x48/places/folder-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-html.svg b/.icons/awkward/48x48/places/folder-html.svg
new file mode 120000
index 00000000..b3a26eea
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-html.svg
@@ -0,0 +1 @@
+folder-network.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-image-people.svg b/.icons/awkward/48x48/places/folder-image-people.svg
new file mode 120000
index 00000000..09f3ed84
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-image-people.svg
@@ -0,0 +1 @@
+folder-oomox-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-image.svg b/.icons/awkward/48x48/places/folder-image.svg
new file mode 120000
index 00000000..6d4bb4b0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-image.svg
@@ -0,0 +1 @@
+folder-images.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-images.svg b/.icons/awkward/48x48/places/folder-images.svg
new file mode 120000
index 00000000..273d2b9b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-images.svg
@@ -0,0 +1 @@
+folder-pictures.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-important.svg b/.icons/awkward/48x48/places/folder-important.svg
new file mode 120000
index 00000000..abfec196
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-important.svg
@@ -0,0 +1 @@
+folder-oomox-important.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-indigo-activities.svg b/.icons/awkward/48x48/places/folder-indigo-activities.svg
new file mode 100644
index 00000000..aad4a0f3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#202543" cx="17" cy="29" r="3"/>
+ <circle style="fill:#202543" cx="24" cy="29" r="3"/>
+ <circle style="fill:#202543" cx="31" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-android.svg b/.icons/awkward/48x48/places/folder-indigo-android.svg
new file mode 100644
index 00000000..4b4150af
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#202543" d="m17.792969 23.990234a0.80008001 0.80008001 0 0 0-0.611328 1.316407l1.435547 1.755859c-1.449157 1.302677-2.418991 3.122492-2.615235 5.167969-0.036746 0.769972 0.775391 0.769531 0.775391 0.769531h14.425781s0.835451-1.68e-4 0.794922-0.808594c-0.204754-2.0309-1.171962-3.836209-2.613281-5.130859l1.433593-1.753906a0.80008001 0.80008001 0 0 0-0.634765-1.314453 0.80008001 0.80008001 0 0 0-0.603516 0.300781l-1.492187 1.826172c-1.198382-0.706725-2.592035-1.119141-4.085938-1.119141-1.49457 0-2.891106 0.411831-4.089844 1.119141l-1.492187-1.826172a0.80008001 0.80008001 0 0 0-0.626953-0.302735z"/>
+ <circle style="fill:#5c6bc0" cx="20" cy="30" r="1"/>
+ <circle style="fill:#5c6bc0" cx="-28" cy="30" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-apple.svg b/.icons/awkward/48x48/places/folder-indigo-apple.svg
new file mode 100644
index 00000000..0ebaec33
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 26.985,21 C 26.241,21.035 25.339,21.581 24.805,22.313 24.326,22.963 23.906,24 24.018,24.995 24.849,25.071 25.698,24.5 26.215,23.768 H 26.213 C 26.731,23.035 27.08,22.016 26.985,21 Z M 27.2,25.009 C 26.132,25.088 25.158,25.739 24.606,25.739 23.977,25.739 23.002,25.031 21.971,25.05 20.616,25.07 19.366,25.83 18.668,27.032 17.261,29.452 18.308,33.037 19.68,34.999 20.351,35.96 21.169,37 22.2,37 23.231,37 23.595,36.353 24.817,36.353 26.039,36.353 26.373,37 27.452,37 28.531,37 29.229,36.002 29.895,35.038 30.665,33.924 30.981,32.843 31,32.788 30.975,32.777 28.879,31.983 28.858,29.591 28.838,27.588 30.508,26.629 30.583,26.581 29.645,25.222 28.183,25.034 27.663,25.013 27.507,24.997 27.352,24.997 27.2,25.009 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-arduino.svg b/.icons/awkward/48x48/places/folder-indigo-arduino.svg
new file mode 100644
index 00000000..804acadc
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#202543" d="m18.86896 24c-0.634 0-1.2655 0.127-1.8534 0.375-0.5878 0.248-1.125 0.614-1.5781 1.076s-0.8174 1.015-1.0645 1.623c-0.247 0.608-0.373 1.264-0.373 1.924 0 0.66023 0.126 1.3158 0.37305 1.9238 0.24706 0.60801 0.61137 1.1592 1.0645 1.6211 0.4531 0.4619 0.99026 0.82794 1.5781 1.0762 0.57443 0.24257 1.1907 0.36735 1.8105 0.37305 0.01464 5.3e-4 0.0284 0.0014 0.04297 2e-3 1.5072 0.07139 2.7205-0.52617 3.6094-1.3945 0.60761-0.59359 1.0858-1.2954 1.5215-2.0098 0.43566 0.71438 0.91387 1.4162 1.5215 2.0098 0.88887 0.86836 2.1022 1.4659 3.6094 1.3945 0.01457-5.3e-4 0.02833-0.0013 0.04297-2e-3 0.61984-0.0053 1.2361-0.13048 1.8105-0.37305 0.58786-0.24823 1.125-0.61427 1.5781-1.0762l0.0039-0.0059c0.452-0.461 0.815-1.009 1.061-1.615 0.247-0.608 0.373-1.264 0.373-1.924s-0.126-1.316-0.373-1.924l-0.0059-0.0098c-0.247-0.604-0.608-1.153-1.059-1.613-0.453-0.462-0.99-0.828-1.578-1.076-0.587-0.248-1.219-0.375-1.853-0.375-1.588 0-2.842 0.652-3.768 1.561-0.535 0.524-0.969 1.124-1.363 1.738-0.394-0.614-0.828-1.214-1.363-1.738-0.926-0.909-2.18-1.561-3.768-1.561zm0.18164 2c1.1286 0 1.8486 0.38049 2.5098 1.0117 0.52412 0.50036 0.98387 1.1816 1.4395 1.9238-0.51994 0.86712-1.0232 1.6601-1.5879 2.1973-0.62253 0.59215-1.2662 0.91858-2.3203 0.86133h-0.04102c-0.40198 0-0.80791-0.08036-1.1777-0.23242-0.36485-0.15001-0.70064-0.37362-0.97852-0.64648l-0.01172-0.0098c-0.2803-0.278-0.5067-0.613-0.6565-0.972-0.1499-0.359-0.2266-0.75-0.2266-1.137 0-0.38661 0.07674-0.77772 0.22656-1.1367 0.14981-0.35901 0.3762-0.69274 0.65625-0.9707l0.01172-0.01172c0.2779-0.273 0.6137-0.495 0.9785-0.645 0.37-0.152 0.776-0.232 1.178-0.232zm9.8984 0c0.40199 0 0.80792 0.08037 1.1777 0.23242 0.36485 0.15001 0.70064 0.37167 0.97852 0.64453l0.01172 0.01172c0.28005 0.27797 0.50644 0.61169 0.65625 0.9707 0.15 0.358 0.227 0.749 0.227 1.136 0 0.38662-0.07674 0.77771-0.22656 1.1367-0.14981 0.359-0.37619 0.69468-0.65625 0.97266l-0.01172 0.0098c-0.27788 0.27286-0.61367 0.49647-0.97852 0.64648-0.36982 0.15206-0.77575 0.23242-1.1777 0.23242h-0.04101c-1.0541 0.05725-1.6978-0.26918-2.3203-0.86133-0.565-0.537-1.068-1.33-1.588-2.197 0.456-0.743 0.915-1.424 1.439-1.924 0.662-0.632 1.382-1.012 2.51-1.012zm-0.949 1v1h-1v2h1v1h2v-1h1v-2h-1v-1zm-11 1v2h4v-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-backup.svg b/.icons/awkward/48x48/places/folder-indigo-backup.svg
new file mode 100644
index 00000000..8a9cf045
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#202543" d="m24.464794 22.015626c-0.75501-0.05084-1.52681 0.02146-2.28711 0.226563-3.0412 0.820392-5.166593 3.58253-5.177734 6.732421a1.0001 1.0001 0 0 0 0.002 0.02539h-1.00195l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.01758c0.008-2.258041 1.517139-4.222437 3.697266-4.810547 2.180126-0.58811 4.472713 0.351145 5.615234 2.298828 1.142521 1.947684 0.842814 4.405532-0.734375 6.021485-1.53625 1.574006-4.08172 1.748333-6.09375 0.632812a1.0001221 1.0001221 0 1 0 -0.96875 1.75c2.717652 1.506737 6.253078 1.309813 8.494141-0.986328 2.200122-2.254196 2.62112-5.712738 1.027343-8.429688-1.195332-2.037712-3.307237-3.290847-5.572265-3.443359zm-0.480469 2.970703a1.0001 1.0001 0 0 0 -0.984375 1.013672v2.863281a1.0001 1.0001 0 0 0 0.06445 0.498047 1.0001 1.0001 0 0 0 0.332031 0.449219l1.896485 1.896484a1.0001 1.0001 0 1 0 1.414062 -1.414062l-1.707031-1.707031v-2.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-books.svg b/.icons/awkward/48x48/places/folder-indigo-books.svg
new file mode 100644
index 00000000..7283fc40
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#202543" d="m19 23c-2 0-3 1-3 1v7s1-1 3-1 4 2 4 2v-7s-2-2-4-2zm10 0c-2 0-4 2-4 2v7s2-2 4-2 3 1 3 1v-7s-1-1-3-1zm-10 8c-2 0-3 1-3 1v2s1-1 3-1 4 2 4 2v-2s-2-2-4-2zm10 0c-2 0-4.005064 1.992688-4 2v2s2-2 4-2 3 1 3 1v-2s-1-1-3-1z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-cd.svg b/.icons/awkward/48x48/places/folder-indigo-cd.svg
new file mode 100644
index 00000000..e7126b61
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#202543" cx="24" cy="29" r="9"/>
+ <circle style="fill:#5c6bc0" cx="24" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-copy-cloud.svg b/.icons/awkward/48x48/places/folder-indigo-copy-cloud.svg
new file mode 100644
index 00000000..cbeabf08
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 30,23 27,28 29,29 Z M 19,26 16,28.143 20,28 22,35 23,34 32,35 29,30 27.714,29.286 22.857,32.143 20.571,26.429 Z M 24.571,28.143 22.286,29.571 23.143,31.571 27.143,29.286 25.714,28.143 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-desktop.svg b/.icons/awkward/48x48/places/folder-indigo-desktop.svg
new file mode 120000
index 00000000..ebb0b623
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-desktop.svg
@@ -0,0 +1 @@
+user-indigo-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-indigo-development.svg b/.icons/awkward/48x48/places/folder-indigo-development.svg
new file mode 100644
index 00000000..eb227836
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 22.251,22 22.096,23.845 C 21.512,24.061 20.968,24.376 20.489,24.774 L 18.812,23.984 17.062,27.016 18.583,28.072 C 18.529,28.378 18.501,28.689 18.499,29 18.499,29.312 18.526,29.624 18.579,29.932 L 17.062,30.984 18.812,34.015 20.484,33.228 C 20.965,33.625 21.51,33.938 22.095,34.152 L 22.25,36 H 25.75 L 25.905,34.156 C 26.489,33.94 27.033,33.625 27.512,33.227 L 29.188,34.016 30.938,30.984 29.416,29.928 C 29.47,29.622 29.499,29.312 29.501,29.001 29.501,28.689 29.473,28.377 29.42,28.069 L 30.938,27.016 29.188,23.985 27.516,24.772 C 27.035,24.375 26.49,24.063 25.905,23.849 L 25.751,22 Z M 24.001,27.001 C 25.106,27.001 26.001,27.896 26.001,29.001 26.001,30.106 25.106,31.001 24.001,31.001 22.896,31.001 22.001,30.106 22.001,29.001 22.001,27.896 22.896,27.001 24.001,27.001 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-documents-open.svg b/.icons/awkward/48x48/places/folder-indigo-documents-open.svg
new file mode 100644
index 00000000..5529a710
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 19,24 C 18.446,24 18,24.446 18,25 V 37 C 18,37.554 18.446,38 19,38 H 29 C 29.554,38 30,37.554 30,37 V 28 L 26,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-documents.svg b/.icons/awkward/48x48/places/folder-indigo-documents.svg
new file mode 100644
index 00000000..375ae9c8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 19 22 C 18.446 22 18 22.446 18 23 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 26 L 26 22 L 19 22 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-download-open.svg b/.icons/awkward/48x48/places/folder-indigo-download-open.svg
new file mode 100644
index 00000000..2bef7964
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 26,23 V 29 H 28.5 L 24,36 19.5,29 H 22 V 23 Z M 18,37 H 30 V 39 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-download.svg b/.icons/awkward/48x48/places/folder-indigo-download.svg
new file mode 100644
index 00000000..8f796912
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 26,21 V 27 H 28.5 L 24,34 19.5,27 H 22 V 21 Z M 18,35 H 30 V 37 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-downloads.svg b/.icons/awkward/48x48/places/folder-indigo-downloads.svg
new file mode 120000
index 00000000..c044a14e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-downloads.svg
@@ -0,0 +1 @@
+folder-indigo-download.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-indigo-drag-accept.svg b/.icons/awkward/48x48/places/folder-indigo-drag-accept.svg
new file mode 100644
index 00000000..258085d2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-dropbox.svg b/.icons/awkward/48x48/places/folder-indigo-dropbox.svg
new file mode 100644
index 00000000..5ee56bb0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 20,21 15,24 19,26.9 14.99,29.9 20,33 24,30 19,27 24,24 29,27 24,30 28,33 33.01,29.9 29,27 33,24 28,21 24,23.9 Z M 24,31 20,34 19,33.4 V 34 L 24,37 29,34 V 33.4 L 28,34 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-favorites.svg b/.icons/awkward/48x48/places/folder-indigo-favorites.svg
new file mode 100644
index 00000000..35735a89
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 24,21 21.881,26.417 16,26.729 20.572,30.39 19.056,36 24,32.846 28.944,36 27.428,30.39 32,26.729 26.119,26.417 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-games.svg b/.icons/awkward/48x48/places/folder-indigo-games.svg
new file mode 100644
index 00000000..8b755d3a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 19.78,23.002 C 19.54,23.002 19.26,23.072 18.97,23.223 17.94,23.774 16.98,25.557 16.46,27.882 16.02,29.866 15.86,32.561 16.12,33.645 16.35,34.587 16.75,35 17.46,35 18.5,34.98 19.81,33.815 20.65,32.241 21.25,31.369 22.65,30.978 24,31.018 25.34,30.968 26.74,31.369 27.34,32.241 28.18,33.815 29.49,34.98 30.54,35 31.24,35 31.64,34.587 31.87,33.645 32.13,32.561 31.97,29.866 31.53,27.882 31.01,25.557 30.05,23.774 29.02,23.223 28.45,22.912 27.98,22.922 27.56,23.223 27.03,23.604 25.93,24.003 24,24.003 22.06,24.003 20.96,23.604 20.43,23.223 20.22,23.072 20.02,23.002 19.78,23.002 Z M 20.03,26.008 H 21.02 V 27.01 H 22.01 V 28.012 H 21.02 V 29.014 H 20.03 V 28.012 H 19.04 V 27.01 H 20.03 Z M 27.47,26.008 C 27.74,26.008 27.96,26.228 27.96,26.509 27.96,26.789 27.74,27.01 27.47,27.01 27.19,27.01 26.97,26.789 26.97,26.509 26.97,26.228 27.19,26.008 27.47,26.008 Z M 26.48,27.01 C 26.75,27.01 26.97,27.23 26.97,27.511 26.97,27.791 26.75,28.012 26.48,28.012 26.2,28.012 25.98,27.791 25.98,27.511 25.98,27.23 26.2,27.01 26.48,27.01 Z M 28.46,27.01 C 28.73,27.01 28.95,27.23 28.95,27.511 28.95,27.791 28.73,28.012 28.46,28.012 28.18,28.012 27.96,27.791 27.96,27.511 27.96,27.23 28.18,27.01 28.46,27.01 Z M 27.47,28.012 C 27.74,28.012 27.96,28.232 27.96,28.513 27.96,28.793 27.74,29.014 27.47,29.014 27.19,29.014 26.97,28.793 26.97,28.513 26.97,28.232 27.19,28.012 27.47,28.012 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-git.svg b/.icons/awkward/48x48/places/folder-indigo-git.svg
new file mode 100644
index 00000000..9bbd6e5d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 19.707,22 19,22.708 20.408,24.117 A 2.5005,2.5027 0 0 0 19.998,25.488 2.5005,2.5027 0 0 0 21.999,27.94 V 32.05 A 2.5005,2.5027 0 0 0 19.999,34.497 2.5005,2.5027 0 0 0 22.5,37 2.5005,2.5027 0 0 0 25,34.497 2.5005,2.5027 0 0 0 23,32.046 V 27.936 A 2.5005,2.5027 0 0 0 23.869,27.582 L 25.41,29.125 A 2.5005,2.5027 0 0 0 25,30.493 2.5005,2.5027 0 0 0 27.501,32.996 2.5005,2.5027 0 0 0 30.002,30.492 2.5005,2.5027 0 0 0 27.502,27.989 2.5005,2.5027 0 0 0 26.114,28.412 L 24.58,26.875 A 2.5005,2.5027 0 0 0 25,25.487 2.5005,2.5027 0 0 0 22.5,22.984 2.5005,2.5027 0 0 0 21.114,23.407 L 19.708,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-github.svg b/.icons/awkward/48x48/places/folder-indigo-github.svg
new file mode 100644
index 00000000..de9a35af
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="m 24,21 c -4.432,0 -8,3.568 -8,8 0,3.572969 2.319953,6.580128 5.541016,7.613281 v -1.662109 c -2.02505,0.44688 -2.451172,-0.890625 -2.451172,-0.890625 -0.33119,-0.85462 -0.808594,-1.082031 -0.808594,-1.082031 -0.66103,-0.45857 0.04883,-0.451172 0.04883,-0.451172 0.73072,0.05219 1.115234,0.763672 1.115234,0.763672 0.649401,1.13032 1.704391,0.804594 2.119141,0.615234 0.06615,-0.47773 0.255071,-0.805404 0.462891,-0.990234 -1.6165,-0.1867 -3.017578,-1.220416 -3.017578,-4.055016 0,-0.807401 0.586534,-1.867737 1.052234,-2.384438 -0.0751,-0.1871 -0.326088,-1.339321 0.07031,-2.357421 0,0 0.03819,-0.01202 0.117188,-0.01563 0.2369,-0.0111 0.7698,0.43835 1.8125,1.15625 0.629544,-0.180863 1.435033,-0.265432 1.938,-0.269532 0.567132,-0.0047 1.223838,0.09289 1.815614,0.269532 1.043,-0.7179 1.709313,-1.169203 1.945313,-1.158204 h 0.002 c 0.0789,0.0037 0.117187,0.01563 0.117188,0.01563 0.39732,1.01806 0.146905,2.172275 0.07227,2.359374 C 28.418904,26.993362 29,28.053598 29,28.861 c 0,2.84182 -1.700866,3.866146 -3.322266,4.049156 0.261006,0.2284 0.326172,0.681284 0.326172,1.371094 0,0.83312 -0.0021,1.37464 -0.0039,1.71875 v 0.740234 C 29.456574,35.855553 32,32.739916 32,29 32,24.568 28.432,21 24,21 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-gitlab.svg b/.icons/awkward/48x48/places/folder-indigo-gitlab.svg
new file mode 100644
index 00000000..1eeab8fd
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543;fill-rule:evenodd" d="M 18.990234 22 C 18.868036 22 18.744852 22.065769 18.699219 22.199219 L 16.925781 27 L 21.054688 27 L 19.279297 22.199219 C 19.233642 22.065769 19.112433 22 18.990234 22 z M 21.054688 27 L 24 36 L 26.945312 27 L 21.054688 27 z M 26.945312 27 L 31.074219 27 L 29.300781 22.199219 C 29.209514 21.932319 28.812013 21.932319 28.720703 22.199219 L 26.945312 27 z M 31.074219 27 L 24 36 L 31.748047 30.652344 C 31.96185 30.504834 32.052353 30.242626 31.970703 30.003906 L 31.074219 27 z M 24 36 L 16.925781 27 L 16.029297 30.003906 C 15.947647 30.242626 16.038151 30.504834 16.251953 30.652344 L 24 36 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-gnome.svg b/.icons/awkward/48x48/places/folder-indigo-gnome.svg
new file mode 100644
index 00000000..b6a6f36a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 28.779,22 C 25.819,22 25.262,26 26.929,26 28.593,26 31.741,22 28.779,22 Z M 24.23,23 C 24.183,23 24.131,23.005 24.079,23.01 22.384,23.214 22.979,25.949 23.882,26 24.755,26.05 25.711,23.008 24.231,23 Z M 21.14,24 C 21.019,23.995 20.884,24.011 20.735,24.049 19.149,24.45 20.494,26.106 21.382,25.994 22.188,25.893 22.305,24.047 21.14,24 Z M 18.929,26 C 18.787,25.998 18.633,26.029 18.47,26.105 17.166,26.721 18.91,28.207 19.677,27.977 20.348,27.775 19.92,26.023 18.929,26 Z M 25.011,27 C 22.677,26.963 19.599,28.065 19.073,30.279 18.505,32.676 21.416,36 24.45,36 25.943,36 27.665,35.329 27.987,33.721 28.232,32.495 24.896,33.023 25.009,33.834 25.144,34.807 24.446,34.652 23.571,34.025 21.001,32 28.181,31.034 27.694,28.307 27.543,27.458 26.411,27.024 25.011,27.002 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-google-drive.svg b/.icons/awkward/48x48/places/folder-indigo-google-drive.svg
new file mode 100644
index 00000000..78b26256
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <path style="fill:#202543" d="M 31.999,30.937 26.666,22.002 H 21.499 L 26.499,30.937 Z"/>
+ <path style="fill:#202543" d="M 22.499,31.914 19.999,35.962 H 29.333 L 31.999,31.914 Z"/>
+ <path style="fill:#202543" d="M 20.999,22.999 16,31.974 18.666,35.962 23.699,27.985 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-image-people.svg b/.icons/awkward/48x48/places/folder-indigo-image-people.svg
new file mode 100644
index 00000000..60ed84bc
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 20.545,25.452 C 20.499,25.463 20.453,25.481 20.41,25.504 19.98,25.731 19.87,26.44 20.164,27.096 20.401,27.624 20.821,27.95 21.203,27.94 21.49,29.693 22.633,31 23.993,31 H 24.005 C 25.366,31 26.509,29.693 26.796,27.94 27.177,27.95 27.598,27.624 27.835,27.096 28.129,26.44 28.019,25.731 27.589,25.504 27.545,25.481 27.5,25.463 27.454,25.452 27.399,23.535 25.876,22 24,22 22.125,22 20.6,23.535 20.545,25.452 Z M 26.394,31 C 26.105,31.701 25.12,32.227 23.945,32.227 22.775,32.227 21.799,31.708 21.505,31.012 19.037,31.27 17.238,31.902 17.022,32.649 17.019,32.656 17.024,32.665 17.022,32.672 17.015,32.699 17.015,32.723 17.012,32.75 17.011,32.763 17,32.771 17,32.784 V 32.793 34.643 C 17.001,34.84 17.157,35 17.351,35 H 30.65 C 30.844,35 31,34.84 31,34.643 V 32.793 32.771 C 30.998,32.728 30.979,32.691 30.967,32.648 30.746,31.892 28.908,31.252 26.395,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-important.svg b/.icons/awkward/48x48/places/folder-indigo-important.svg
new file mode 100644
index 00000000..490bec92
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 23,24 H 25 V 30 H 23 Z M 24,31 C 24.552,31 25,31.448 25,32 25,32.552 24.552,33 24,33 23.448,33 23,32.552 23,32 23,31.448 23.448,31 24,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-java.svg b/.icons/awkward/48x48/places/folder-indigo-java.svg
new file mode 100644
index 00000000..f9c0e407
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 22.172,21 C 22.172,21 22.996,21.465 22.414,22.688 21.533,24.53 23.227,24.951 23.227,24.951 23.227,24.951 22.689,24.519 23.406,22.998 24.199,21.313 22.172,21 22.172,21 Z M 25.371,22.84 C 25.371,22.84 23.729,23.47 24.787,25.191 25.487,26.332 24.711,26.898 24.711,26.898 24.711,26.898 26.696,26.335 25.738,24.76 24.878,23.336 25.371,22.84 25.371,22.84 Z M 20.643,22.887 C 20.643,22.887 19.205,23.982 20.629,25.328 21.57,26.224 20.953,27 20.953,27 20.953,27 22.736,25.867 21.447,24.629 20.284,23.512 20.643,22.887 20.643,22.887 Z M 20.953,27 H 17 L 19,35 H 27 L 27.275,33.902 C 27.508,33.96 27.749,34 28,34 29.657,34 31,32.657 31,31 31,29.594 30.03,28.423 28.725,28.098 L 29,27 Z M 28.484,29.062 A 1,2 15 0 1 28.518,29.068 1,2 15 0 1 28.967,31.26 1,2 15 0 1 27.516,32.938 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-kde.svg b/.icons/awkward/48x48/places/folder-indigo-kde.svg
new file mode 100644
index 00000000..56ae44aa
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <g transform="translate(16,21)">
+ <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/48x48/places/folder-indigo-linux.svg b/.icons/awkward/48x48/places/folder-indigo-linux.svg
new file mode 100644
index 00000000..13aeeaaf
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 24.56,32.076 C 23.44,32.597 22.897,32.591 22.198,32.541 21.363,32.481 20.692,32.252 20.397,32.052 20.215,31.929 19.968,31.977 19.845,32.159 19.722,32.341 19.769,32.588 19.951,32.711 20.426,33.032 21.264,33.271 22.141,33.334 22.289,33.345 21.953,33.351 22.128,33.351 22.891,33.351 23.859,33.279 24.895,32.797 25.094,32.704 25.181,32.468 25.088,32.269 24.995,32.069 24.759,31.983 24.56,32.076 Z M 28.979,31.487 C 29.017,28.032 29.373,21.505 22.76,22.032 16.231,22.558 18.462,29.455 18.364,31.765 18.278,32.986 17.573,34.48 17,36 H 19.064 C 19.246,35.356 19.379,34.719 19.437,34.112 19.543,34.186 19.657,34.257 19.778,34.326 19.976,34.443 20.146,34.598 20.326,34.761 20.746,35.144 21.222,35.578 22.153,35.633 22.216,35.636 21.779,35.638 21.841,35.638 22.783,35.638 23.427,35.226 23.944,34.895 24.192,34.736 24.407,34.599 24.608,34.533 25.181,34.354 25.682,34.064 26.056,33.696 26.114,33.638 26.169,33.579 26.219,33.519 26.428,34.283 26.713,35.142 27.03,36 H 30.998 C 30.093,34.603 28.96,33.234 28.979,31.487 Z M 18.996,29.607 C 18.996,29.607 18.996,29.607 18.996,29.607 18.931,28.48 19.471,27.531 20.201,27.489 20.931,27.446 21.575,28.326 21.64,29.453 21.64,29.453 21.641,29.454 21.641,29.454 21.644,29.514 21.645,29.575 21.645,29.634 21.414,29.692 21.205,29.777 21.018,29.875 21.018,29.867 21.017,29.859 21.016,29.85 V 29.85 C 20.954,29.21 20.612,28.727 20.253,28.771 19.894,28.814 19.653,29.368 19.716,30.009 19.716,30.009 19.716,30.009 19.716,30.009 19.743,30.288 19.823,30.537 19.935,30.726 19.907,30.748 19.828,30.805 19.738,30.871 19.67,30.921 19.587,30.982 19.488,31.055 19.216,30.698 19.029,30.186 18.996,29.607 Z M 25.894,32.394 C 25.868,32.989 25.089,33.55 24.369,33.775 L 24.365,33.776 C 24.066,33.873 23.799,34.044 23.516,34.225 23.041,34.529 22.55,34.843 21.841,34.843 21.795,34.843 22.246,34.842 22.2,34.839 21.55,34.801 21.246,34.524 20.862,34.173 20.659,33.989 20.449,33.798 20.178,33.639 L 20.173,33.635 C 19.589,33.306 19.226,32.896 19.203,32.539 19.192,32.362 19.271,32.208 19.438,32.083 19.802,31.81 20.046,31.631 20.207,31.513 20.387,31.382 20.441,31.342 20.481,31.304 20.509,31.277 20.541,31.247 20.574,31.215 20.908,30.89 20.968,30.346 21.826,30.346 22.351,30.346 22.932,30.548 23.551,30.946 23.843,31.136 24.096,31.223 24.417,31.334 24.638,31.411 24.889,31.497 25.224,31.64 L 25.229,31.643 C 25.542,31.771 25.911,32.006 25.894,32.394 Z M 25.722,30.994 C 25.662,30.964 25.599,30.935 25.534,30.908 25.232,30.779 24.989,30.691 24.788,30.621 24.899,30.404 24.968,30.133 24.975,29.839 V 29.838 C 24.99,29.122 24.629,28.541 24.168,28.54 23.707,28.539 23.321,29.118 23.306,29.834 V 29.835 C 23.306,29.858 23.306,29.881 23.306,29.905 23.022,29.774 22.743,29.679 22.469,29.621 22.468,29.594 22.467,29.567 22.466,29.54 V 29.539 C 22.44,28.235 23.24,27.155 24.254,27.128 25.267,27.1 26.11,28.135 26.137,29.44 V 29.44 C 26.149,30.03 25.991,30.573 25.722,30.994 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-locked.svg b/.icons/awkward/48x48/places/folder-indigo-locked.svg
new file mode 100644
index 00000000..7fcd7dff
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 24,22 C 21.784,22 20,23.821 20,26.062 V 28 H 19 C 18.446,28 18,28.446 18,29 V 35 C 18,35.554 18.446,36 19,36 H 29 C 29.554,36 30,35.554 30,35 V 29 C 30,28.446 29.554,28 29,28 H 28 V 26.062 C 28,23.822 26.216,22 24,22 Z M 24,24 C 25.108,24 26,24.891 26,26 V 28 H 22 V 26 C 22,24.891 22.892,24 24,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-mail-cloud.svg b/.icons/awkward/48x48/places/folder-indigo-mail-cloud.svg
new file mode 100644
index 00000000..269f4b06
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 23,23 A 5,5 0 0 0 18.268,26.398 4,4 0 0 0 16,30 4,4 0 0 0 20,34 4,4 0 0 0 22.658,32.982 5,5 0 0 0 23,33 5,5 0 0 0 25.113,32.525 4,4 0 0 0 27,33 4,4 0 0 0 31,29 4,4 0 0 0 27,25 4,4 0 0 0 26.992,25 5,5 0 0 0 23,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-mail.svg b/.icons/awkward/48x48/places/folder-indigo-mail.svg
new file mode 100644
index 00000000..f0d83e35
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 H 29 C 29,37 29.937,37 30,36 30,35 29,35 29,35 H 24 C 20.686,35 18,32.314 18,29 18,25.686 20.686,23 24,23 27.314,23 30,25.686 30,29 V 30 C 30,30.552 29.552,31 29,31 28.448,31 28,30.552 28,30 V 29 C 28,26.791 26.209,25 24,25 21.791,25 20,26.791 20,29 20,31.209 21.791,33 24,33 25.046,33 25.99,32.589 26.703,31.932 27.273,32.609 28.114,33 29,33 30.657,33 32,31.656 32,30 V 29 C 32,24.582 28.418,21 24,21 Z M 24,27 C 25.105,27 26,27.895 26,29 26,30.105 25.105,31 24,31 22.895,31 22,30.105 22,29 22,27.895 22.895,27 24,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-mega.svg b/.icons/awkward/48x48/places/folder-indigo-mega.svg
new file mode 100644
index 00000000..57884d58
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 20,25 H 22 V 25 25 L 24,28 26,25 H 28 V 33 H 26 V 29 L 24,31 22,29 V 33 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-meocloud.svg b/.icons/awkward/48x48/places/folder-indigo-meocloud.svg
new file mode 100644
index 00000000..8bee4c72
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 21.527,25.623 C 21.17,25.477 20.787,25.402 20.4,25.4 18.9,25.4 17.63,26.513 17.43,28 15.978,28.499 15.001,29.864 15,31.4 15,33.389 16.611,35 18.6,35 H 29.4 C 31.389,35 33,33.389 33,31.4 32.999,29.872 32.032,28.511 30.59,28.006 30.595,27.937 30.597,27.87 30.6,27.801 30.6,25.15 28.451,23 25.8,23 23.995,23 22.346,24.015 21.527,25.623 Z M 25.799,25 H 25.801 C 27.37,25 28.599,26.23 28.6,27.799 28.599,27.822 28.596,27.857 28.596,27.867 28.533,28.766 29.079,29.597 29.93,29.895 30.577,30.121 30.999,30.715 31,31.4 31,32.308 30.308,33 29.4,33 H 18.6 C 17.693,33 17.001,32.309 17,31.402 V 31.4 C 17.001,30.712 17.428,30.115 18.08,29.891 18.796,29.645 19.311,29.016 19.412,28.266 19.481,27.757 19.888,27.401 20.398,27.4 20.527,27.401 20.653,27.427 20.77,27.475 21.733,27.869 22.837,27.458 23.309,26.531 23.788,25.589 24.745,25 25.799,25 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-music-open.svg b/.icons/awkward/48x48/places/folder-indigo-music-open.svg
new file mode 100644
index 00000000..2bfb65e1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 21,32.176 C 20.679,32.061 20.341,32.001 20,32 18.343,32 17,33.343 17,35 17,36.657 18.343,38 20,38 21.657,38 23,36.657 23,35 V 28 H 29 V 32.176 C 28.679,32.061 28.341,32.001 28,32 26.343,32 25,33.343 25,35 25,36.657 26.343,38 28,38 29.657,38 31,36.657 31,35 V 25 C 31,24.446 30.331,24 29.5,24 H 22.5 C 21.669,24 21,24.446 21,25"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-music.svg b/.icons/awkward/48x48/places/folder-indigo-music.svg
new file mode 100644
index 00000000..99ffea39
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 21,30.176 C 20.679,30.061 20.341,30.001 20,30 18.343,30 17,31.343 17,33 17,34.657 18.343,36 20,36 21.657,36 23,34.657 23,33 V 26 H 29 V 30.176 C 28.679,30.061 28.341,30.001 28,30 26.343,30 25,31.343 25,33 25,34.657 26.343,36 28,36 29.657,36 31,34.657 31,33 V 23 C 31,22.446 30.331,22 29.5,22 H 22.5 C 21.669,22 21,22.446 21,23"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-network.svg b/.icons/awkward/48x48/places/folder-indigo-network.svg
new file mode 100644
index 00000000..b9a6a8af
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 28.418,37 32,33.418 32,29 32,24.582 28.418,21 24,21 Z M 23.429,23.214 C 23.505,23.206 23.601,23.219 23.679,23.214 23.688,23.251 23.623,23.381 23.536,23.571 22.98,24.784 22.949,26.205 23.464,26.964 23.558,27.102 23.643,27.233 23.643,27.25 23.643,27.267 23.542,27.286 23.429,27.286 23.162,27.286 22.909,27.123 22.393,26.714 22.163,26.533 21.865,26.381 21.749,26.358 21.569,26.321 21.52,26.337 21.285,26.571 21.067,26.79 21,26.907 21,27.107 21,27.865 21.899,28.467 23.571,28.822 25.842,29.303 26.401,29.735 26.464,30.929 26.543,32.426 25.746,33.555 24,34.429 23.791,34.533 23.659,34.574 23.571,34.608 23.532,34.604 23.503,34.611 23.464,34.608 23.449,34.561 23.428,34.454 23.428,34.25 23.428,33.455 23.115,32.637 22.643,32.179 22.516,32.056 22.161,31.796 21.857,31.608 21.553,31.419 21.247,31.201 21.178,31.108 21.065,30.953 21.056,30.858 21.143,30.572 21.301,30.05 21.49,29.759 21.857,29.429 22.049,29.256 22.243,29.111 22.286,29.107 22.328,29.104 22.04,29.017 21.607,28.929 21.174,28.84 20.541,28.655 20.214,28.536 19.616,28.32 18.808,27.865 18.5,27.536 18.487,27.522 18.476,27.513 18.464,27.5 18.906,25.743 20.144,24.302 21.786,23.608 22.129,23.462 22.483,23.363 22.857,23.286 23.043,23.248 23.236,23.234 23.428,23.215 Z M 28.786,25.893 C 28.92,25.976 29.427,27.072 29.571,27.607 29.758,28.298 29.745,29.493 29.571,30.179 29.505,30.44 29.421,30.684 29.393,30.714 29.365,30.745 29.263,30.57 29.143,30.357 29.023,30.145 28.64,29.693 28.321,29.357 27.402,28.387 27.258,27.881 27.643,27.107 27.837,26.717 28.682,25.829 28.786,25.893 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-nextcloud.svg b/.icons/awkward/48x48/places/folder-indigo-nextcloud.svg
new file mode 100644
index 00000000..8b8f54c5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#202543" d="M 35,24 A 5,5 0 0 0 30,29 5,5 0 0 0 35,34 5,5 0 0 0 40,29 5,5 0 0 0 35,24 Z M 35,27 A 2,2 0 0 1 37,29 2,2 0 0 1 35,31 2,2 0 0 1 33,29 2,2 0 0 1 35,27 Z M 13,24 A 5,5 0 0 0 8,29 5,5 0 0 0 13,34 5,5 0 0 0 18,29 5,5 0 0 0 13,24 Z M 13,27 A 2,2 0 0 1 15,29 2,2 0 0 1 13,31 2,2 0 0 1 11,29 2,2 0 0 1 13,27 Z M 24,23 A 6,6 0 0 0 18,29 6,6 0 0 0 24,35 6,6 0 0 0 30,29 6,6 0 0 0 24,23 Z M 24,26 A 3,3 0 0 1 27,29 3,3 0 0 1 24,32 3,3 0 0 1 21,29 3,3 0 0 1 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-open.svg b/.icons/awkward/48x48/places/folder-indigo-open.svg
new file mode 100644
index 00000000..e0fce25e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-owncloud.svg b/.icons/awkward/48x48/places/folder-indigo-owncloud.svg
new file mode 100644
index 00000000..77f4354d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="26.5" cy="27.5" r="3.25"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="34" cy="34" r="1.75"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="30" cy="32" r="3.75"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="32.5" r="3.25"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="18.5" cy="26" r="1.75"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="30" r="3.75"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="34" r="1.75"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22.5" cy="25.5" r="3.25"/>
+ <circle style="fill:#202543;stroke:#5c6bc0;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="24" cy="31" r="4.75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-pcloud.svg b/.icons/awkward/48x48/places/folder-indigo-pcloud.svg
new file mode 100644
index 00000000..6992849c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 24.5,22 A 6.5,6.5 0 0 0 18.490235,26.03125 5,5 0 0 0 14,31 5,5 0 0 0 19,36 H 30.75 C 32.544925,36 34,34.544925 34,32.75 34,31.523022 33.312228,30.467196 32.308594,29.914062 A 3,3 0 0 0 33,28 3,3 0 0 0 30,25 3,3 0 0 0 29.97656,25 6.5,6.5 0 0 0 24.499998,22 Z m 0,2 A 4.5,4.5 0 0 1 29,28.5 4.5,4.5 0 0 1 24.5,33 4.5,4.5 0 0 1 20,28.5 4.5,4.5 0 0 1 24.5,24 Z m 0,1 A 3.5,3.5 0 0 0 21,28.5 3.5,3.5 0 0 0 24.5,32 3.5,3.5 0 0 0 28,28.5 3.5,3.5 0 0 0 24.5,25 Z M 23,26 h 1 1.5 A 1.5,1.5 0 0 1 27,27.5 1.5,1.5 0 0 1 25.5,29 H 24 v 2 h -1 v -2 z m 1,1 v 1 h 1.5 A 0.5,0.5 0 0 0 26,27.5 0.5,0.5 0 0 0 25.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-photo.svg b/.icons/awkward/48x48/places/folder-indigo-photo.svg
new file mode 100644
index 00000000..bf997e35
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 20,22 19,24 H 17.5 C 16.115,24 15,25.115 15,26.5 V 33.5 C 15,34.885 16.115,36 17.5,36 H 30.5 C 31.885,36 33,34.885 33,33.5 V 26.5 C 33,25.115 31.885,24 30.5,24 H 29 L 28,22 Z M 24,26 C 25.657,26 27,27.343 27,29 27,30.657 25.657,32 24,32 22.343,32 21,30.657 21,29 21,27.343 22.343,26 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-pictures-open.svg b/.icons/awkward/48x48/places/folder-indigo-pictures-open.svg
new file mode 100644
index 00000000..8b87dbf4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 18,25 C 17,25 17,26 17,26 V 36 C 17,37 18,37 18,37 H 30 C 30,37 31,37 31,36 V 26 C 31,25 30,25 30,25 Z M 25,33 27,30.56 29,33 V 35 H 19 V 32 L 21.5,29.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-pictures.svg b/.icons/awkward/48x48/places/folder-indigo-pictures.svg
new file mode 100644
index 00000000..03c46fbc
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 18,23 C 17,23 17,24 17,24 V 34 C 17,35 18,35 18,35 H 30 C 30,35 31,35 31,34 V 24 C 31,23 30,23 30,23 Z M 25,31 27,28.56 29,31 V 33 H 19 V 30 L 21.5,27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-print.svg b/.icons/awkward/48x48/places/folder-indigo-print.svg
new file mode 100644
index 00000000..c24c8e97
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 20,23 V 25 H 28 V 23 Z M 18,26 C 17.5,26 17,26.5 17,27 V 31 C 17,31.5 17.5,32 18,32 H 19 V 30 H 29 V 32 H 30 C 30.5,32 31,31.5 31,31 V 27 C 31,26.5 30.5,26 30,26 Z M 20,31 V 36 H 28 V 31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-private.svg b/.icons/awkward/48x48/places/folder-indigo-private.svg
new file mode 100644
index 00000000..7fb8f084
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 20.5,24 C 18.015,24 16,26.015 16,28.5 16,30.985 18.015,33 20.5,33 22.405,32.997 24.101,31.796 24.736,30 H 28 V 32 H 31 V 30 H 32 V 27 H 24.736 C 24.102,25.204 22.405,24.003 20.5,24 Z M 20.5,27 C 21.328,27 22,27.672 22,28.5 22,29.328 21.328,30 20.5,30 19.672,30 19,29.328 19,28.5 19,27.672 19.672,27 20.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-projects.svg b/.icons/awkward/48x48/places/folder-indigo-projects.svg
new file mode 100644
index 00000000..0eeabd93
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#202543" d="M 27,21 C 26.65,21.13 26.29,21.299 26,21.539 24.62,22.649 24.701,24.559 26.051,25.699 26.331,25.939 26.66,26.1 27,26.25 V 28.596 C 27.893,28.983 28.651,29.54 29.248,30.211 29.552,30.553 29.791,30.931 30,31.322 V 26.25 C 30.34,26.12 30.659,25.929 30.949,25.699 32.329,24.579 32.34,22.75 31,21.6 30.71,21.36 30.35,21.14 30,21 V 23.25 C 30,23.71 29.55,24 29,24 H 28 C 27.44,24 27,23.71 27,23.25 Z M 24,29 C 20,29 18,32 18,35 H 16.25 C 16,35 16,35.25 16,35.25 V 36.75 C 16,37 16.25,37 16.25,37 H 31.75 C 31.75,37 32,37 32,36.75 V 35.25 C 32,35.25 32,35 31.75,35 H 30 C 30,32 28,29 24,29 Z M 24,32 C 26.35,32 27,33.76 27,35 H 21 C 21,33.8 21.7,32 24,32 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-public.svg b/.icons/awkward/48x48/places/folder-indigo-public.svg
new file mode 120000
index 00000000..cbd39714
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-public.svg
@@ -0,0 +1 @@
+folder-indigo-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-indigo-publicshare-open.svg b/.icons/awkward/48x48/places/folder-indigo-publicshare-open.svg
new file mode 100644
index 00000000..a33d0938
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 20.545,27.452 C 20.499,27.463 20.453,27.481 20.41,27.504 19.98,27.731 19.87,28.44 20.164,29.096 20.401,29.624 20.821,29.95 21.203,29.94 21.49,31.693 22.633,33 23.993,33 H 24.005 C 25.366,33 26.509,31.693 26.796,29.94 27.177,29.95 27.598,29.624 27.835,29.096 28.129,28.44 28.019,27.731 27.589,27.504 27.545,27.481 27.5,27.463 27.454,27.452 27.399,25.535 25.876,24 24,24 22.125,24 20.6,25.535 20.545,27.452 Z M 26.394,33 C 26.105,33.701 25.12,34.227 23.945,34.227 22.775,34.227 21.799,33.708 21.505,33.012 19.037,33.27 17.238,33.902 17.022,34.649 17.019,34.656 17.024,34.665 17.022,34.672 17.015,34.699 17.015,34.723 17.012,34.75 17.011,34.763 17,34.771 17,34.784 V 34.793 36.643 C 17.001,36.84 17.157,37 17.351,37 H 30.65 C 30.844,37 31,36.84 31,36.643 V 34.793 34.771 C 30.998,34.728 30.979,34.691 30.967,34.648 30.746,33.892 28.908,33.252 26.395,33 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-recent.svg b/.icons/awkward/48x48/places/folder-indigo-recent.svg
new file mode 100644
index 00000000..f9f9e212
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 24,22 A 7,7 0 0 0 17,29 7,7 0 0 0 24,36 7,7 0 0 0 31,29 7,7 0 0 0 24,22 Z M 24,24 A 5,5 0 0 1 29,29 5,5 0 0 1 24,34 5,5 0 0 1 19,29 5,5 0 0 1 24,24 Z M 23,26 V 30 H 27 V 28 H 25 V 26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-remote-open.svg b/.icons/awkward/48x48/places/folder-indigo-remote-open.svg
new file mode 100644
index 00000000..bc88909c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 23,26 C 20.979,26.404 19.404,27.979 19,30 H 16 V 32 H 19 C 19.405,34.018 20.982,35.595 23,36 Z M 25,26 V 36 C 27.021,35.596 28.596,34.021 29,32 H 32 V 30 H 29 C 28.595,27.982 27.018,26.405 25,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-remote.svg b/.icons/awkward/48x48/places/folder-indigo-remote.svg
new file mode 100644
index 00000000..40d58f93
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 23,24 C 20.979,24.404 19.404,25.979 19,28 H 16 V 30 H 19 C 19.405,32.018 20.982,33.595 23,34 Z M 25,24 V 34 C 27.021,33.596 28.596,32.021 29,30 H 32 V 28 H 29 C 28.595,25.982 27.018,24.405 25,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-script.svg b/.icons/awkward/48x48/places/folder-indigo-script.svg
new file mode 100644
index 00000000..9faaf7fd
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 16,21 V 37 H 32 V 21 Z"/>
+ <g style="fill:#5c6bc0">
+ <path style="fill:#5c6bc0" d="M 24,29 H 28 V 30 H 24 Z"/>
+ <rect style="fill:#5c6bc0" width="1" height="7" x="20" y="23"/>
+ <path style="fill:#5c6bc0" d="M 19.5,24 C 18.67,24 18,24.67 18,25.5 18,26.33 18.67,27 19.5,27 H 21 21.5 C 21.78,27 22,27.22 22,27.5 22,27.78 21.78,28.01 21.5,28 H 21 19.5 18.09 C 18.3,28.58 18.85,29 19.5,29 H 21 21.5 C 22.33,29 23,28.33 23,27.5 23,26.67 22.33,26 21.5,26 H 21 19.5 C 19.22,26 19,25.78 19,25.5 19,25.22 19.22,25 19.5,25 H 21 21.5 22.91 C 22.7,24.42 22.15,24 21.5,24 H 21 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-steam.svg b/.icons/awkward/48x48/places/folder-indigo-steam.svg
new file mode 100644
index 00000000..1c1218c3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 14,30.623 20.004,33.084 C 20.049,34.706 21.377,35.998 23,36 24.657,36 26.006,34.598 26,33 L 30,30 C 32.227,30 34,28.209 34,26 34,23.791 32.209,22 30,22 27.791,22 25.999,23.772 26,26 L 23,30 C 22.456,30 21.918,30.152 21.451,30.436 L 14,27.377 M 30,23 C 31.657,23 33,24.343 33,26 33,27.657 31.657,29 30,29 28.344,29 27.031,27.365 27,26 27,24.343 28.343,23 30,23 Z M 30,24 C 28.895,24 28,24.895 28,26 28,27.105 28.895,28 30,28 31.105,28 32,27.105 32,26 32,24.895 31.105,24 30,24 Z M 23,31 C 24.105,31 25,31.895 25,33 25,34.105 24.105,35 23,35 22.096,35 21.304,34.394 21.068,33.521 L 21.961,33.887 C 22.73,34.202 23.603,33.837 23.918,33.068 24.233,32.299 23.869,31.426 23.1,31.111 L 22.846,31.008 C 22.897,31.003 22.949,31.001 23,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-tar.svg b/.icons/awkward/48x48/places/folder-indigo-tar.svg
new file mode 100644
index 00000000..722a5cde
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-tar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 24 16 L 24 17 L 25 17 L 25 16 L 24 16 z M 24 17 L 23 17 L 23 18 L 24 18 L 24 17 z M 24 18 L 24 19 L 25 19 L 25 18 L 24 18 z M 24 19 L 23 19 L 23 20 L 24 20 L 24 19 z M 24 20 L 24 21 L 25 21 L 25 20 L 24 20 z M 24 21 L 23 21 L 23 22 L 24 22 L 24 21 z M 24 22 L 24 23 L 25 23 L 25 22 L 24 22 z M 24 23 L 23 23 C 22.8439 24.390912 24 24.390912 24 23 z"/>
+ <path style="fill:#202543" d="m 24,22 c -2.21,0 -4,1.8 -4,4 l 0,8 c 0,2.2 1.79,4 4,4 2.21,0 4,-1.8 4,-4 l 0,-8 c 0,-2.2 -1.79,-4 -4,-4 z m 0,2 c 1.104,0 2,0.8 2,2 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 0,-1.2 0.896,-2 2,-2 z m 0,6 c 1.104,0 2,0.8 2,2 l 0,2 c 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 l 0,-2 c 0,-1.2 0.896,-2 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-templates-open.svg b/.icons/awkward/48x48/places/folder-indigo-templates-open.svg
new file mode 100644
index 00000000..7268ee12
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 19,24 C 18.446,24 18,24.446 18,25 V 34 H 19 V 33 H 20 V 26 H 25 V 29 H 28 V 37 38 H 29 V 37 H 30 V 28 L 26,24 Z M 29,38 V 39 H 30 V 38 Z M 28,38 H 27 V 39 H 28 Z M 27,38 V 37 H 26 V 38 Z M 26,38 H 25 V 39 H 26 Z M 25,38 V 37 H 24 V 38 Z M 24,38 H 23 V 39 H 24 Z M 23,38 V 37 H 22 V 38 Z M 22,38 H 21 V 39 H 22 Z M 21,38 V 37 H 20 V 38 Z M 20,38 H 19 V 39 H 20 Z M 19,38 V 37 H 18 V 38 Z M 19,37 H 20 V 36 H 19 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-templates.svg b/.icons/awkward/48x48/places/folder-indigo-templates.svg
new file mode 100644
index 00000000..c587a87c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 19,22 C 18.446,22 18,22.446 18,23 V 32 H 19 V 31 H 20 V 24 H 25 V 27 H 28 V 35 36 H 29 V 35 H 30 V 26 L 26,22 Z M 29,36 V 37 H 30 V 36 Z M 28,36 H 27 V 37 H 28 Z M 27,36 V 35 H 26 V 36 Z M 26,36 H 25 V 37 H 26 Z M 25,36 V 35 H 24 V 36 Z M 24,36 H 23 V 37 H 24 Z M 23,36 V 35 H 22 V 36 Z M 22,36 H 21 V 37 H 22 Z M 21,36 V 35 H 20 V 36 Z M 20,36 H 19 V 37 H 20 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z M 19,34 V 33 H 18 V 34 Z M 19,33 H 20 V 32 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-torrent.svg b/.icons/awkward/48x48/places/folder-indigo-torrent.svg
new file mode 100644
index 00000000..a51fc243
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="m 4,34 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 l 0,-22 c 0,-1.108 -0.892,-2 -2,-2 L 22,10 22,8 C 22,6.892 21.108,6 20,6 L 6,6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 L 4,9 C 4,7.892 4.892,7 6,7 l 14,0 c 1.108,0 2,0.892 2,2 L 22,8 C 22,6.892 21.108,6 20,6 Z m 16,4 0,1 20,0 c 1.108,0 2,0.892 2,2 l 0,-1 c 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="fill:#202543" d="M 26 19 C 20.477153 19 16 23.477153 16 29 C 16 34.522847 20.477153 39 26 39 L 44 39 L 44 37 L 26 37 C 21.581722 37 18 33.418278 18 29 C 18 24.581722 21.581722 21 26 21 L 26 19 z M 26 22 C 22.134007 22 19 25.134007 19 29 C 19 32.865993 22.134007 36 26 36 L 44 36 L 44 34 L 26 34 C 23.238576 34 21 31.761424 21 29 C 21 26.238576 23.238576 24 26 24 C 26.688467 24.000788 27.369353 24.143747 28 24.419922 L 28 22.298828 C 27.351311 22.102941 26.677616 22.002281 26 22 z M 26 25 C 23.790861 25 22 26.790861 22 29 C 22 31.209139 23.790861 33 26 33 L 44 33 L 44 31 L 26 31 C 24.895431 31 24 30.104569 24 29 C 24 27.895431 24.895431 27 26 27 C 26.713268 27.0013 27.371883 27.38229 27.728516 28 L 29.867188 28 C 29.411731 26.236014 27.821835 25.00264 26 25 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-unlocked.svg b/.icons/awkward/48x48/places/folder-indigo-unlocked.svg
new file mode 100644
index 00000000..7c8e22d5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 24 20 C 21.784 20 20 21.821 20 24.062 L 20 25 L 22 25 L 22 24 C 22 22.891 22.892 22 24 22 C 25.108 22 26 22.891 26 24 L 26 28 L 24 28 L 19 28 C 18.446 28 18 28.446 18 29 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 29 C 30 28.446 29.554 28 29 28 L 28 28 L 28 24.062 C 28 21.822 26.216 20 24 20 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-vbox.svg b/.icons/awkward/48x48/places/folder-indigo-vbox.svg
new file mode 100644
index 00000000..6a5faa7c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:none;stroke:#202543;stroke-width:2;stroke-linejoin:round" d="M 16,27 H 19 L 21,35 23,23 25.5,30 27,25 29,31 H 32"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-video.svg b/.icons/awkward/48x48/places/folder-indigo-video.svg
new file mode 100644
index 00000000..d8245d14
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 18 24 C 17.446 24 17 24.446 17 25 L 17 33 C 17 33.554 17.446 34 18 34 L 27 34 C 27.554 34 28 33.554 28 33 L 28 29 L 28 25 C 28 24.446 27.554 24 27 24 L 18 24 z M 28 29 L 32 33 L 32 25.5 L 28 29 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-videos-open.svg b/.icons/awkward/48x48/places/folder-indigo-videos-open.svg
new file mode 100644
index 00000000..0e8ad3e8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 18,26 C 17.446,26 17,26.446 17,27 V 35 C 17,35.554 17.446,36 18,36 H 27 C 27.554,36 28,35.554 28,35 V 31 27 C 28,26.446 27.554,26 27,26 Z M 28,31 32,35 V 27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-videos.svg b/.icons/awkward/48x48/places/folder-indigo-videos.svg
new file mode 120000
index 00000000..4f0c77bb
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-videos.svg
@@ -0,0 +1 @@
+folder-indigo-video.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-indigo-visiting.svg b/.icons/awkward/48x48/places/folder-indigo-visiting.svg
new file mode 100644
index 00000000..dfef2751
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 6 16 C 4.892 16 4 16.892 4 18 L 4 19.309 L 42.908 41.773 C 43.554 41.443 44 40.778 44 40 L 44 37.404 L 6.9277 16 L 6 16 z M 13.857 16 L 44 33.404 L 44 28.404 L 22.516 16 L 13.857 16 z M 29.445 16 L 44 24.404 L 44 19.404 L 38.104 16 L 29.445 16 z M 4 23.309 L 4 28.309 L 27.713 42 L 36.373 42 L 4 23.309 z M 4 32.309 L 4 37.309 L 12.125 42 L 20.785 42 L 4 32.309 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-wifi.svg b/.icons/awkward/48x48/places/folder-indigo-wifi.svg
new file mode 100644
index 00000000..57c372af
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 24,23 C 21.461,23 19.265,24.328 17,26 L 24,35 31,26 C 28.743,24.347 26.539,23 24,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-wine.svg b/.icons/awkward/48x48/places/folder-indigo-wine.svg
new file mode 100644
index 00000000..2a2a6d03
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <rect style="fill:#202543" width="6" height="6" x="18" y="22" rx="1" ry="1"/>
+ <rect style="fill:#202543" width="6" height="6" x="25" y="22" rx="1" ry="1"/>
+ <rect style="fill:#202543" width="6" height="6" x="25" y="29" rx="1" ry="1"/>
+ <rect style="fill:#202543" width="6" height="6" x="18" y="29" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo-yandex-disk.svg b/.icons/awkward/48x48/places/folder-indigo-yandex-disk.svg
new file mode 100644
index 00000000..c265705d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 23.092,23.047 C 19.536,23.047 20.363,26.295 18.543,27.273 18.48,27.309 18.445,27.342 18.389,27.377 19.589,26.662 21.069,26.065 22.641,25.66 23.972,25.317 25.321,25.125 26.566,25.101 26.598,25.101 26.63,25.101 26.662,25.101 25.462,24.76 25.33,23.047 23.092,23.047 Z M 26.967,26.002 C 25.722,26.026 24.372,26.218 23.041,26.56 18.655,27.689 15.528,30.144 16.059,32.043 16.364,33.128 17.836,33.844 20.029,33.974 20.028,33.966 20.026,33.959 20.025,33.951 19.907,32.924 20.558,32.031 21.322,31.425 22.086,30.82 23.068,30.38 24.172,30.146 25.275,29.912 26.308,29.923 27.172,30.183 27.984,30.428 28.748,30.961 28.935,31.877 31.134,30.644 32.274,29.158 31.943,27.957 31.593,26.699 29.685,25.949 26.967,26.002 Z M 25.662,31 A 1.8586,3.577 76.001 0 0 24.285,31.142 1.8586,3.577 76.001 0 0 21.006,33.742 1.8586,3.577 76.001 0 0 24.715,34.857 1.8586,3.577 76.001 0 0 27.992,32.258 1.8586,3.577 76.001 0 0 25.662,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-indigo.svg b/.icons/awkward/48x48/places/folder-indigo.svg
new file mode 100644
index 00000000..e6e066a9
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-indigo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-java.svg b/.icons/awkward/48x48/places/folder-java.svg
new file mode 120000
index 00000000..28c34c41
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-java.svg
@@ -0,0 +1 @@
+folder-oomox-java.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-kde.svg b/.icons/awkward/48x48/places/folder-kde.svg
new file mode 120000
index 00000000..bfef1b27
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-kde.svg
@@ -0,0 +1 @@
+folder-oomox-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-linux.svg b/.icons/awkward/48x48/places/folder-linux.svg
new file mode 120000
index 00000000..9f17942c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-linux.svg
@@ -0,0 +1 @@
+folder-oomox-linux.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-locked.svg b/.icons/awkward/48x48/places/folder-locked.svg
new file mode 120000
index 00000000..8a03bb85
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-locked.svg
@@ -0,0 +1 @@
+folder-oomox-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-magenta-activities.svg b/.icons/awkward/48x48/places/folder-magenta-activities.svg
new file mode 100644
index 00000000..99ee0caf
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#47274e" cx="17" cy="29" r="3"/>
+ <circle style="fill:#47274e" cx="24" cy="29" r="3"/>
+ <circle style="fill:#47274e" cx="31" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-android.svg b/.icons/awkward/48x48/places/folder-magenta-android.svg
new file mode 100644
index 00000000..23d0d922
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#47274e" d="m17.792969 23.990234a0.80008001 0.80008001 0 0 0-0.611328 1.316407l1.435547 1.755859c-1.449157 1.302677-2.418991 3.122492-2.615235 5.167969-0.036746 0.769972 0.775391 0.769531 0.775391 0.769531h14.425781s0.835451-1.68e-4 0.794922-0.808594c-0.204754-2.0309-1.171962-3.836209-2.613281-5.130859l1.433593-1.753906a0.80008001 0.80008001 0 0 0-0.634765-1.314453 0.80008001 0.80008001 0 0 0-0.603516 0.300781l-1.492187 1.826172c-1.198382-0.706725-2.592035-1.119141-4.085938-1.119141-1.49457 0-2.891106 0.411831-4.089844 1.119141l-1.492187-1.826172a0.80008001 0.80008001 0 0 0-0.626953-0.302735z"/>
+ <circle style="fill:#ca71df" cx="20" cy="30" r="1"/>
+ <circle style="fill:#ca71df" cx="-28" cy="30" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-apple.svg b/.icons/awkward/48x48/places/folder-magenta-apple.svg
new file mode 100644
index 00000000..6b1624e8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 26.985,21 C 26.241,21.035 25.339,21.581 24.805,22.313 24.326,22.963 23.906,24 24.018,24.995 24.849,25.071 25.698,24.5 26.215,23.768 H 26.213 C 26.731,23.035 27.08,22.016 26.985,21 Z M 27.2,25.009 C 26.132,25.088 25.158,25.739 24.606,25.739 23.977,25.739 23.002,25.031 21.971,25.05 20.616,25.07 19.366,25.83 18.668,27.032 17.261,29.452 18.308,33.037 19.68,34.999 20.351,35.96 21.169,37 22.2,37 23.231,37 23.595,36.353 24.817,36.353 26.039,36.353 26.373,37 27.452,37 28.531,37 29.229,36.002 29.895,35.038 30.665,33.924 30.981,32.843 31,32.788 30.975,32.777 28.879,31.983 28.858,29.591 28.838,27.588 30.508,26.629 30.583,26.581 29.645,25.222 28.183,25.034 27.663,25.013 27.507,24.997 27.352,24.997 27.2,25.009 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-arduino.svg b/.icons/awkward/48x48/places/folder-magenta-arduino.svg
new file mode 100644
index 00000000..86f27969
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#47274e" d="m18.86896 24c-0.634 0-1.2655 0.127-1.8534 0.375-0.5878 0.248-1.125 0.614-1.5781 1.076s-0.8174 1.015-1.0645 1.623c-0.247 0.608-0.373 1.264-0.373 1.924 0 0.66023 0.126 1.3158 0.37305 1.9238 0.24706 0.60801 0.61137 1.1592 1.0645 1.6211 0.4531 0.4619 0.99026 0.82794 1.5781 1.0762 0.57443 0.24257 1.1907 0.36735 1.8105 0.37305 0.01464 5.3e-4 0.0284 0.0014 0.04297 2e-3 1.5072 0.07139 2.7205-0.52617 3.6094-1.3945 0.60761-0.59359 1.0858-1.2954 1.5215-2.0098 0.43566 0.71438 0.91387 1.4162 1.5215 2.0098 0.88887 0.86836 2.1022 1.4659 3.6094 1.3945 0.01457-5.3e-4 0.02833-0.0013 0.04297-2e-3 0.61984-0.0053 1.2361-0.13048 1.8105-0.37305 0.58786-0.24823 1.125-0.61427 1.5781-1.0762l0.0039-0.0059c0.452-0.461 0.815-1.009 1.061-1.615 0.247-0.608 0.373-1.264 0.373-1.924s-0.126-1.316-0.373-1.924l-0.0059-0.0098c-0.247-0.604-0.608-1.153-1.059-1.613-0.453-0.462-0.99-0.828-1.578-1.076-0.587-0.248-1.219-0.375-1.853-0.375-1.588 0-2.842 0.652-3.768 1.561-0.535 0.524-0.969 1.124-1.363 1.738-0.394-0.614-0.828-1.214-1.363-1.738-0.926-0.909-2.18-1.561-3.768-1.561zm0.18164 2c1.1286 0 1.8486 0.38049 2.5098 1.0117 0.52412 0.50036 0.98387 1.1816 1.4395 1.9238-0.51994 0.86712-1.0232 1.6601-1.5879 2.1973-0.62253 0.59215-1.2662 0.91858-2.3203 0.86133h-0.04102c-0.40198 0-0.80791-0.08036-1.1777-0.23242-0.36485-0.15001-0.70064-0.37362-0.97852-0.64648l-0.01172-0.0098c-0.2803-0.278-0.5067-0.613-0.6565-0.972-0.1499-0.359-0.2266-0.75-0.2266-1.137 0-0.38661 0.07674-0.77772 0.22656-1.1367 0.14981-0.35901 0.3762-0.69274 0.65625-0.9707l0.01172-0.01172c0.2779-0.273 0.6137-0.495 0.9785-0.645 0.37-0.152 0.776-0.232 1.178-0.232zm9.8984 0c0.40199 0 0.80792 0.08037 1.1777 0.23242 0.36485 0.15001 0.70064 0.37167 0.97852 0.64453l0.01172 0.01172c0.28005 0.27797 0.50644 0.61169 0.65625 0.9707 0.15 0.358 0.227 0.749 0.227 1.136 0 0.38662-0.07674 0.77771-0.22656 1.1367-0.14981 0.359-0.37619 0.69468-0.65625 0.97266l-0.01172 0.0098c-0.27788 0.27286-0.61367 0.49647-0.97852 0.64648-0.36982 0.15206-0.77575 0.23242-1.1777 0.23242h-0.04101c-1.0541 0.05725-1.6978-0.26918-2.3203-0.86133-0.565-0.537-1.068-1.33-1.588-2.197 0.456-0.743 0.915-1.424 1.439-1.924 0.662-0.632 1.382-1.012 2.51-1.012zm-0.949 1v1h-1v2h1v1h2v-1h1v-2h-1v-1zm-11 1v2h4v-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-backup.svg b/.icons/awkward/48x48/places/folder-magenta-backup.svg
new file mode 100644
index 00000000..8accc699
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#47274e" d="m24.464794 22.015626c-0.75501-0.05084-1.52681 0.02146-2.28711 0.226563-3.0412 0.820392-5.166593 3.58253-5.177734 6.732421a1.0001 1.0001 0 0 0 0.002 0.02539h-1.00195l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.01758c0.008-2.258041 1.517139-4.222437 3.697266-4.810547 2.180126-0.58811 4.472713 0.351145 5.615234 2.298828 1.142521 1.947684 0.842814 4.405532-0.734375 6.021485-1.53625 1.574006-4.08172 1.748333-6.09375 0.632812a1.0001221 1.0001221 0 1 0 -0.96875 1.75c2.717652 1.506737 6.253078 1.309813 8.494141-0.986328 2.200122-2.254196 2.62112-5.712738 1.027343-8.429688-1.195332-2.037712-3.307237-3.290847-5.572265-3.443359zm-0.480469 2.970703a1.0001 1.0001 0 0 0 -0.984375 1.013672v2.863281a1.0001 1.0001 0 0 0 0.06445 0.498047 1.0001 1.0001 0 0 0 0.332031 0.449219l1.896485 1.896484a1.0001 1.0001 0 1 0 1.414062 -1.414062l-1.707031-1.707031v-2.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-books.svg b/.icons/awkward/48x48/places/folder-magenta-books.svg
new file mode 100644
index 00000000..a2485956
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#47274e" d="m19 23c-2 0-3 1-3 1v7s1-1 3-1 4 2 4 2v-7s-2-2-4-2zm10 0c-2 0-4 2-4 2v7s2-2 4-2 3 1 3 1v-7s-1-1-3-1zm-10 8c-2 0-3 1-3 1v2s1-1 3-1 4 2 4 2v-2s-2-2-4-2zm10 0c-2 0-4.005064 1.992688-4 2v2s2-2 4-2 3 1 3 1v-2s-1-1-3-1z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-cd.svg b/.icons/awkward/48x48/places/folder-magenta-cd.svg
new file mode 100644
index 00000000..487a7475
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#47274e" cx="24" cy="29" r="9"/>
+ <circle style="fill:#ca71df" cx="24" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-copy-cloud.svg b/.icons/awkward/48x48/places/folder-magenta-copy-cloud.svg
new file mode 100644
index 00000000..e5fe3eae
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 30,23 27,28 29,29 Z M 19,26 16,28.143 20,28 22,35 23,34 32,35 29,30 27.714,29.286 22.857,32.143 20.571,26.429 Z M 24.571,28.143 22.286,29.571 23.143,31.571 27.143,29.286 25.714,28.143 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-desktop.svg b/.icons/awkward/48x48/places/folder-magenta-desktop.svg
new file mode 120000
index 00000000..f7f23a0b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-desktop.svg
@@ -0,0 +1 @@
+user-magenta-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-magenta-development.svg b/.icons/awkward/48x48/places/folder-magenta-development.svg
new file mode 100644
index 00000000..3279147a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 22.251,22 22.096,23.845 C 21.512,24.061 20.968,24.376 20.489,24.774 L 18.812,23.984 17.062,27.016 18.583,28.072 C 18.529,28.378 18.501,28.689 18.499,29 18.499,29.312 18.526,29.624 18.579,29.932 L 17.062,30.984 18.812,34.015 20.484,33.228 C 20.965,33.625 21.51,33.938 22.095,34.152 L 22.25,36 H 25.75 L 25.905,34.156 C 26.489,33.94 27.033,33.625 27.512,33.227 L 29.188,34.016 30.938,30.984 29.416,29.928 C 29.47,29.622 29.499,29.312 29.501,29.001 29.501,28.689 29.473,28.377 29.42,28.069 L 30.938,27.016 29.188,23.985 27.516,24.772 C 27.035,24.375 26.49,24.063 25.905,23.849 L 25.751,22 Z M 24.001,27.001 C 25.106,27.001 26.001,27.896 26.001,29.001 26.001,30.106 25.106,31.001 24.001,31.001 22.896,31.001 22.001,30.106 22.001,29.001 22.001,27.896 22.896,27.001 24.001,27.001 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-documents-open.svg b/.icons/awkward/48x48/places/folder-magenta-documents-open.svg
new file mode 100644
index 00000000..077f066a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 19,24 C 18.446,24 18,24.446 18,25 V 37 C 18,37.554 18.446,38 19,38 H 29 C 29.554,38 30,37.554 30,37 V 28 L 26,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-documents.svg b/.icons/awkward/48x48/places/folder-magenta-documents.svg
new file mode 100644
index 00000000..13d401fa
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 19 22 C 18.446 22 18 22.446 18 23 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 26 L 26 22 L 19 22 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-download-open.svg b/.icons/awkward/48x48/places/folder-magenta-download-open.svg
new file mode 100644
index 00000000..6ee847a6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 26,23 V 29 H 28.5 L 24,36 19.5,29 H 22 V 23 Z M 18,37 H 30 V 39 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-download.svg b/.icons/awkward/48x48/places/folder-magenta-download.svg
new file mode 100644
index 00000000..b886bda8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 26,21 V 27 H 28.5 L 24,34 19.5,27 H 22 V 21 Z M 18,35 H 30 V 37 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-downloads.svg b/.icons/awkward/48x48/places/folder-magenta-downloads.svg
new file mode 120000
index 00000000..5e917b7f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-downloads.svg
@@ -0,0 +1 @@
+folder-magenta-download.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-magenta-drag-accept.svg b/.icons/awkward/48x48/places/folder-magenta-drag-accept.svg
new file mode 100644
index 00000000..c674793b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-dropbox.svg b/.icons/awkward/48x48/places/folder-magenta-dropbox.svg
new file mode 100644
index 00000000..38b5bd7f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 20,21 15,24 19,26.9 14.99,29.9 20,33 24,30 19,27 24,24 29,27 24,30 28,33 33.01,29.9 29,27 33,24 28,21 24,23.9 Z M 24,31 20,34 19,33.4 V 34 L 24,37 29,34 V 33.4 L 28,34 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-favorites.svg b/.icons/awkward/48x48/places/folder-magenta-favorites.svg
new file mode 100644
index 00000000..ca3b0b7a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 24,21 21.881,26.417 16,26.729 20.572,30.39 19.056,36 24,32.846 28.944,36 27.428,30.39 32,26.729 26.119,26.417 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-games.svg b/.icons/awkward/48x48/places/folder-magenta-games.svg
new file mode 100644
index 00000000..ed68bf58
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 19.78,23.002 C 19.54,23.002 19.26,23.072 18.97,23.223 17.94,23.774 16.98,25.557 16.46,27.882 16.02,29.866 15.86,32.561 16.12,33.645 16.35,34.587 16.75,35 17.46,35 18.5,34.98 19.81,33.815 20.65,32.241 21.25,31.369 22.65,30.978 24,31.018 25.34,30.968 26.74,31.369 27.34,32.241 28.18,33.815 29.49,34.98 30.54,35 31.24,35 31.64,34.587 31.87,33.645 32.13,32.561 31.97,29.866 31.53,27.882 31.01,25.557 30.05,23.774 29.02,23.223 28.45,22.912 27.98,22.922 27.56,23.223 27.03,23.604 25.93,24.003 24,24.003 22.06,24.003 20.96,23.604 20.43,23.223 20.22,23.072 20.02,23.002 19.78,23.002 Z M 20.03,26.008 H 21.02 V 27.01 H 22.01 V 28.012 H 21.02 V 29.014 H 20.03 V 28.012 H 19.04 V 27.01 H 20.03 Z M 27.47,26.008 C 27.74,26.008 27.96,26.228 27.96,26.509 27.96,26.789 27.74,27.01 27.47,27.01 27.19,27.01 26.97,26.789 26.97,26.509 26.97,26.228 27.19,26.008 27.47,26.008 Z M 26.48,27.01 C 26.75,27.01 26.97,27.23 26.97,27.511 26.97,27.791 26.75,28.012 26.48,28.012 26.2,28.012 25.98,27.791 25.98,27.511 25.98,27.23 26.2,27.01 26.48,27.01 Z M 28.46,27.01 C 28.73,27.01 28.95,27.23 28.95,27.511 28.95,27.791 28.73,28.012 28.46,28.012 28.18,28.012 27.96,27.791 27.96,27.511 27.96,27.23 28.18,27.01 28.46,27.01 Z M 27.47,28.012 C 27.74,28.012 27.96,28.232 27.96,28.513 27.96,28.793 27.74,29.014 27.47,29.014 27.19,29.014 26.97,28.793 26.97,28.513 26.97,28.232 27.19,28.012 27.47,28.012 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-git.svg b/.icons/awkward/48x48/places/folder-magenta-git.svg
new file mode 100644
index 00000000..62a6357b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 19.707,22 19,22.708 20.408,24.117 A 2.5005,2.5027 0 0 0 19.998,25.488 2.5005,2.5027 0 0 0 21.999,27.94 V 32.05 A 2.5005,2.5027 0 0 0 19.999,34.497 2.5005,2.5027 0 0 0 22.5,37 2.5005,2.5027 0 0 0 25,34.497 2.5005,2.5027 0 0 0 23,32.046 V 27.936 A 2.5005,2.5027 0 0 0 23.869,27.582 L 25.41,29.125 A 2.5005,2.5027 0 0 0 25,30.493 2.5005,2.5027 0 0 0 27.501,32.996 2.5005,2.5027 0 0 0 30.002,30.492 2.5005,2.5027 0 0 0 27.502,27.989 2.5005,2.5027 0 0 0 26.114,28.412 L 24.58,26.875 A 2.5005,2.5027 0 0 0 25,25.487 2.5005,2.5027 0 0 0 22.5,22.984 2.5005,2.5027 0 0 0 21.114,23.407 L 19.708,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-github.svg b/.icons/awkward/48x48/places/folder-magenta-github.svg
new file mode 100644
index 00000000..e434fe32
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="m 24,21 c -4.432,0 -8,3.568 -8,8 0,3.572969 2.319953,6.580128 5.541016,7.613281 v -1.662109 c -2.02505,0.44688 -2.451172,-0.890625 -2.451172,-0.890625 -0.33119,-0.85462 -0.808594,-1.082031 -0.808594,-1.082031 -0.66103,-0.45857 0.04883,-0.451172 0.04883,-0.451172 0.73072,0.05219 1.115234,0.763672 1.115234,0.763672 0.649401,1.13032 1.704391,0.804594 2.119141,0.615234 0.06615,-0.47773 0.255071,-0.805404 0.462891,-0.990234 -1.6165,-0.1867 -3.017578,-1.220416 -3.017578,-4.055016 0,-0.807401 0.586534,-1.867737 1.052234,-2.384438 -0.0751,-0.1871 -0.326088,-1.339321 0.07031,-2.357421 0,0 0.03819,-0.01202 0.117188,-0.01563 0.2369,-0.0111 0.7698,0.43835 1.8125,1.15625 0.629544,-0.180863 1.435033,-0.265432 1.938,-0.269532 0.567132,-0.0047 1.223838,0.09289 1.815614,0.269532 1.043,-0.7179 1.709313,-1.169203 1.945313,-1.158204 h 0.002 c 0.0789,0.0037 0.117187,0.01563 0.117188,0.01563 0.39732,1.01806 0.146905,2.172275 0.07227,2.359374 C 28.418904,26.993362 29,28.053598 29,28.861 c 0,2.84182 -1.700866,3.866146 -3.322266,4.049156 0.261006,0.2284 0.326172,0.681284 0.326172,1.371094 0,0.83312 -0.0021,1.37464 -0.0039,1.71875 v 0.740234 C 29.456574,35.855553 32,32.739916 32,29 32,24.568 28.432,21 24,21 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-gitlab.svg b/.icons/awkward/48x48/places/folder-magenta-gitlab.svg
new file mode 100644
index 00000000..bc65042f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e;fill-rule:evenodd" d="M 18.990234 22 C 18.868036 22 18.744852 22.065769 18.699219 22.199219 L 16.925781 27 L 21.054688 27 L 19.279297 22.199219 C 19.233642 22.065769 19.112433 22 18.990234 22 z M 21.054688 27 L 24 36 L 26.945312 27 L 21.054688 27 z M 26.945312 27 L 31.074219 27 L 29.300781 22.199219 C 29.209514 21.932319 28.812013 21.932319 28.720703 22.199219 L 26.945312 27 z M 31.074219 27 L 24 36 L 31.748047 30.652344 C 31.96185 30.504834 32.052353 30.242626 31.970703 30.003906 L 31.074219 27 z M 24 36 L 16.925781 27 L 16.029297 30.003906 C 15.947647 30.242626 16.038151 30.504834 16.251953 30.652344 L 24 36 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-gnome.svg b/.icons/awkward/48x48/places/folder-magenta-gnome.svg
new file mode 100644
index 00000000..98d408a2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 28.779,22 C 25.819,22 25.262,26 26.929,26 28.593,26 31.741,22 28.779,22 Z M 24.23,23 C 24.183,23 24.131,23.005 24.079,23.01 22.384,23.214 22.979,25.949 23.882,26 24.755,26.05 25.711,23.008 24.231,23 Z M 21.14,24 C 21.019,23.995 20.884,24.011 20.735,24.049 19.149,24.45 20.494,26.106 21.382,25.994 22.188,25.893 22.305,24.047 21.14,24 Z M 18.929,26 C 18.787,25.998 18.633,26.029 18.47,26.105 17.166,26.721 18.91,28.207 19.677,27.977 20.348,27.775 19.92,26.023 18.929,26 Z M 25.011,27 C 22.677,26.963 19.599,28.065 19.073,30.279 18.505,32.676 21.416,36 24.45,36 25.943,36 27.665,35.329 27.987,33.721 28.232,32.495 24.896,33.023 25.009,33.834 25.144,34.807 24.446,34.652 23.571,34.025 21.001,32 28.181,31.034 27.694,28.307 27.543,27.458 26.411,27.024 25.011,27.002 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-google-drive.svg b/.icons/awkward/48x48/places/folder-magenta-google-drive.svg
new file mode 100644
index 00000000..441668e3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <path style="fill:#47274e" d="M 31.999,30.937 26.666,22.002 H 21.499 L 26.499,30.937 Z"/>
+ <path style="fill:#47274e" d="M 22.499,31.914 19.999,35.962 H 29.333 L 31.999,31.914 Z"/>
+ <path style="fill:#47274e" d="M 20.999,22.999 16,31.974 18.666,35.962 23.699,27.985 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-image-people.svg b/.icons/awkward/48x48/places/folder-magenta-image-people.svg
new file mode 100644
index 00000000..36d32a2f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 20.545,25.452 C 20.499,25.463 20.453,25.481 20.41,25.504 19.98,25.731 19.87,26.44 20.164,27.096 20.401,27.624 20.821,27.95 21.203,27.94 21.49,29.693 22.633,31 23.993,31 H 24.005 C 25.366,31 26.509,29.693 26.796,27.94 27.177,27.95 27.598,27.624 27.835,27.096 28.129,26.44 28.019,25.731 27.589,25.504 27.545,25.481 27.5,25.463 27.454,25.452 27.399,23.535 25.876,22 24,22 22.125,22 20.6,23.535 20.545,25.452 Z M 26.394,31 C 26.105,31.701 25.12,32.227 23.945,32.227 22.775,32.227 21.799,31.708 21.505,31.012 19.037,31.27 17.238,31.902 17.022,32.649 17.019,32.656 17.024,32.665 17.022,32.672 17.015,32.699 17.015,32.723 17.012,32.75 17.011,32.763 17,32.771 17,32.784 V 32.793 34.643 C 17.001,34.84 17.157,35 17.351,35 H 30.65 C 30.844,35 31,34.84 31,34.643 V 32.793 32.771 C 30.998,32.728 30.979,32.691 30.967,32.648 30.746,31.892 28.908,31.252 26.395,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-important.svg b/.icons/awkward/48x48/places/folder-magenta-important.svg
new file mode 100644
index 00000000..5541434c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 23,24 H 25 V 30 H 23 Z M 24,31 C 24.552,31 25,31.448 25,32 25,32.552 24.552,33 24,33 23.448,33 23,32.552 23,32 23,31.448 23.448,31 24,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-java.svg b/.icons/awkward/48x48/places/folder-magenta-java.svg
new file mode 100644
index 00000000..245cfc3e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 22.172,21 C 22.172,21 22.996,21.465 22.414,22.688 21.533,24.53 23.227,24.951 23.227,24.951 23.227,24.951 22.689,24.519 23.406,22.998 24.199,21.313 22.172,21 22.172,21 Z M 25.371,22.84 C 25.371,22.84 23.729,23.47 24.787,25.191 25.487,26.332 24.711,26.898 24.711,26.898 24.711,26.898 26.696,26.335 25.738,24.76 24.878,23.336 25.371,22.84 25.371,22.84 Z M 20.643,22.887 C 20.643,22.887 19.205,23.982 20.629,25.328 21.57,26.224 20.953,27 20.953,27 20.953,27 22.736,25.867 21.447,24.629 20.284,23.512 20.643,22.887 20.643,22.887 Z M 20.953,27 H 17 L 19,35 H 27 L 27.275,33.902 C 27.508,33.96 27.749,34 28,34 29.657,34 31,32.657 31,31 31,29.594 30.03,28.423 28.725,28.098 L 29,27 Z M 28.484,29.062 A 1,2 15 0 1 28.518,29.068 1,2 15 0 1 28.967,31.26 1,2 15 0 1 27.516,32.938 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-kde.svg b/.icons/awkward/48x48/places/folder-magenta-kde.svg
new file mode 100644
index 00000000..178d55bc
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <g transform="translate(16,21)">
+ <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/48x48/places/folder-magenta-linux.svg b/.icons/awkward/48x48/places/folder-magenta-linux.svg
new file mode 100644
index 00000000..70a063f6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 24.56,32.076 C 23.44,32.597 22.897,32.591 22.198,32.541 21.363,32.481 20.692,32.252 20.397,32.052 20.215,31.929 19.968,31.977 19.845,32.159 19.722,32.341 19.769,32.588 19.951,32.711 20.426,33.032 21.264,33.271 22.141,33.334 22.289,33.345 21.953,33.351 22.128,33.351 22.891,33.351 23.859,33.279 24.895,32.797 25.094,32.704 25.181,32.468 25.088,32.269 24.995,32.069 24.759,31.983 24.56,32.076 Z M 28.979,31.487 C 29.017,28.032 29.373,21.505 22.76,22.032 16.231,22.558 18.462,29.455 18.364,31.765 18.278,32.986 17.573,34.48 17,36 H 19.064 C 19.246,35.356 19.379,34.719 19.437,34.112 19.543,34.186 19.657,34.257 19.778,34.326 19.976,34.443 20.146,34.598 20.326,34.761 20.746,35.144 21.222,35.578 22.153,35.633 22.216,35.636 21.779,35.638 21.841,35.638 22.783,35.638 23.427,35.226 23.944,34.895 24.192,34.736 24.407,34.599 24.608,34.533 25.181,34.354 25.682,34.064 26.056,33.696 26.114,33.638 26.169,33.579 26.219,33.519 26.428,34.283 26.713,35.142 27.03,36 H 30.998 C 30.093,34.603 28.96,33.234 28.979,31.487 Z M 18.996,29.607 C 18.996,29.607 18.996,29.607 18.996,29.607 18.931,28.48 19.471,27.531 20.201,27.489 20.931,27.446 21.575,28.326 21.64,29.453 21.64,29.453 21.641,29.454 21.641,29.454 21.644,29.514 21.645,29.575 21.645,29.634 21.414,29.692 21.205,29.777 21.018,29.875 21.018,29.867 21.017,29.859 21.016,29.85 V 29.85 C 20.954,29.21 20.612,28.727 20.253,28.771 19.894,28.814 19.653,29.368 19.716,30.009 19.716,30.009 19.716,30.009 19.716,30.009 19.743,30.288 19.823,30.537 19.935,30.726 19.907,30.748 19.828,30.805 19.738,30.871 19.67,30.921 19.587,30.982 19.488,31.055 19.216,30.698 19.029,30.186 18.996,29.607 Z M 25.894,32.394 C 25.868,32.989 25.089,33.55 24.369,33.775 L 24.365,33.776 C 24.066,33.873 23.799,34.044 23.516,34.225 23.041,34.529 22.55,34.843 21.841,34.843 21.795,34.843 22.246,34.842 22.2,34.839 21.55,34.801 21.246,34.524 20.862,34.173 20.659,33.989 20.449,33.798 20.178,33.639 L 20.173,33.635 C 19.589,33.306 19.226,32.896 19.203,32.539 19.192,32.362 19.271,32.208 19.438,32.083 19.802,31.81 20.046,31.631 20.207,31.513 20.387,31.382 20.441,31.342 20.481,31.304 20.509,31.277 20.541,31.247 20.574,31.215 20.908,30.89 20.968,30.346 21.826,30.346 22.351,30.346 22.932,30.548 23.551,30.946 23.843,31.136 24.096,31.223 24.417,31.334 24.638,31.411 24.889,31.497 25.224,31.64 L 25.229,31.643 C 25.542,31.771 25.911,32.006 25.894,32.394 Z M 25.722,30.994 C 25.662,30.964 25.599,30.935 25.534,30.908 25.232,30.779 24.989,30.691 24.788,30.621 24.899,30.404 24.968,30.133 24.975,29.839 V 29.838 C 24.99,29.122 24.629,28.541 24.168,28.54 23.707,28.539 23.321,29.118 23.306,29.834 V 29.835 C 23.306,29.858 23.306,29.881 23.306,29.905 23.022,29.774 22.743,29.679 22.469,29.621 22.468,29.594 22.467,29.567 22.466,29.54 V 29.539 C 22.44,28.235 23.24,27.155 24.254,27.128 25.267,27.1 26.11,28.135 26.137,29.44 V 29.44 C 26.149,30.03 25.991,30.573 25.722,30.994 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-locked.svg b/.icons/awkward/48x48/places/folder-magenta-locked.svg
new file mode 100644
index 00000000..8a0cab6e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 24,22 C 21.784,22 20,23.821 20,26.062 V 28 H 19 C 18.446,28 18,28.446 18,29 V 35 C 18,35.554 18.446,36 19,36 H 29 C 29.554,36 30,35.554 30,35 V 29 C 30,28.446 29.554,28 29,28 H 28 V 26.062 C 28,23.822 26.216,22 24,22 Z M 24,24 C 25.108,24 26,24.891 26,26 V 28 H 22 V 26 C 22,24.891 22.892,24 24,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-mail-cloud.svg b/.icons/awkward/48x48/places/folder-magenta-mail-cloud.svg
new file mode 100644
index 00000000..1ea1591c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 23,23 A 5,5 0 0 0 18.268,26.398 4,4 0 0 0 16,30 4,4 0 0 0 20,34 4,4 0 0 0 22.658,32.982 5,5 0 0 0 23,33 5,5 0 0 0 25.113,32.525 4,4 0 0 0 27,33 4,4 0 0 0 31,29 4,4 0 0 0 27,25 4,4 0 0 0 26.992,25 5,5 0 0 0 23,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-mail.svg b/.icons/awkward/48x48/places/folder-magenta-mail.svg
new file mode 100644
index 00000000..703e95e9
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 H 29 C 29,37 29.937,37 30,36 30,35 29,35 29,35 H 24 C 20.686,35 18,32.314 18,29 18,25.686 20.686,23 24,23 27.314,23 30,25.686 30,29 V 30 C 30,30.552 29.552,31 29,31 28.448,31 28,30.552 28,30 V 29 C 28,26.791 26.209,25 24,25 21.791,25 20,26.791 20,29 20,31.209 21.791,33 24,33 25.046,33 25.99,32.589 26.703,31.932 27.273,32.609 28.114,33 29,33 30.657,33 32,31.656 32,30 V 29 C 32,24.582 28.418,21 24,21 Z M 24,27 C 25.105,27 26,27.895 26,29 26,30.105 25.105,31 24,31 22.895,31 22,30.105 22,29 22,27.895 22.895,27 24,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-mega.svg b/.icons/awkward/48x48/places/folder-magenta-mega.svg
new file mode 100644
index 00000000..7392c4cf
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 20,25 H 22 V 25 25 L 24,28 26,25 H 28 V 33 H 26 V 29 L 24,31 22,29 V 33 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-meocloud.svg b/.icons/awkward/48x48/places/folder-magenta-meocloud.svg
new file mode 100644
index 00000000..a0ffeb3e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 21.527,25.623 C 21.17,25.477 20.787,25.402 20.4,25.4 18.9,25.4 17.63,26.513 17.43,28 15.978,28.499 15.001,29.864 15,31.4 15,33.389 16.611,35 18.6,35 H 29.4 C 31.389,35 33,33.389 33,31.4 32.999,29.872 32.032,28.511 30.59,28.006 30.595,27.937 30.597,27.87 30.6,27.801 30.6,25.15 28.451,23 25.8,23 23.995,23 22.346,24.015 21.527,25.623 Z M 25.799,25 H 25.801 C 27.37,25 28.599,26.23 28.6,27.799 28.599,27.822 28.596,27.857 28.596,27.867 28.533,28.766 29.079,29.597 29.93,29.895 30.577,30.121 30.999,30.715 31,31.4 31,32.308 30.308,33 29.4,33 H 18.6 C 17.693,33 17.001,32.309 17,31.402 V 31.4 C 17.001,30.712 17.428,30.115 18.08,29.891 18.796,29.645 19.311,29.016 19.412,28.266 19.481,27.757 19.888,27.401 20.398,27.4 20.527,27.401 20.653,27.427 20.77,27.475 21.733,27.869 22.837,27.458 23.309,26.531 23.788,25.589 24.745,25 25.799,25 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-music-open.svg b/.icons/awkward/48x48/places/folder-magenta-music-open.svg
new file mode 100644
index 00000000..60ab1285
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 21,32.176 C 20.679,32.061 20.341,32.001 20,32 18.343,32 17,33.343 17,35 17,36.657 18.343,38 20,38 21.657,38 23,36.657 23,35 V 28 H 29 V 32.176 C 28.679,32.061 28.341,32.001 28,32 26.343,32 25,33.343 25,35 25,36.657 26.343,38 28,38 29.657,38 31,36.657 31,35 V 25 C 31,24.446 30.331,24 29.5,24 H 22.5 C 21.669,24 21,24.446 21,25"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-music.svg b/.icons/awkward/48x48/places/folder-magenta-music.svg
new file mode 100644
index 00000000..24a75000
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 21,30.176 C 20.679,30.061 20.341,30.001 20,30 18.343,30 17,31.343 17,33 17,34.657 18.343,36 20,36 21.657,36 23,34.657 23,33 V 26 H 29 V 30.176 C 28.679,30.061 28.341,30.001 28,30 26.343,30 25,31.343 25,33 25,34.657 26.343,36 28,36 29.657,36 31,34.657 31,33 V 23 C 31,22.446 30.331,22 29.5,22 H 22.5 C 21.669,22 21,22.446 21,23"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-network.svg b/.icons/awkward/48x48/places/folder-magenta-network.svg
new file mode 100644
index 00000000..2d5c38af
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 28.418,37 32,33.418 32,29 32,24.582 28.418,21 24,21 Z M 23.429,23.214 C 23.505,23.206 23.601,23.219 23.679,23.214 23.688,23.251 23.623,23.381 23.536,23.571 22.98,24.784 22.949,26.205 23.464,26.964 23.558,27.102 23.643,27.233 23.643,27.25 23.643,27.267 23.542,27.286 23.429,27.286 23.162,27.286 22.909,27.123 22.393,26.714 22.163,26.533 21.865,26.381 21.749,26.358 21.569,26.321 21.52,26.337 21.285,26.571 21.067,26.79 21,26.907 21,27.107 21,27.865 21.899,28.467 23.571,28.822 25.842,29.303 26.401,29.735 26.464,30.929 26.543,32.426 25.746,33.555 24,34.429 23.791,34.533 23.659,34.574 23.571,34.608 23.532,34.604 23.503,34.611 23.464,34.608 23.449,34.561 23.428,34.454 23.428,34.25 23.428,33.455 23.115,32.637 22.643,32.179 22.516,32.056 22.161,31.796 21.857,31.608 21.553,31.419 21.247,31.201 21.178,31.108 21.065,30.953 21.056,30.858 21.143,30.572 21.301,30.05 21.49,29.759 21.857,29.429 22.049,29.256 22.243,29.111 22.286,29.107 22.328,29.104 22.04,29.017 21.607,28.929 21.174,28.84 20.541,28.655 20.214,28.536 19.616,28.32 18.808,27.865 18.5,27.536 18.487,27.522 18.476,27.513 18.464,27.5 18.906,25.743 20.144,24.302 21.786,23.608 22.129,23.462 22.483,23.363 22.857,23.286 23.043,23.248 23.236,23.234 23.428,23.215 Z M 28.786,25.893 C 28.92,25.976 29.427,27.072 29.571,27.607 29.758,28.298 29.745,29.493 29.571,30.179 29.505,30.44 29.421,30.684 29.393,30.714 29.365,30.745 29.263,30.57 29.143,30.357 29.023,30.145 28.64,29.693 28.321,29.357 27.402,28.387 27.258,27.881 27.643,27.107 27.837,26.717 28.682,25.829 28.786,25.893 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-nextcloud.svg b/.icons/awkward/48x48/places/folder-magenta-nextcloud.svg
new file mode 100644
index 00000000..73cb8d43
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#47274e" d="M 35,24 A 5,5 0 0 0 30,29 5,5 0 0 0 35,34 5,5 0 0 0 40,29 5,5 0 0 0 35,24 Z M 35,27 A 2,2 0 0 1 37,29 2,2 0 0 1 35,31 2,2 0 0 1 33,29 2,2 0 0 1 35,27 Z M 13,24 A 5,5 0 0 0 8,29 5,5 0 0 0 13,34 5,5 0 0 0 18,29 5,5 0 0 0 13,24 Z M 13,27 A 2,2 0 0 1 15,29 2,2 0 0 1 13,31 2,2 0 0 1 11,29 2,2 0 0 1 13,27 Z M 24,23 A 6,6 0 0 0 18,29 6,6 0 0 0 24,35 6,6 0 0 0 30,29 6,6 0 0 0 24,23 Z M 24,26 A 3,3 0 0 1 27,29 3,3 0 0 1 24,32 3,3 0 0 1 21,29 3,3 0 0 1 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-open.svg b/.icons/awkward/48x48/places/folder-magenta-open.svg
new file mode 100644
index 00000000..6156ec6b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-owncloud.svg b/.icons/awkward/48x48/places/folder-magenta-owncloud.svg
new file mode 100644
index 00000000..ba5315b8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="26.5" cy="27.5" r="3.25"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="34" cy="34" r="1.75"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="30" cy="32" r="3.75"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="32.5" r="3.25"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="18.5" cy="26" r="1.75"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="30" r="3.75"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="34" r="1.75"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22.5" cy="25.5" r="3.25"/>
+ <circle style="fill:#47274e;stroke:#ca71df;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="24" cy="31" r="4.75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-pcloud.svg b/.icons/awkward/48x48/places/folder-magenta-pcloud.svg
new file mode 100644
index 00000000..b5af7704
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 24.5,22 A 6.5,6.5 0 0 0 18.490235,26.03125 5,5 0 0 0 14,31 5,5 0 0 0 19,36 H 30.75 C 32.544925,36 34,34.544925 34,32.75 34,31.523022 33.312228,30.467196 32.308594,29.914062 A 3,3 0 0 0 33,28 3,3 0 0 0 30,25 3,3 0 0 0 29.97656,25 6.5,6.5 0 0 0 24.499998,22 Z m 0,2 A 4.5,4.5 0 0 1 29,28.5 4.5,4.5 0 0 1 24.5,33 4.5,4.5 0 0 1 20,28.5 4.5,4.5 0 0 1 24.5,24 Z m 0,1 A 3.5,3.5 0 0 0 21,28.5 3.5,3.5 0 0 0 24.5,32 3.5,3.5 0 0 0 28,28.5 3.5,3.5 0 0 0 24.5,25 Z M 23,26 h 1 1.5 A 1.5,1.5 0 0 1 27,27.5 1.5,1.5 0 0 1 25.5,29 H 24 v 2 h -1 v -2 z m 1,1 v 1 h 1.5 A 0.5,0.5 0 0 0 26,27.5 0.5,0.5 0 0 0 25.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-photo.svg b/.icons/awkward/48x48/places/folder-magenta-photo.svg
new file mode 100644
index 00000000..87960089
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 20,22 19,24 H 17.5 C 16.115,24 15,25.115 15,26.5 V 33.5 C 15,34.885 16.115,36 17.5,36 H 30.5 C 31.885,36 33,34.885 33,33.5 V 26.5 C 33,25.115 31.885,24 30.5,24 H 29 L 28,22 Z M 24,26 C 25.657,26 27,27.343 27,29 27,30.657 25.657,32 24,32 22.343,32 21,30.657 21,29 21,27.343 22.343,26 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-pictures-open.svg b/.icons/awkward/48x48/places/folder-magenta-pictures-open.svg
new file mode 100644
index 00000000..7c695d21
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 18,25 C 17,25 17,26 17,26 V 36 C 17,37 18,37 18,37 H 30 C 30,37 31,37 31,36 V 26 C 31,25 30,25 30,25 Z M 25,33 27,30.56 29,33 V 35 H 19 V 32 L 21.5,29.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-pictures.svg b/.icons/awkward/48x48/places/folder-magenta-pictures.svg
new file mode 100644
index 00000000..8ab03668
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 18,23 C 17,23 17,24 17,24 V 34 C 17,35 18,35 18,35 H 30 C 30,35 31,35 31,34 V 24 C 31,23 30,23 30,23 Z M 25,31 27,28.56 29,31 V 33 H 19 V 30 L 21.5,27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-print.svg b/.icons/awkward/48x48/places/folder-magenta-print.svg
new file mode 100644
index 00000000..b6e3dd5e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 20,23 V 25 H 28 V 23 Z M 18,26 C 17.5,26 17,26.5 17,27 V 31 C 17,31.5 17.5,32 18,32 H 19 V 30 H 29 V 32 H 30 C 30.5,32 31,31.5 31,31 V 27 C 31,26.5 30.5,26 30,26 Z M 20,31 V 36 H 28 V 31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-private.svg b/.icons/awkward/48x48/places/folder-magenta-private.svg
new file mode 100644
index 00000000..39dea65d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 20.5,24 C 18.015,24 16,26.015 16,28.5 16,30.985 18.015,33 20.5,33 22.405,32.997 24.101,31.796 24.736,30 H 28 V 32 H 31 V 30 H 32 V 27 H 24.736 C 24.102,25.204 22.405,24.003 20.5,24 Z M 20.5,27 C 21.328,27 22,27.672 22,28.5 22,29.328 21.328,30 20.5,30 19.672,30 19,29.328 19,28.5 19,27.672 19.672,27 20.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-projects.svg b/.icons/awkward/48x48/places/folder-magenta-projects.svg
new file mode 100644
index 00000000..b84baf82
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#47274e" d="M 27,21 C 26.65,21.13 26.29,21.299 26,21.539 24.62,22.649 24.701,24.559 26.051,25.699 26.331,25.939 26.66,26.1 27,26.25 V 28.596 C 27.893,28.983 28.651,29.54 29.248,30.211 29.552,30.553 29.791,30.931 30,31.322 V 26.25 C 30.34,26.12 30.659,25.929 30.949,25.699 32.329,24.579 32.34,22.75 31,21.6 30.71,21.36 30.35,21.14 30,21 V 23.25 C 30,23.71 29.55,24 29,24 H 28 C 27.44,24 27,23.71 27,23.25 Z M 24,29 C 20,29 18,32 18,35 H 16.25 C 16,35 16,35.25 16,35.25 V 36.75 C 16,37 16.25,37 16.25,37 H 31.75 C 31.75,37 32,37 32,36.75 V 35.25 C 32,35.25 32,35 31.75,35 H 30 C 30,32 28,29 24,29 Z M 24,32 C 26.35,32 27,33.76 27,35 H 21 C 21,33.8 21.7,32 24,32 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-public.svg b/.icons/awkward/48x48/places/folder-magenta-public.svg
new file mode 120000
index 00000000..665f3d03
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-public.svg
@@ -0,0 +1 @@
+folder-magenta-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-magenta-publicshare-open.svg b/.icons/awkward/48x48/places/folder-magenta-publicshare-open.svg
new file mode 100644
index 00000000..301c5511
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 20.545,27.452 C 20.499,27.463 20.453,27.481 20.41,27.504 19.98,27.731 19.87,28.44 20.164,29.096 20.401,29.624 20.821,29.95 21.203,29.94 21.49,31.693 22.633,33 23.993,33 H 24.005 C 25.366,33 26.509,31.693 26.796,29.94 27.177,29.95 27.598,29.624 27.835,29.096 28.129,28.44 28.019,27.731 27.589,27.504 27.545,27.481 27.5,27.463 27.454,27.452 27.399,25.535 25.876,24 24,24 22.125,24 20.6,25.535 20.545,27.452 Z M 26.394,33 C 26.105,33.701 25.12,34.227 23.945,34.227 22.775,34.227 21.799,33.708 21.505,33.012 19.037,33.27 17.238,33.902 17.022,34.649 17.019,34.656 17.024,34.665 17.022,34.672 17.015,34.699 17.015,34.723 17.012,34.75 17.011,34.763 17,34.771 17,34.784 V 34.793 36.643 C 17.001,36.84 17.157,37 17.351,37 H 30.65 C 30.844,37 31,36.84 31,36.643 V 34.793 34.771 C 30.998,34.728 30.979,34.691 30.967,34.648 30.746,33.892 28.908,33.252 26.395,33 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-recent.svg b/.icons/awkward/48x48/places/folder-magenta-recent.svg
new file mode 100644
index 00000000..dd1f3767
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 24,22 A 7,7 0 0 0 17,29 7,7 0 0 0 24,36 7,7 0 0 0 31,29 7,7 0 0 0 24,22 Z M 24,24 A 5,5 0 0 1 29,29 5,5 0 0 1 24,34 5,5 0 0 1 19,29 5,5 0 0 1 24,24 Z M 23,26 V 30 H 27 V 28 H 25 V 26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-remote-open.svg b/.icons/awkward/48x48/places/folder-magenta-remote-open.svg
new file mode 100644
index 00000000..b342dcfb
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 23,26 C 20.979,26.404 19.404,27.979 19,30 H 16 V 32 H 19 C 19.405,34.018 20.982,35.595 23,36 Z M 25,26 V 36 C 27.021,35.596 28.596,34.021 29,32 H 32 V 30 H 29 C 28.595,27.982 27.018,26.405 25,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-remote.svg b/.icons/awkward/48x48/places/folder-magenta-remote.svg
new file mode 100644
index 00000000..7c587bf8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 23,24 C 20.979,24.404 19.404,25.979 19,28 H 16 V 30 H 19 C 19.405,32.018 20.982,33.595 23,34 Z M 25,24 V 34 C 27.021,33.596 28.596,32.021 29,30 H 32 V 28 H 29 C 28.595,25.982 27.018,24.405 25,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-script.svg b/.icons/awkward/48x48/places/folder-magenta-script.svg
new file mode 100644
index 00000000..ea86530e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 16,21 V 37 H 32 V 21 Z"/>
+ <g style="fill:#ca71df">
+ <path style="fill:#ca71df" d="M 24,29 H 28 V 30 H 24 Z"/>
+ <rect style="fill:#ca71df" width="1" height="7" x="20" y="23"/>
+ <path style="fill:#ca71df" d="M 19.5,24 C 18.67,24 18,24.67 18,25.5 18,26.33 18.67,27 19.5,27 H 21 21.5 C 21.78,27 22,27.22 22,27.5 22,27.78 21.78,28.01 21.5,28 H 21 19.5 18.09 C 18.3,28.58 18.85,29 19.5,29 H 21 21.5 C 22.33,29 23,28.33 23,27.5 23,26.67 22.33,26 21.5,26 H 21 19.5 C 19.22,26 19,25.78 19,25.5 19,25.22 19.22,25 19.5,25 H 21 21.5 22.91 C 22.7,24.42 22.15,24 21.5,24 H 21 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-steam.svg b/.icons/awkward/48x48/places/folder-magenta-steam.svg
new file mode 100644
index 00000000..3cb4fd6e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 14,30.623 20.004,33.084 C 20.049,34.706 21.377,35.998 23,36 24.657,36 26.006,34.598 26,33 L 30,30 C 32.227,30 34,28.209 34,26 34,23.791 32.209,22 30,22 27.791,22 25.999,23.772 26,26 L 23,30 C 22.456,30 21.918,30.152 21.451,30.436 L 14,27.377 M 30,23 C 31.657,23 33,24.343 33,26 33,27.657 31.657,29 30,29 28.344,29 27.031,27.365 27,26 27,24.343 28.343,23 30,23 Z M 30,24 C 28.895,24 28,24.895 28,26 28,27.105 28.895,28 30,28 31.105,28 32,27.105 32,26 32,24.895 31.105,24 30,24 Z M 23,31 C 24.105,31 25,31.895 25,33 25,34.105 24.105,35 23,35 22.096,35 21.304,34.394 21.068,33.521 L 21.961,33.887 C 22.73,34.202 23.603,33.837 23.918,33.068 24.233,32.299 23.869,31.426 23.1,31.111 L 22.846,31.008 C 22.897,31.003 22.949,31.001 23,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-tar.svg b/.icons/awkward/48x48/places/folder-magenta-tar.svg
new file mode 100644
index 00000000..2862ed03
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-tar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 24 16 L 24 17 L 25 17 L 25 16 L 24 16 z M 24 17 L 23 17 L 23 18 L 24 18 L 24 17 z M 24 18 L 24 19 L 25 19 L 25 18 L 24 18 z M 24 19 L 23 19 L 23 20 L 24 20 L 24 19 z M 24 20 L 24 21 L 25 21 L 25 20 L 24 20 z M 24 21 L 23 21 L 23 22 L 24 22 L 24 21 z M 24 22 L 24 23 L 25 23 L 25 22 L 24 22 z M 24 23 L 23 23 C 22.8439 24.390912 24 24.390912 24 23 z"/>
+ <path style="fill:#47274e" d="m 24,22 c -2.21,0 -4,1.8 -4,4 l 0,8 c 0,2.2 1.79,4 4,4 2.21,0 4,-1.8 4,-4 l 0,-8 c 0,-2.2 -1.79,-4 -4,-4 z m 0,2 c 1.104,0 2,0.8 2,2 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 0,-1.2 0.896,-2 2,-2 z m 0,6 c 1.104,0 2,0.8 2,2 l 0,2 c 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 l 0,-2 c 0,-1.2 0.896,-2 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-templates-open.svg b/.icons/awkward/48x48/places/folder-magenta-templates-open.svg
new file mode 100644
index 00000000..6a077fca
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 19,24 C 18.446,24 18,24.446 18,25 V 34 H 19 V 33 H 20 V 26 H 25 V 29 H 28 V 37 38 H 29 V 37 H 30 V 28 L 26,24 Z M 29,38 V 39 H 30 V 38 Z M 28,38 H 27 V 39 H 28 Z M 27,38 V 37 H 26 V 38 Z M 26,38 H 25 V 39 H 26 Z M 25,38 V 37 H 24 V 38 Z M 24,38 H 23 V 39 H 24 Z M 23,38 V 37 H 22 V 38 Z M 22,38 H 21 V 39 H 22 Z M 21,38 V 37 H 20 V 38 Z M 20,38 H 19 V 39 H 20 Z M 19,38 V 37 H 18 V 38 Z M 19,37 H 20 V 36 H 19 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-templates.svg b/.icons/awkward/48x48/places/folder-magenta-templates.svg
new file mode 100644
index 00000000..023e75aa
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 19,22 C 18.446,22 18,22.446 18,23 V 32 H 19 V 31 H 20 V 24 H 25 V 27 H 28 V 35 36 H 29 V 35 H 30 V 26 L 26,22 Z M 29,36 V 37 H 30 V 36 Z M 28,36 H 27 V 37 H 28 Z M 27,36 V 35 H 26 V 36 Z M 26,36 H 25 V 37 H 26 Z M 25,36 V 35 H 24 V 36 Z M 24,36 H 23 V 37 H 24 Z M 23,36 V 35 H 22 V 36 Z M 22,36 H 21 V 37 H 22 Z M 21,36 V 35 H 20 V 36 Z M 20,36 H 19 V 37 H 20 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z M 19,34 V 33 H 18 V 34 Z M 19,33 H 20 V 32 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-torrent.svg b/.icons/awkward/48x48/places/folder-magenta-torrent.svg
new file mode 100644
index 00000000..ec16021d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="m 4,34 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 l 0,-22 c 0,-1.108 -0.892,-2 -2,-2 L 22,10 22,8 C 22,6.892 21.108,6 20,6 L 6,6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 L 4,9 C 4,7.892 4.892,7 6,7 l 14,0 c 1.108,0 2,0.892 2,2 L 22,8 C 22,6.892 21.108,6 20,6 Z m 16,4 0,1 20,0 c 1.108,0 2,0.892 2,2 l 0,-1 c 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="fill:#47274e" d="M 26 19 C 20.477153 19 16 23.477153 16 29 C 16 34.522847 20.477153 39 26 39 L 44 39 L 44 37 L 26 37 C 21.581722 37 18 33.418278 18 29 C 18 24.581722 21.581722 21 26 21 L 26 19 z M 26 22 C 22.134007 22 19 25.134007 19 29 C 19 32.865993 22.134007 36 26 36 L 44 36 L 44 34 L 26 34 C 23.238576 34 21 31.761424 21 29 C 21 26.238576 23.238576 24 26 24 C 26.688467 24.000788 27.369353 24.143747 28 24.419922 L 28 22.298828 C 27.351311 22.102941 26.677616 22.002281 26 22 z M 26 25 C 23.790861 25 22 26.790861 22 29 C 22 31.209139 23.790861 33 26 33 L 44 33 L 44 31 L 26 31 C 24.895431 31 24 30.104569 24 29 C 24 27.895431 24.895431 27 26 27 C 26.713268 27.0013 27.371883 27.38229 27.728516 28 L 29.867188 28 C 29.411731 26.236014 27.821835 25.00264 26 25 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-unlocked.svg b/.icons/awkward/48x48/places/folder-magenta-unlocked.svg
new file mode 100644
index 00000000..eea6b9c0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 24 20 C 21.784 20 20 21.821 20 24.062 L 20 25 L 22 25 L 22 24 C 22 22.891 22.892 22 24 22 C 25.108 22 26 22.891 26 24 L 26 28 L 24 28 L 19 28 C 18.446 28 18 28.446 18 29 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 29 C 30 28.446 29.554 28 29 28 L 28 28 L 28 24.062 C 28 21.822 26.216 20 24 20 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-vbox.svg b/.icons/awkward/48x48/places/folder-magenta-vbox.svg
new file mode 100644
index 00000000..fd4de9c3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:none;stroke:#47274e;stroke-width:2;stroke-linejoin:round" d="M 16,27 H 19 L 21,35 23,23 25.5,30 27,25 29,31 H 32"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-video.svg b/.icons/awkward/48x48/places/folder-magenta-video.svg
new file mode 100644
index 00000000..c6d8436f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 18 24 C 17.446 24 17 24.446 17 25 L 17 33 C 17 33.554 17.446 34 18 34 L 27 34 C 27.554 34 28 33.554 28 33 L 28 29 L 28 25 C 28 24.446 27.554 24 27 24 L 18 24 z M 28 29 L 32 33 L 32 25.5 L 28 29 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-videos-open.svg b/.icons/awkward/48x48/places/folder-magenta-videos-open.svg
new file mode 100644
index 00000000..d6cc4928
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 18,26 C 17.446,26 17,26.446 17,27 V 35 C 17,35.554 17.446,36 18,36 H 27 C 27.554,36 28,35.554 28,35 V 31 27 C 28,26.446 27.554,26 27,26 Z M 28,31 32,35 V 27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-videos.svg b/.icons/awkward/48x48/places/folder-magenta-videos.svg
new file mode 120000
index 00000000..97d6660b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-videos.svg
@@ -0,0 +1 @@
+folder-magenta-video.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-magenta-visiting.svg b/.icons/awkward/48x48/places/folder-magenta-visiting.svg
new file mode 100644
index 00000000..484adb3b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 6 16 C 4.892 16 4 16.892 4 18 L 4 19.309 L 42.908 41.773 C 43.554 41.443 44 40.778 44 40 L 44 37.404 L 6.9277 16 L 6 16 z M 13.857 16 L 44 33.404 L 44 28.404 L 22.516 16 L 13.857 16 z M 29.445 16 L 44 24.404 L 44 19.404 L 38.104 16 L 29.445 16 z M 4 23.309 L 4 28.309 L 27.713 42 L 36.373 42 L 4 23.309 z M 4 32.309 L 4 37.309 L 12.125 42 L 20.785 42 L 4 32.309 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-wifi.svg b/.icons/awkward/48x48/places/folder-magenta-wifi.svg
new file mode 100644
index 00000000..5408ce45
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 24,23 C 21.461,23 19.265,24.328 17,26 L 24,35 31,26 C 28.743,24.347 26.539,23 24,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-wine.svg b/.icons/awkward/48x48/places/folder-magenta-wine.svg
new file mode 100644
index 00000000..0de17fff
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <rect style="fill:#47274e" width="6" height="6" x="18" y="22" rx="1" ry="1"/>
+ <rect style="fill:#47274e" width="6" height="6" x="25" y="22" rx="1" ry="1"/>
+ <rect style="fill:#47274e" width="6" height="6" x="25" y="29" rx="1" ry="1"/>
+ <rect style="fill:#47274e" width="6" height="6" x="18" y="29" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta-yandex-disk.svg b/.icons/awkward/48x48/places/folder-magenta-yandex-disk.svg
new file mode 100644
index 00000000..c98ff2ef
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 23.092,23.047 C 19.536,23.047 20.363,26.295 18.543,27.273 18.48,27.309 18.445,27.342 18.389,27.377 19.589,26.662 21.069,26.065 22.641,25.66 23.972,25.317 25.321,25.125 26.566,25.101 26.598,25.101 26.63,25.101 26.662,25.101 25.462,24.76 25.33,23.047 23.092,23.047 Z M 26.967,26.002 C 25.722,26.026 24.372,26.218 23.041,26.56 18.655,27.689 15.528,30.144 16.059,32.043 16.364,33.128 17.836,33.844 20.029,33.974 20.028,33.966 20.026,33.959 20.025,33.951 19.907,32.924 20.558,32.031 21.322,31.425 22.086,30.82 23.068,30.38 24.172,30.146 25.275,29.912 26.308,29.923 27.172,30.183 27.984,30.428 28.748,30.961 28.935,31.877 31.134,30.644 32.274,29.158 31.943,27.957 31.593,26.699 29.685,25.949 26.967,26.002 Z M 25.662,31 A 1.8586,3.577 76.001 0 0 24.285,31.142 1.8586,3.577 76.001 0 0 21.006,33.742 1.8586,3.577 76.001 0 0 24.715,34.857 1.8586,3.577 76.001 0 0 27.992,32.258 1.8586,3.577 76.001 0 0 25.662,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-magenta.svg b/.icons/awkward/48x48/places/folder-magenta.svg
new file mode 100644
index 00000000..76b4ee90
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-magenta.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-mail-cloud.svg b/.icons/awkward/48x48/places/folder-mail-cloud.svg
new file mode 120000
index 00000000..3b4b65aa
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-mail-cloud.svg
@@ -0,0 +1 @@
+folder-oomox-mail-cloud.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-mail.svg b/.icons/awkward/48x48/places/folder-mail.svg
new file mode 120000
index 00000000..00d5791d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-mail.svg
@@ -0,0 +1 @@
+folder-oomox-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-mega.svg b/.icons/awkward/48x48/places/folder-mega.svg
new file mode 120000
index 00000000..1024126c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-mega.svg
@@ -0,0 +1 @@
+folder-oomox-mega.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-meocloud.svg b/.icons/awkward/48x48/places/folder-meocloud.svg
new file mode 120000
index 00000000..de4d6262
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-meocloud.svg
@@ -0,0 +1 @@
+folder-oomox-meocloud.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-music-open.svg b/.icons/awkward/48x48/places/folder-music-open.svg
new file mode 120000
index 00000000..0f8e174e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-music-open.svg
@@ -0,0 +1 @@
+folder-oomox-music-open.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-music.svg b/.icons/awkward/48x48/places/folder-music.svg
new file mode 120000
index 00000000..3a448648
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-music.svg
@@ -0,0 +1 @@
+folder-oomox-music.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-network.svg b/.icons/awkward/48x48/places/folder-network.svg
new file mode 120000
index 00000000..4ba3443e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-network.svg
@@ -0,0 +1 @@
+folder-oomox-network.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-nextcloud.svg b/.icons/awkward/48x48/places/folder-nextcloud.svg
new file mode 120000
index 00000000..5a375f13
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nextcloud.svg
@@ -0,0 +1 @@
+folder-oomox-nextcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-nordic-activities.svg b/.icons/awkward/48x48/places/folder-nordic-activities.svg
new file mode 100644
index 00000000..60f8d72f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#4e6766" cx="17" cy="29" r="3"/>
+ <circle style="fill:#4e6766" cx="24" cy="29" r="3"/>
+ <circle style="fill:#4e6766" cx="31" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-android.svg b/.icons/awkward/48x48/places/folder-nordic-android.svg
new file mode 100644
index 00000000..0d5d91e5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#4e6766" d="m17.792969 23.990234a0.80008001 0.80008001 0 0 0-0.611328 1.316407l1.435547 1.755859c-1.449157 1.302677-2.418991 3.122492-2.615235 5.167969-0.036746 0.769972 0.775391 0.769531 0.775391 0.769531h14.425781s0.835451-1.68e-4 0.794922-0.808594c-0.204754-2.0309-1.171962-3.836209-2.613281-5.130859l1.433593-1.753906a0.80008001 0.80008001 0 0 0-0.634765-1.314453 0.80008001 0.80008001 0 0 0-0.603516 0.300781l-1.492187 1.826172c-1.198382-0.706725-2.592035-1.119141-4.085938-1.119141-1.49457 0-2.891106 0.411831-4.089844 1.119141l-1.492187-1.826172a0.80008001 0.80008001 0 0 0-0.626953-0.302735z"/>
+ <circle style="fill:#82abaa" cx="20" cy="30" r="1"/>
+ <circle style="fill:#82abaa" cx="-28" cy="30" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-apple.svg b/.icons/awkward/48x48/places/folder-nordic-apple.svg
new file mode 100644
index 00000000..708fbd62
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 26.985,21 C 26.241,21.035 25.339,21.581 24.805,22.313 24.326,22.963 23.906,24 24.018,24.995 24.849,25.071 25.698,24.5 26.215,23.768 H 26.213 C 26.731,23.035 27.08,22.016 26.985,21 Z M 27.2,25.009 C 26.132,25.088 25.158,25.739 24.606,25.739 23.977,25.739 23.002,25.031 21.971,25.05 20.616,25.07 19.366,25.83 18.668,27.032 17.261,29.452 18.308,33.037 19.68,34.999 20.351,35.96 21.169,37 22.2,37 23.231,37 23.595,36.353 24.817,36.353 26.039,36.353 26.373,37 27.452,37 28.531,37 29.229,36.002 29.895,35.038 30.665,33.924 30.981,32.843 31,32.788 30.975,32.777 28.879,31.983 28.858,29.591 28.838,27.588 30.508,26.629 30.583,26.581 29.645,25.222 28.183,25.034 27.663,25.013 27.507,24.997 27.352,24.997 27.2,25.009 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-arduino.svg b/.icons/awkward/48x48/places/folder-nordic-arduino.svg
new file mode 100644
index 00000000..343c1b45
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#4e6766" d="m18.86896 24c-0.634 0-1.2655 0.127-1.8534 0.375-0.5878 0.248-1.125 0.614-1.5781 1.076s-0.8174 1.015-1.0645 1.623c-0.247 0.608-0.373 1.264-0.373 1.924 0 0.66023 0.126 1.3158 0.37305 1.9238 0.24706 0.60801 0.61137 1.1592 1.0645 1.6211 0.4531 0.4619 0.99026 0.82794 1.5781 1.0762 0.57443 0.24257 1.1907 0.36735 1.8105 0.37305 0.01464 5.3e-4 0.0284 0.0014 0.04297 2e-3 1.5072 0.07139 2.7205-0.52617 3.6094-1.3945 0.60761-0.59359 1.0858-1.2954 1.5215-2.0098 0.43566 0.71438 0.91387 1.4162 1.5215 2.0098 0.88887 0.86836 2.1022 1.4659 3.6094 1.3945 0.01457-5.3e-4 0.02833-0.0013 0.04297-2e-3 0.61984-0.0053 1.2361-0.13048 1.8105-0.37305 0.58786-0.24823 1.125-0.61427 1.5781-1.0762l0.0039-0.0059c0.452-0.461 0.815-1.009 1.061-1.615 0.247-0.608 0.373-1.264 0.373-1.924s-0.126-1.316-0.373-1.924l-0.0059-0.0098c-0.247-0.604-0.608-1.153-1.059-1.613-0.453-0.462-0.99-0.828-1.578-1.076-0.587-0.248-1.219-0.375-1.853-0.375-1.588 0-2.842 0.652-3.768 1.561-0.535 0.524-0.969 1.124-1.363 1.738-0.394-0.614-0.828-1.214-1.363-1.738-0.926-0.909-2.18-1.561-3.768-1.561zm0.18164 2c1.1286 0 1.8486 0.38049 2.5098 1.0117 0.52412 0.50036 0.98387 1.1816 1.4395 1.9238-0.51994 0.86712-1.0232 1.6601-1.5879 2.1973-0.62253 0.59215-1.2662 0.91858-2.3203 0.86133h-0.04102c-0.40198 0-0.80791-0.08036-1.1777-0.23242-0.36485-0.15001-0.70064-0.37362-0.97852-0.64648l-0.01172-0.0098c-0.2803-0.278-0.5067-0.613-0.6565-0.972-0.1499-0.359-0.2266-0.75-0.2266-1.137 0-0.38661 0.07674-0.77772 0.22656-1.1367 0.14981-0.35901 0.3762-0.69274 0.65625-0.9707l0.01172-0.01172c0.2779-0.273 0.6137-0.495 0.9785-0.645 0.37-0.152 0.776-0.232 1.178-0.232zm9.8984 0c0.40199 0 0.80792 0.08037 1.1777 0.23242 0.36485 0.15001 0.70064 0.37167 0.97852 0.64453l0.01172 0.01172c0.28005 0.27797 0.50644 0.61169 0.65625 0.9707 0.15 0.358 0.227 0.749 0.227 1.136 0 0.38662-0.07674 0.77771-0.22656 1.1367-0.14981 0.359-0.37619 0.69468-0.65625 0.97266l-0.01172 0.0098c-0.27788 0.27286-0.61367 0.49647-0.97852 0.64648-0.36982 0.15206-0.77575 0.23242-1.1777 0.23242h-0.04101c-1.0541 0.05725-1.6978-0.26918-2.3203-0.86133-0.565-0.537-1.068-1.33-1.588-2.197 0.456-0.743 0.915-1.424 1.439-1.924 0.662-0.632 1.382-1.012 2.51-1.012zm-0.949 1v1h-1v2h1v1h2v-1h1v-2h-1v-1zm-11 1v2h4v-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-backup.svg b/.icons/awkward/48x48/places/folder-nordic-backup.svg
new file mode 100644
index 00000000..1560d8cf
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#4e6766" d="m24.464794 22.015626c-0.75501-0.05084-1.52681 0.02146-2.28711 0.226563-3.0412 0.820392-5.166593 3.58253-5.177734 6.732421a1.0001 1.0001 0 0 0 0.002 0.02539h-1.00195l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.01758c0.008-2.258041 1.517139-4.222437 3.697266-4.810547 2.180126-0.58811 4.472713 0.351145 5.615234 2.298828 1.142521 1.947684 0.842814 4.405532-0.734375 6.021485-1.53625 1.574006-4.08172 1.748333-6.09375 0.632812a1.0001221 1.0001221 0 1 0 -0.96875 1.75c2.717652 1.506737 6.253078 1.309813 8.494141-0.986328 2.200122-2.254196 2.62112-5.712738 1.027343-8.429688-1.195332-2.037712-3.307237-3.290847-5.572265-3.443359zm-0.480469 2.970703a1.0001 1.0001 0 0 0 -0.984375 1.013672v2.863281a1.0001 1.0001 0 0 0 0.06445 0.498047 1.0001 1.0001 0 0 0 0.332031 0.449219l1.896485 1.896484a1.0001 1.0001 0 1 0 1.414062 -1.414062l-1.707031-1.707031v-2.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-books.svg b/.icons/awkward/48x48/places/folder-nordic-books.svg
new file mode 100644
index 00000000..a833e741
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#4e6766" d="m19 23c-2 0-3 1-3 1v7s1-1 3-1 4 2 4 2v-7s-2-2-4-2zm10 0c-2 0-4 2-4 2v7s2-2 4-2 3 1 3 1v-7s-1-1-3-1zm-10 8c-2 0-3 1-3 1v2s1-1 3-1 4 2 4 2v-2s-2-2-4-2zm10 0c-2 0-4.005064 1.992688-4 2v2s2-2 4-2 3 1 3 1v-2s-1-1-3-1z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-cd.svg b/.icons/awkward/48x48/places/folder-nordic-cd.svg
new file mode 100644
index 00000000..f942161a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#4e6766" cx="24" cy="29" r="9"/>
+ <circle style="fill:#82abaa" cx="24" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-copy-cloud.svg b/.icons/awkward/48x48/places/folder-nordic-copy-cloud.svg
new file mode 100644
index 00000000..c5eba095
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 30,23 27,28 29,29 Z M 19,26 16,28.143 20,28 22,35 23,34 32,35 29,30 27.714,29.286 22.857,32.143 20.571,26.429 Z M 24.571,28.143 22.286,29.571 23.143,31.571 27.143,29.286 25.714,28.143 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-desktop.svg b/.icons/awkward/48x48/places/folder-nordic-desktop.svg
new file mode 120000
index 00000000..863bca9a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-desktop.svg
@@ -0,0 +1 @@
+user-nordic-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-nordic-development.svg b/.icons/awkward/48x48/places/folder-nordic-development.svg
new file mode 100644
index 00000000..9811e254
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 22.251,22 22.096,23.845 C 21.512,24.061 20.968,24.376 20.489,24.774 L 18.812,23.984 17.062,27.016 18.583,28.072 C 18.529,28.378 18.501,28.689 18.499,29 18.499,29.312 18.526,29.624 18.579,29.932 L 17.062,30.984 18.812,34.015 20.484,33.228 C 20.965,33.625 21.51,33.938 22.095,34.152 L 22.25,36 H 25.75 L 25.905,34.156 C 26.489,33.94 27.033,33.625 27.512,33.227 L 29.188,34.016 30.938,30.984 29.416,29.928 C 29.47,29.622 29.499,29.312 29.501,29.001 29.501,28.689 29.473,28.377 29.42,28.069 L 30.938,27.016 29.188,23.985 27.516,24.772 C 27.035,24.375 26.49,24.063 25.905,23.849 L 25.751,22 Z M 24.001,27.001 C 25.106,27.001 26.001,27.896 26.001,29.001 26.001,30.106 25.106,31.001 24.001,31.001 22.896,31.001 22.001,30.106 22.001,29.001 22.001,27.896 22.896,27.001 24.001,27.001 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-documents-open.svg b/.icons/awkward/48x48/places/folder-nordic-documents-open.svg
new file mode 100644
index 00000000..9e2619db
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 19,24 C 18.446,24 18,24.446 18,25 V 37 C 18,37.554 18.446,38 19,38 H 29 C 29.554,38 30,37.554 30,37 V 28 L 26,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-documents.svg b/.icons/awkward/48x48/places/folder-nordic-documents.svg
new file mode 100644
index 00000000..c4f41d02
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 19 22 C 18.446 22 18 22.446 18 23 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 26 L 26 22 L 19 22 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-download-open.svg b/.icons/awkward/48x48/places/folder-nordic-download-open.svg
new file mode 100644
index 00000000..d61a3d34
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 26,23 V 29 H 28.5 L 24,36 19.5,29 H 22 V 23 Z M 18,37 H 30 V 39 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-download.svg b/.icons/awkward/48x48/places/folder-nordic-download.svg
new file mode 100644
index 00000000..2e3bdf80
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 26,21 V 27 H 28.5 L 24,34 19.5,27 H 22 V 21 Z M 18,35 H 30 V 37 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-downloads.svg b/.icons/awkward/48x48/places/folder-nordic-downloads.svg
new file mode 120000
index 00000000..5d885b2f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-downloads.svg
@@ -0,0 +1 @@
+folder-nordic-download.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-nordic-drag-accept.svg b/.icons/awkward/48x48/places/folder-nordic-drag-accept.svg
new file mode 100644
index 00000000..e4e4c4ca
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-dropbox.svg b/.icons/awkward/48x48/places/folder-nordic-dropbox.svg
new file mode 100644
index 00000000..bfa19929
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 20,21 15,24 19,26.9 14.99,29.9 20,33 24,30 19,27 24,24 29,27 24,30 28,33 33.01,29.9 29,27 33,24 28,21 24,23.9 Z M 24,31 20,34 19,33.4 V 34 L 24,37 29,34 V 33.4 L 28,34 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-favorites.svg b/.icons/awkward/48x48/places/folder-nordic-favorites.svg
new file mode 100644
index 00000000..d979916c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 24,21 21.881,26.417 16,26.729 20.572,30.39 19.056,36 24,32.846 28.944,36 27.428,30.39 32,26.729 26.119,26.417 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-games.svg b/.icons/awkward/48x48/places/folder-nordic-games.svg
new file mode 100644
index 00000000..9fe744fc
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 19.78,23.002 C 19.54,23.002 19.26,23.072 18.97,23.223 17.94,23.774 16.98,25.557 16.46,27.882 16.02,29.866 15.86,32.561 16.12,33.645 16.35,34.587 16.75,35 17.46,35 18.5,34.98 19.81,33.815 20.65,32.241 21.25,31.369 22.65,30.978 24,31.018 25.34,30.968 26.74,31.369 27.34,32.241 28.18,33.815 29.49,34.98 30.54,35 31.24,35 31.64,34.587 31.87,33.645 32.13,32.561 31.97,29.866 31.53,27.882 31.01,25.557 30.05,23.774 29.02,23.223 28.45,22.912 27.98,22.922 27.56,23.223 27.03,23.604 25.93,24.003 24,24.003 22.06,24.003 20.96,23.604 20.43,23.223 20.22,23.072 20.02,23.002 19.78,23.002 Z M 20.03,26.008 H 21.02 V 27.01 H 22.01 V 28.012 H 21.02 V 29.014 H 20.03 V 28.012 H 19.04 V 27.01 H 20.03 Z M 27.47,26.008 C 27.74,26.008 27.96,26.228 27.96,26.509 27.96,26.789 27.74,27.01 27.47,27.01 27.19,27.01 26.97,26.789 26.97,26.509 26.97,26.228 27.19,26.008 27.47,26.008 Z M 26.48,27.01 C 26.75,27.01 26.97,27.23 26.97,27.511 26.97,27.791 26.75,28.012 26.48,28.012 26.2,28.012 25.98,27.791 25.98,27.511 25.98,27.23 26.2,27.01 26.48,27.01 Z M 28.46,27.01 C 28.73,27.01 28.95,27.23 28.95,27.511 28.95,27.791 28.73,28.012 28.46,28.012 28.18,28.012 27.96,27.791 27.96,27.511 27.96,27.23 28.18,27.01 28.46,27.01 Z M 27.47,28.012 C 27.74,28.012 27.96,28.232 27.96,28.513 27.96,28.793 27.74,29.014 27.47,29.014 27.19,29.014 26.97,28.793 26.97,28.513 26.97,28.232 27.19,28.012 27.47,28.012 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-git.svg b/.icons/awkward/48x48/places/folder-nordic-git.svg
new file mode 100644
index 00000000..4b9fb4a6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 19.707,22 19,22.708 20.408,24.117 A 2.5005,2.5027 0 0 0 19.998,25.488 2.5005,2.5027 0 0 0 21.999,27.94 V 32.05 A 2.5005,2.5027 0 0 0 19.999,34.497 2.5005,2.5027 0 0 0 22.5,37 2.5005,2.5027 0 0 0 25,34.497 2.5005,2.5027 0 0 0 23,32.046 V 27.936 A 2.5005,2.5027 0 0 0 23.869,27.582 L 25.41,29.125 A 2.5005,2.5027 0 0 0 25,30.493 2.5005,2.5027 0 0 0 27.501,32.996 2.5005,2.5027 0 0 0 30.002,30.492 2.5005,2.5027 0 0 0 27.502,27.989 2.5005,2.5027 0 0 0 26.114,28.412 L 24.58,26.875 A 2.5005,2.5027 0 0 0 25,25.487 2.5005,2.5027 0 0 0 22.5,22.984 2.5005,2.5027 0 0 0 21.114,23.407 L 19.708,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-github.svg b/.icons/awkward/48x48/places/folder-nordic-github.svg
new file mode 100644
index 00000000..49cce46c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="m 24,21 c -4.432,0 -8,3.568 -8,8 0,3.572969 2.319953,6.580128 5.541016,7.613281 v -1.662109 c -2.02505,0.44688 -2.451172,-0.890625 -2.451172,-0.890625 -0.33119,-0.85462 -0.808594,-1.082031 -0.808594,-1.082031 -0.66103,-0.45857 0.04883,-0.451172 0.04883,-0.451172 0.73072,0.05219 1.115234,0.763672 1.115234,0.763672 0.649401,1.13032 1.704391,0.804594 2.119141,0.615234 0.06615,-0.47773 0.255071,-0.805404 0.462891,-0.990234 -1.6165,-0.1867 -3.017578,-1.220416 -3.017578,-4.055016 0,-0.807401 0.586534,-1.867737 1.052234,-2.384438 -0.0751,-0.1871 -0.326088,-1.339321 0.07031,-2.357421 0,0 0.03819,-0.01202 0.117188,-0.01563 0.2369,-0.0111 0.7698,0.43835 1.8125,1.15625 0.629544,-0.180863 1.435033,-0.265432 1.938,-0.269532 0.567132,-0.0047 1.223838,0.09289 1.815614,0.269532 1.043,-0.7179 1.709313,-1.169203 1.945313,-1.158204 h 0.002 c 0.0789,0.0037 0.117187,0.01563 0.117188,0.01563 0.39732,1.01806 0.146905,2.172275 0.07227,2.359374 C 28.418904,26.993362 29,28.053598 29,28.861 c 0,2.84182 -1.700866,3.866146 -3.322266,4.049156 0.261006,0.2284 0.326172,0.681284 0.326172,1.371094 0,0.83312 -0.0021,1.37464 -0.0039,1.71875 v 0.740234 C 29.456574,35.855553 32,32.739916 32,29 32,24.568 28.432,21 24,21 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-gitlab.svg b/.icons/awkward/48x48/places/folder-nordic-gitlab.svg
new file mode 100644
index 00000000..58b28fb9
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766;fill-rule:evenodd" d="M 18.990234 22 C 18.868036 22 18.744852 22.065769 18.699219 22.199219 L 16.925781 27 L 21.054688 27 L 19.279297 22.199219 C 19.233642 22.065769 19.112433 22 18.990234 22 z M 21.054688 27 L 24 36 L 26.945312 27 L 21.054688 27 z M 26.945312 27 L 31.074219 27 L 29.300781 22.199219 C 29.209514 21.932319 28.812013 21.932319 28.720703 22.199219 L 26.945312 27 z M 31.074219 27 L 24 36 L 31.748047 30.652344 C 31.96185 30.504834 32.052353 30.242626 31.970703 30.003906 L 31.074219 27 z M 24 36 L 16.925781 27 L 16.029297 30.003906 C 15.947647 30.242626 16.038151 30.504834 16.251953 30.652344 L 24 36 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-gnome.svg b/.icons/awkward/48x48/places/folder-nordic-gnome.svg
new file mode 100644
index 00000000..b4a35495
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 28.779,22 C 25.819,22 25.262,26 26.929,26 28.593,26 31.741,22 28.779,22 Z M 24.23,23 C 24.183,23 24.131,23.005 24.079,23.01 22.384,23.214 22.979,25.949 23.882,26 24.755,26.05 25.711,23.008 24.231,23 Z M 21.14,24 C 21.019,23.995 20.884,24.011 20.735,24.049 19.149,24.45 20.494,26.106 21.382,25.994 22.188,25.893 22.305,24.047 21.14,24 Z M 18.929,26 C 18.787,25.998 18.633,26.029 18.47,26.105 17.166,26.721 18.91,28.207 19.677,27.977 20.348,27.775 19.92,26.023 18.929,26 Z M 25.011,27 C 22.677,26.963 19.599,28.065 19.073,30.279 18.505,32.676 21.416,36 24.45,36 25.943,36 27.665,35.329 27.987,33.721 28.232,32.495 24.896,33.023 25.009,33.834 25.144,34.807 24.446,34.652 23.571,34.025 21.001,32 28.181,31.034 27.694,28.307 27.543,27.458 26.411,27.024 25.011,27.002 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-google-drive.svg b/.icons/awkward/48x48/places/folder-nordic-google-drive.svg
new file mode 100644
index 00000000..a73a3884
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <path style="fill:#4e6766" d="M 31.999,30.937 26.666,22.002 H 21.499 L 26.499,30.937 Z"/>
+ <path style="fill:#4e6766" d="M 22.499,31.914 19.999,35.962 H 29.333 L 31.999,31.914 Z"/>
+ <path style="fill:#4e6766" d="M 20.999,22.999 16,31.974 18.666,35.962 23.699,27.985 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-image-people.svg b/.icons/awkward/48x48/places/folder-nordic-image-people.svg
new file mode 100644
index 00000000..a6971f48
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 20.545,25.452 C 20.499,25.463 20.453,25.481 20.41,25.504 19.98,25.731 19.87,26.44 20.164,27.096 20.401,27.624 20.821,27.95 21.203,27.94 21.49,29.693 22.633,31 23.993,31 H 24.005 C 25.366,31 26.509,29.693 26.796,27.94 27.177,27.95 27.598,27.624 27.835,27.096 28.129,26.44 28.019,25.731 27.589,25.504 27.545,25.481 27.5,25.463 27.454,25.452 27.399,23.535 25.876,22 24,22 22.125,22 20.6,23.535 20.545,25.452 Z M 26.394,31 C 26.105,31.701 25.12,32.227 23.945,32.227 22.775,32.227 21.799,31.708 21.505,31.012 19.037,31.27 17.238,31.902 17.022,32.649 17.019,32.656 17.024,32.665 17.022,32.672 17.015,32.699 17.015,32.723 17.012,32.75 17.011,32.763 17,32.771 17,32.784 V 32.793 34.643 C 17.001,34.84 17.157,35 17.351,35 H 30.65 C 30.844,35 31,34.84 31,34.643 V 32.793 32.771 C 30.998,32.728 30.979,32.691 30.967,32.648 30.746,31.892 28.908,31.252 26.395,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-important.svg b/.icons/awkward/48x48/places/folder-nordic-important.svg
new file mode 100644
index 00000000..f477e3b2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 23,24 H 25 V 30 H 23 Z M 24,31 C 24.552,31 25,31.448 25,32 25,32.552 24.552,33 24,33 23.448,33 23,32.552 23,32 23,31.448 23.448,31 24,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-java.svg b/.icons/awkward/48x48/places/folder-nordic-java.svg
new file mode 100644
index 00000000..40f59634
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 22.172,21 C 22.172,21 22.996,21.465 22.414,22.688 21.533,24.53 23.227,24.951 23.227,24.951 23.227,24.951 22.689,24.519 23.406,22.998 24.199,21.313 22.172,21 22.172,21 Z M 25.371,22.84 C 25.371,22.84 23.729,23.47 24.787,25.191 25.487,26.332 24.711,26.898 24.711,26.898 24.711,26.898 26.696,26.335 25.738,24.76 24.878,23.336 25.371,22.84 25.371,22.84 Z M 20.643,22.887 C 20.643,22.887 19.205,23.982 20.629,25.328 21.57,26.224 20.953,27 20.953,27 20.953,27 22.736,25.867 21.447,24.629 20.284,23.512 20.643,22.887 20.643,22.887 Z M 20.953,27 H 17 L 19,35 H 27 L 27.275,33.902 C 27.508,33.96 27.749,34 28,34 29.657,34 31,32.657 31,31 31,29.594 30.03,28.423 28.725,28.098 L 29,27 Z M 28.484,29.062 A 1,2 15 0 1 28.518,29.068 1,2 15 0 1 28.967,31.26 1,2 15 0 1 27.516,32.938 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-kde.svg b/.icons/awkward/48x48/places/folder-nordic-kde.svg
new file mode 100644
index 00000000..710b32c4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <g transform="translate(16,21)">
+ <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/48x48/places/folder-nordic-linux.svg b/.icons/awkward/48x48/places/folder-nordic-linux.svg
new file mode 100644
index 00000000..28f039f6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 24.56,32.076 C 23.44,32.597 22.897,32.591 22.198,32.541 21.363,32.481 20.692,32.252 20.397,32.052 20.215,31.929 19.968,31.977 19.845,32.159 19.722,32.341 19.769,32.588 19.951,32.711 20.426,33.032 21.264,33.271 22.141,33.334 22.289,33.345 21.953,33.351 22.128,33.351 22.891,33.351 23.859,33.279 24.895,32.797 25.094,32.704 25.181,32.468 25.088,32.269 24.995,32.069 24.759,31.983 24.56,32.076 Z M 28.979,31.487 C 29.017,28.032 29.373,21.505 22.76,22.032 16.231,22.558 18.462,29.455 18.364,31.765 18.278,32.986 17.573,34.48 17,36 H 19.064 C 19.246,35.356 19.379,34.719 19.437,34.112 19.543,34.186 19.657,34.257 19.778,34.326 19.976,34.443 20.146,34.598 20.326,34.761 20.746,35.144 21.222,35.578 22.153,35.633 22.216,35.636 21.779,35.638 21.841,35.638 22.783,35.638 23.427,35.226 23.944,34.895 24.192,34.736 24.407,34.599 24.608,34.533 25.181,34.354 25.682,34.064 26.056,33.696 26.114,33.638 26.169,33.579 26.219,33.519 26.428,34.283 26.713,35.142 27.03,36 H 30.998 C 30.093,34.603 28.96,33.234 28.979,31.487 Z M 18.996,29.607 C 18.996,29.607 18.996,29.607 18.996,29.607 18.931,28.48 19.471,27.531 20.201,27.489 20.931,27.446 21.575,28.326 21.64,29.453 21.64,29.453 21.641,29.454 21.641,29.454 21.644,29.514 21.645,29.575 21.645,29.634 21.414,29.692 21.205,29.777 21.018,29.875 21.018,29.867 21.017,29.859 21.016,29.85 V 29.85 C 20.954,29.21 20.612,28.727 20.253,28.771 19.894,28.814 19.653,29.368 19.716,30.009 19.716,30.009 19.716,30.009 19.716,30.009 19.743,30.288 19.823,30.537 19.935,30.726 19.907,30.748 19.828,30.805 19.738,30.871 19.67,30.921 19.587,30.982 19.488,31.055 19.216,30.698 19.029,30.186 18.996,29.607 Z M 25.894,32.394 C 25.868,32.989 25.089,33.55 24.369,33.775 L 24.365,33.776 C 24.066,33.873 23.799,34.044 23.516,34.225 23.041,34.529 22.55,34.843 21.841,34.843 21.795,34.843 22.246,34.842 22.2,34.839 21.55,34.801 21.246,34.524 20.862,34.173 20.659,33.989 20.449,33.798 20.178,33.639 L 20.173,33.635 C 19.589,33.306 19.226,32.896 19.203,32.539 19.192,32.362 19.271,32.208 19.438,32.083 19.802,31.81 20.046,31.631 20.207,31.513 20.387,31.382 20.441,31.342 20.481,31.304 20.509,31.277 20.541,31.247 20.574,31.215 20.908,30.89 20.968,30.346 21.826,30.346 22.351,30.346 22.932,30.548 23.551,30.946 23.843,31.136 24.096,31.223 24.417,31.334 24.638,31.411 24.889,31.497 25.224,31.64 L 25.229,31.643 C 25.542,31.771 25.911,32.006 25.894,32.394 Z M 25.722,30.994 C 25.662,30.964 25.599,30.935 25.534,30.908 25.232,30.779 24.989,30.691 24.788,30.621 24.899,30.404 24.968,30.133 24.975,29.839 V 29.838 C 24.99,29.122 24.629,28.541 24.168,28.54 23.707,28.539 23.321,29.118 23.306,29.834 V 29.835 C 23.306,29.858 23.306,29.881 23.306,29.905 23.022,29.774 22.743,29.679 22.469,29.621 22.468,29.594 22.467,29.567 22.466,29.54 V 29.539 C 22.44,28.235 23.24,27.155 24.254,27.128 25.267,27.1 26.11,28.135 26.137,29.44 V 29.44 C 26.149,30.03 25.991,30.573 25.722,30.994 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-locked.svg b/.icons/awkward/48x48/places/folder-nordic-locked.svg
new file mode 100644
index 00000000..f9653246
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 24,22 C 21.784,22 20,23.821 20,26.062 V 28 H 19 C 18.446,28 18,28.446 18,29 V 35 C 18,35.554 18.446,36 19,36 H 29 C 29.554,36 30,35.554 30,35 V 29 C 30,28.446 29.554,28 29,28 H 28 V 26.062 C 28,23.822 26.216,22 24,22 Z M 24,24 C 25.108,24 26,24.891 26,26 V 28 H 22 V 26 C 22,24.891 22.892,24 24,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-mail-cloud.svg b/.icons/awkward/48x48/places/folder-nordic-mail-cloud.svg
new file mode 100644
index 00000000..3e3a9ff9
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 23,23 A 5,5 0 0 0 18.268,26.398 4,4 0 0 0 16,30 4,4 0 0 0 20,34 4,4 0 0 0 22.658,32.982 5,5 0 0 0 23,33 5,5 0 0 0 25.113,32.525 4,4 0 0 0 27,33 4,4 0 0 0 31,29 4,4 0 0 0 27,25 4,4 0 0 0 26.992,25 5,5 0 0 0 23,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-mail.svg b/.icons/awkward/48x48/places/folder-nordic-mail.svg
new file mode 100644
index 00000000..ca597e34
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 H 29 C 29,37 29.937,37 30,36 30,35 29,35 29,35 H 24 C 20.686,35 18,32.314 18,29 18,25.686 20.686,23 24,23 27.314,23 30,25.686 30,29 V 30 C 30,30.552 29.552,31 29,31 28.448,31 28,30.552 28,30 V 29 C 28,26.791 26.209,25 24,25 21.791,25 20,26.791 20,29 20,31.209 21.791,33 24,33 25.046,33 25.99,32.589 26.703,31.932 27.273,32.609 28.114,33 29,33 30.657,33 32,31.656 32,30 V 29 C 32,24.582 28.418,21 24,21 Z M 24,27 C 25.105,27 26,27.895 26,29 26,30.105 25.105,31 24,31 22.895,31 22,30.105 22,29 22,27.895 22.895,27 24,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-mega.svg b/.icons/awkward/48x48/places/folder-nordic-mega.svg
new file mode 100644
index 00000000..c9c475a9
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 20,25 H 22 V 25 25 L 24,28 26,25 H 28 V 33 H 26 V 29 L 24,31 22,29 V 33 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-meocloud.svg b/.icons/awkward/48x48/places/folder-nordic-meocloud.svg
new file mode 100644
index 00000000..10d65a09
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 21.527,25.623 C 21.17,25.477 20.787,25.402 20.4,25.4 18.9,25.4 17.63,26.513 17.43,28 15.978,28.499 15.001,29.864 15,31.4 15,33.389 16.611,35 18.6,35 H 29.4 C 31.389,35 33,33.389 33,31.4 32.999,29.872 32.032,28.511 30.59,28.006 30.595,27.937 30.597,27.87 30.6,27.801 30.6,25.15 28.451,23 25.8,23 23.995,23 22.346,24.015 21.527,25.623 Z M 25.799,25 H 25.801 C 27.37,25 28.599,26.23 28.6,27.799 28.599,27.822 28.596,27.857 28.596,27.867 28.533,28.766 29.079,29.597 29.93,29.895 30.577,30.121 30.999,30.715 31,31.4 31,32.308 30.308,33 29.4,33 H 18.6 C 17.693,33 17.001,32.309 17,31.402 V 31.4 C 17.001,30.712 17.428,30.115 18.08,29.891 18.796,29.645 19.311,29.016 19.412,28.266 19.481,27.757 19.888,27.401 20.398,27.4 20.527,27.401 20.653,27.427 20.77,27.475 21.733,27.869 22.837,27.458 23.309,26.531 23.788,25.589 24.745,25 25.799,25 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-music-open.svg b/.icons/awkward/48x48/places/folder-nordic-music-open.svg
new file mode 100644
index 00000000..793ff023
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 21,32.176 C 20.679,32.061 20.341,32.001 20,32 18.343,32 17,33.343 17,35 17,36.657 18.343,38 20,38 21.657,38 23,36.657 23,35 V 28 H 29 V 32.176 C 28.679,32.061 28.341,32.001 28,32 26.343,32 25,33.343 25,35 25,36.657 26.343,38 28,38 29.657,38 31,36.657 31,35 V 25 C 31,24.446 30.331,24 29.5,24 H 22.5 C 21.669,24 21,24.446 21,25"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-music.svg b/.icons/awkward/48x48/places/folder-nordic-music.svg
new file mode 100644
index 00000000..c7e73ed7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 21,30.176 C 20.679,30.061 20.341,30.001 20,30 18.343,30 17,31.343 17,33 17,34.657 18.343,36 20,36 21.657,36 23,34.657 23,33 V 26 H 29 V 30.176 C 28.679,30.061 28.341,30.001 28,30 26.343,30 25,31.343 25,33 25,34.657 26.343,36 28,36 29.657,36 31,34.657 31,33 V 23 C 31,22.446 30.331,22 29.5,22 H 22.5 C 21.669,22 21,22.446 21,23"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-network.svg b/.icons/awkward/48x48/places/folder-nordic-network.svg
new file mode 100644
index 00000000..1e67eb07
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 28.418,37 32,33.418 32,29 32,24.582 28.418,21 24,21 Z M 23.429,23.214 C 23.505,23.206 23.601,23.219 23.679,23.214 23.688,23.251 23.623,23.381 23.536,23.571 22.98,24.784 22.949,26.205 23.464,26.964 23.558,27.102 23.643,27.233 23.643,27.25 23.643,27.267 23.542,27.286 23.429,27.286 23.162,27.286 22.909,27.123 22.393,26.714 22.163,26.533 21.865,26.381 21.749,26.358 21.569,26.321 21.52,26.337 21.285,26.571 21.067,26.79 21,26.907 21,27.107 21,27.865 21.899,28.467 23.571,28.822 25.842,29.303 26.401,29.735 26.464,30.929 26.543,32.426 25.746,33.555 24,34.429 23.791,34.533 23.659,34.574 23.571,34.608 23.532,34.604 23.503,34.611 23.464,34.608 23.449,34.561 23.428,34.454 23.428,34.25 23.428,33.455 23.115,32.637 22.643,32.179 22.516,32.056 22.161,31.796 21.857,31.608 21.553,31.419 21.247,31.201 21.178,31.108 21.065,30.953 21.056,30.858 21.143,30.572 21.301,30.05 21.49,29.759 21.857,29.429 22.049,29.256 22.243,29.111 22.286,29.107 22.328,29.104 22.04,29.017 21.607,28.929 21.174,28.84 20.541,28.655 20.214,28.536 19.616,28.32 18.808,27.865 18.5,27.536 18.487,27.522 18.476,27.513 18.464,27.5 18.906,25.743 20.144,24.302 21.786,23.608 22.129,23.462 22.483,23.363 22.857,23.286 23.043,23.248 23.236,23.234 23.428,23.215 Z M 28.786,25.893 C 28.92,25.976 29.427,27.072 29.571,27.607 29.758,28.298 29.745,29.493 29.571,30.179 29.505,30.44 29.421,30.684 29.393,30.714 29.365,30.745 29.263,30.57 29.143,30.357 29.023,30.145 28.64,29.693 28.321,29.357 27.402,28.387 27.258,27.881 27.643,27.107 27.837,26.717 28.682,25.829 28.786,25.893 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-nextcloud.svg b/.icons/awkward/48x48/places/folder-nordic-nextcloud.svg
new file mode 100644
index 00000000..d77dfd4a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#4e6766" d="M 35,24 A 5,5 0 0 0 30,29 5,5 0 0 0 35,34 5,5 0 0 0 40,29 5,5 0 0 0 35,24 Z M 35,27 A 2,2 0 0 1 37,29 2,2 0 0 1 35,31 2,2 0 0 1 33,29 2,2 0 0 1 35,27 Z M 13,24 A 5,5 0 0 0 8,29 5,5 0 0 0 13,34 5,5 0 0 0 18,29 5,5 0 0 0 13,24 Z M 13,27 A 2,2 0 0 1 15,29 2,2 0 0 1 13,31 2,2 0 0 1 11,29 2,2 0 0 1 13,27 Z M 24,23 A 6,6 0 0 0 18,29 6,6 0 0 0 24,35 6,6 0 0 0 30,29 6,6 0 0 0 24,23 Z M 24,26 A 3,3 0 0 1 27,29 3,3 0 0 1 24,32 3,3 0 0 1 21,29 3,3 0 0 1 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-open.svg b/.icons/awkward/48x48/places/folder-nordic-open.svg
new file mode 100644
index 00000000..96b60b7c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-owncloud.svg b/.icons/awkward/48x48/places/folder-nordic-owncloud.svg
new file mode 100644
index 00000000..9fc8b991
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="26.5" cy="27.5" r="3.25"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="34" cy="34" r="1.75"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="30" cy="32" r="3.75"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="32.5" r="3.25"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="18.5" cy="26" r="1.75"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="30" r="3.75"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="34" r="1.75"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22.5" cy="25.5" r="3.25"/>
+ <circle style="fill:#4e6766;stroke:#82abaa;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="24" cy="31" r="4.75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-pcloud.svg b/.icons/awkward/48x48/places/folder-nordic-pcloud.svg
new file mode 100644
index 00000000..5c1c3439
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 24.5,22 A 6.5,6.5 0 0 0 18.490235,26.03125 5,5 0 0 0 14,31 5,5 0 0 0 19,36 H 30.75 C 32.544925,36 34,34.544925 34,32.75 34,31.523022 33.312228,30.467196 32.308594,29.914062 A 3,3 0 0 0 33,28 3,3 0 0 0 30,25 3,3 0 0 0 29.97656,25 6.5,6.5 0 0 0 24.499998,22 Z m 0,2 A 4.5,4.5 0 0 1 29,28.5 4.5,4.5 0 0 1 24.5,33 4.5,4.5 0 0 1 20,28.5 4.5,4.5 0 0 1 24.5,24 Z m 0,1 A 3.5,3.5 0 0 0 21,28.5 3.5,3.5 0 0 0 24.5,32 3.5,3.5 0 0 0 28,28.5 3.5,3.5 0 0 0 24.5,25 Z M 23,26 h 1 1.5 A 1.5,1.5 0 0 1 27,27.5 1.5,1.5 0 0 1 25.5,29 H 24 v 2 h -1 v -2 z m 1,1 v 1 h 1.5 A 0.5,0.5 0 0 0 26,27.5 0.5,0.5 0 0 0 25.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-photo.svg b/.icons/awkward/48x48/places/folder-nordic-photo.svg
new file mode 100644
index 00000000..11b042b1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 20,22 19,24 H 17.5 C 16.115,24 15,25.115 15,26.5 V 33.5 C 15,34.885 16.115,36 17.5,36 H 30.5 C 31.885,36 33,34.885 33,33.5 V 26.5 C 33,25.115 31.885,24 30.5,24 H 29 L 28,22 Z M 24,26 C 25.657,26 27,27.343 27,29 27,30.657 25.657,32 24,32 22.343,32 21,30.657 21,29 21,27.343 22.343,26 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-pictures-open.svg b/.icons/awkward/48x48/places/folder-nordic-pictures-open.svg
new file mode 100644
index 00000000..ef271d2e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 18,25 C 17,25 17,26 17,26 V 36 C 17,37 18,37 18,37 H 30 C 30,37 31,37 31,36 V 26 C 31,25 30,25 30,25 Z M 25,33 27,30.56 29,33 V 35 H 19 V 32 L 21.5,29.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-pictures.svg b/.icons/awkward/48x48/places/folder-nordic-pictures.svg
new file mode 100644
index 00000000..d98e05a2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 18,23 C 17,23 17,24 17,24 V 34 C 17,35 18,35 18,35 H 30 C 30,35 31,35 31,34 V 24 C 31,23 30,23 30,23 Z M 25,31 27,28.56 29,31 V 33 H 19 V 30 L 21.5,27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-print.svg b/.icons/awkward/48x48/places/folder-nordic-print.svg
new file mode 100644
index 00000000..f2bd05df
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 20,23 V 25 H 28 V 23 Z M 18,26 C 17.5,26 17,26.5 17,27 V 31 C 17,31.5 17.5,32 18,32 H 19 V 30 H 29 V 32 H 30 C 30.5,32 31,31.5 31,31 V 27 C 31,26.5 30.5,26 30,26 Z M 20,31 V 36 H 28 V 31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-private.svg b/.icons/awkward/48x48/places/folder-nordic-private.svg
new file mode 100644
index 00000000..8a053335
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 20.5,24 C 18.015,24 16,26.015 16,28.5 16,30.985 18.015,33 20.5,33 22.405,32.997 24.101,31.796 24.736,30 H 28 V 32 H 31 V 30 H 32 V 27 H 24.736 C 24.102,25.204 22.405,24.003 20.5,24 Z M 20.5,27 C 21.328,27 22,27.672 22,28.5 22,29.328 21.328,30 20.5,30 19.672,30 19,29.328 19,28.5 19,27.672 19.672,27 20.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-projects.svg b/.icons/awkward/48x48/places/folder-nordic-projects.svg
new file mode 100644
index 00000000..73e8d463
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#4e6766" d="M 27,21 C 26.65,21.13 26.29,21.299 26,21.539 24.62,22.649 24.701,24.559 26.051,25.699 26.331,25.939 26.66,26.1 27,26.25 V 28.596 C 27.893,28.983 28.651,29.54 29.248,30.211 29.552,30.553 29.791,30.931 30,31.322 V 26.25 C 30.34,26.12 30.659,25.929 30.949,25.699 32.329,24.579 32.34,22.75 31,21.6 30.71,21.36 30.35,21.14 30,21 V 23.25 C 30,23.71 29.55,24 29,24 H 28 C 27.44,24 27,23.71 27,23.25 Z M 24,29 C 20,29 18,32 18,35 H 16.25 C 16,35 16,35.25 16,35.25 V 36.75 C 16,37 16.25,37 16.25,37 H 31.75 C 31.75,37 32,37 32,36.75 V 35.25 C 32,35.25 32,35 31.75,35 H 30 C 30,32 28,29 24,29 Z M 24,32 C 26.35,32 27,33.76 27,35 H 21 C 21,33.8 21.7,32 24,32 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-public.svg b/.icons/awkward/48x48/places/folder-nordic-public.svg
new file mode 120000
index 00000000..d1132243
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-public.svg
@@ -0,0 +1 @@
+folder-nordic-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-nordic-publicshare-open.svg b/.icons/awkward/48x48/places/folder-nordic-publicshare-open.svg
new file mode 100644
index 00000000..5567125f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 20.545,27.452 C 20.499,27.463 20.453,27.481 20.41,27.504 19.98,27.731 19.87,28.44 20.164,29.096 20.401,29.624 20.821,29.95 21.203,29.94 21.49,31.693 22.633,33 23.993,33 H 24.005 C 25.366,33 26.509,31.693 26.796,29.94 27.177,29.95 27.598,29.624 27.835,29.096 28.129,28.44 28.019,27.731 27.589,27.504 27.545,27.481 27.5,27.463 27.454,27.452 27.399,25.535 25.876,24 24,24 22.125,24 20.6,25.535 20.545,27.452 Z M 26.394,33 C 26.105,33.701 25.12,34.227 23.945,34.227 22.775,34.227 21.799,33.708 21.505,33.012 19.037,33.27 17.238,33.902 17.022,34.649 17.019,34.656 17.024,34.665 17.022,34.672 17.015,34.699 17.015,34.723 17.012,34.75 17.011,34.763 17,34.771 17,34.784 V 34.793 36.643 C 17.001,36.84 17.157,37 17.351,37 H 30.65 C 30.844,37 31,36.84 31,36.643 V 34.793 34.771 C 30.998,34.728 30.979,34.691 30.967,34.648 30.746,33.892 28.908,33.252 26.395,33 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-recent.svg b/.icons/awkward/48x48/places/folder-nordic-recent.svg
new file mode 100644
index 00000000..d93d2d71
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 24,22 A 7,7 0 0 0 17,29 7,7 0 0 0 24,36 7,7 0 0 0 31,29 7,7 0 0 0 24,22 Z M 24,24 A 5,5 0 0 1 29,29 5,5 0 0 1 24,34 5,5 0 0 1 19,29 5,5 0 0 1 24,24 Z M 23,26 V 30 H 27 V 28 H 25 V 26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-remote-open.svg b/.icons/awkward/48x48/places/folder-nordic-remote-open.svg
new file mode 100644
index 00000000..562adddb
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 23,26 C 20.979,26.404 19.404,27.979 19,30 H 16 V 32 H 19 C 19.405,34.018 20.982,35.595 23,36 Z M 25,26 V 36 C 27.021,35.596 28.596,34.021 29,32 H 32 V 30 H 29 C 28.595,27.982 27.018,26.405 25,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-remote.svg b/.icons/awkward/48x48/places/folder-nordic-remote.svg
new file mode 100644
index 00000000..17e52d8b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 23,24 C 20.979,24.404 19.404,25.979 19,28 H 16 V 30 H 19 C 19.405,32.018 20.982,33.595 23,34 Z M 25,24 V 34 C 27.021,33.596 28.596,32.021 29,30 H 32 V 28 H 29 C 28.595,25.982 27.018,24.405 25,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-script.svg b/.icons/awkward/48x48/places/folder-nordic-script.svg
new file mode 100644
index 00000000..0ad76eea
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 16,21 V 37 H 32 V 21 Z"/>
+ <g style="fill:#82abaa">
+ <path style="fill:#82abaa" d="M 24,29 H 28 V 30 H 24 Z"/>
+ <rect style="fill:#82abaa" width="1" height="7" x="20" y="23"/>
+ <path style="fill:#82abaa" d="M 19.5,24 C 18.67,24 18,24.67 18,25.5 18,26.33 18.67,27 19.5,27 H 21 21.5 C 21.78,27 22,27.22 22,27.5 22,27.78 21.78,28.01 21.5,28 H 21 19.5 18.09 C 18.3,28.58 18.85,29 19.5,29 H 21 21.5 C 22.33,29 23,28.33 23,27.5 23,26.67 22.33,26 21.5,26 H 21 19.5 C 19.22,26 19,25.78 19,25.5 19,25.22 19.22,25 19.5,25 H 21 21.5 22.91 C 22.7,24.42 22.15,24 21.5,24 H 21 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-steam.svg b/.icons/awkward/48x48/places/folder-nordic-steam.svg
new file mode 100644
index 00000000..3655af17
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 14,30.623 20.004,33.084 C 20.049,34.706 21.377,35.998 23,36 24.657,36 26.006,34.598 26,33 L 30,30 C 32.227,30 34,28.209 34,26 34,23.791 32.209,22 30,22 27.791,22 25.999,23.772 26,26 L 23,30 C 22.456,30 21.918,30.152 21.451,30.436 L 14,27.377 M 30,23 C 31.657,23 33,24.343 33,26 33,27.657 31.657,29 30,29 28.344,29 27.031,27.365 27,26 27,24.343 28.343,23 30,23 Z M 30,24 C 28.895,24 28,24.895 28,26 28,27.105 28.895,28 30,28 31.105,28 32,27.105 32,26 32,24.895 31.105,24 30,24 Z M 23,31 C 24.105,31 25,31.895 25,33 25,34.105 24.105,35 23,35 22.096,35 21.304,34.394 21.068,33.521 L 21.961,33.887 C 22.73,34.202 23.603,33.837 23.918,33.068 24.233,32.299 23.869,31.426 23.1,31.111 L 22.846,31.008 C 22.897,31.003 22.949,31.001 23,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-tar.svg b/.icons/awkward/48x48/places/folder-nordic-tar.svg
new file mode 100644
index 00000000..8262fde8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-tar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 24 16 L 24 17 L 25 17 L 25 16 L 24 16 z M 24 17 L 23 17 L 23 18 L 24 18 L 24 17 z M 24 18 L 24 19 L 25 19 L 25 18 L 24 18 z M 24 19 L 23 19 L 23 20 L 24 20 L 24 19 z M 24 20 L 24 21 L 25 21 L 25 20 L 24 20 z M 24 21 L 23 21 L 23 22 L 24 22 L 24 21 z M 24 22 L 24 23 L 25 23 L 25 22 L 24 22 z M 24 23 L 23 23 C 22.8439 24.390912 24 24.390912 24 23 z"/>
+ <path style="fill:#4e6766" d="m 24,22 c -2.21,0 -4,1.8 -4,4 l 0,8 c 0,2.2 1.79,4 4,4 2.21,0 4,-1.8 4,-4 l 0,-8 c 0,-2.2 -1.79,-4 -4,-4 z m 0,2 c 1.104,0 2,0.8 2,2 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 0,-1.2 0.896,-2 2,-2 z m 0,6 c 1.104,0 2,0.8 2,2 l 0,2 c 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 l 0,-2 c 0,-1.2 0.896,-2 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-templates-open.svg b/.icons/awkward/48x48/places/folder-nordic-templates-open.svg
new file mode 100644
index 00000000..7305825b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 19,24 C 18.446,24 18,24.446 18,25 V 34 H 19 V 33 H 20 V 26 H 25 V 29 H 28 V 37 38 H 29 V 37 H 30 V 28 L 26,24 Z M 29,38 V 39 H 30 V 38 Z M 28,38 H 27 V 39 H 28 Z M 27,38 V 37 H 26 V 38 Z M 26,38 H 25 V 39 H 26 Z M 25,38 V 37 H 24 V 38 Z M 24,38 H 23 V 39 H 24 Z M 23,38 V 37 H 22 V 38 Z M 22,38 H 21 V 39 H 22 Z M 21,38 V 37 H 20 V 38 Z M 20,38 H 19 V 39 H 20 Z M 19,38 V 37 H 18 V 38 Z M 19,37 H 20 V 36 H 19 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-templates.svg b/.icons/awkward/48x48/places/folder-nordic-templates.svg
new file mode 100644
index 00000000..b7a1085f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 19,22 C 18.446,22 18,22.446 18,23 V 32 H 19 V 31 H 20 V 24 H 25 V 27 H 28 V 35 36 H 29 V 35 H 30 V 26 L 26,22 Z M 29,36 V 37 H 30 V 36 Z M 28,36 H 27 V 37 H 28 Z M 27,36 V 35 H 26 V 36 Z M 26,36 H 25 V 37 H 26 Z M 25,36 V 35 H 24 V 36 Z M 24,36 H 23 V 37 H 24 Z M 23,36 V 35 H 22 V 36 Z M 22,36 H 21 V 37 H 22 Z M 21,36 V 35 H 20 V 36 Z M 20,36 H 19 V 37 H 20 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z M 19,34 V 33 H 18 V 34 Z M 19,33 H 20 V 32 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-torrent.svg b/.icons/awkward/48x48/places/folder-nordic-torrent.svg
new file mode 100644
index 00000000..68c071b7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="m 4,34 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 l 0,-22 c 0,-1.108 -0.892,-2 -2,-2 L 22,10 22,8 C 22,6.892 21.108,6 20,6 L 6,6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 L 4,9 C 4,7.892 4.892,7 6,7 l 14,0 c 1.108,0 2,0.892 2,2 L 22,8 C 22,6.892 21.108,6 20,6 Z m 16,4 0,1 20,0 c 1.108,0 2,0.892 2,2 l 0,-1 c 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="fill:#4e6766" d="M 26 19 C 20.477153 19 16 23.477153 16 29 C 16 34.522847 20.477153 39 26 39 L 44 39 L 44 37 L 26 37 C 21.581722 37 18 33.418278 18 29 C 18 24.581722 21.581722 21 26 21 L 26 19 z M 26 22 C 22.134007 22 19 25.134007 19 29 C 19 32.865993 22.134007 36 26 36 L 44 36 L 44 34 L 26 34 C 23.238576 34 21 31.761424 21 29 C 21 26.238576 23.238576 24 26 24 C 26.688467 24.000788 27.369353 24.143747 28 24.419922 L 28 22.298828 C 27.351311 22.102941 26.677616 22.002281 26 22 z M 26 25 C 23.790861 25 22 26.790861 22 29 C 22 31.209139 23.790861 33 26 33 L 44 33 L 44 31 L 26 31 C 24.895431 31 24 30.104569 24 29 C 24 27.895431 24.895431 27 26 27 C 26.713268 27.0013 27.371883 27.38229 27.728516 28 L 29.867188 28 C 29.411731 26.236014 27.821835 25.00264 26 25 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-unlocked.svg b/.icons/awkward/48x48/places/folder-nordic-unlocked.svg
new file mode 100644
index 00000000..563fe083
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 24 20 C 21.784 20 20 21.821 20 24.062 L 20 25 L 22 25 L 22 24 C 22 22.891 22.892 22 24 22 C 25.108 22 26 22.891 26 24 L 26 28 L 24 28 L 19 28 C 18.446 28 18 28.446 18 29 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 29 C 30 28.446 29.554 28 29 28 L 28 28 L 28 24.062 C 28 21.822 26.216 20 24 20 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-vbox.svg b/.icons/awkward/48x48/places/folder-nordic-vbox.svg
new file mode 100644
index 00000000..1c10da0d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:none;stroke:#4e6766;stroke-width:2;stroke-linejoin:round" d="M 16,27 H 19 L 21,35 23,23 25.5,30 27,25 29,31 H 32"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-video.svg b/.icons/awkward/48x48/places/folder-nordic-video.svg
new file mode 100644
index 00000000..acb9a73b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 18 24 C 17.446 24 17 24.446 17 25 L 17 33 C 17 33.554 17.446 34 18 34 L 27 34 C 27.554 34 28 33.554 28 33 L 28 29 L 28 25 C 28 24.446 27.554 24 27 24 L 18 24 z M 28 29 L 32 33 L 32 25.5 L 28 29 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-videos-open.svg b/.icons/awkward/48x48/places/folder-nordic-videos-open.svg
new file mode 100644
index 00000000..e0ed1352
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 18,26 C 17.446,26 17,26.446 17,27 V 35 C 17,35.554 17.446,36 18,36 H 27 C 27.554,36 28,35.554 28,35 V 31 27 C 28,26.446 27.554,26 27,26 Z M 28,31 32,35 V 27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-videos.svg b/.icons/awkward/48x48/places/folder-nordic-videos.svg
new file mode 120000
index 00000000..c7cf527e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-videos.svg
@@ -0,0 +1 @@
+folder-nordic-video.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-nordic-visiting.svg b/.icons/awkward/48x48/places/folder-nordic-visiting.svg
new file mode 100644
index 00000000..059aed81
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 6 16 C 4.892 16 4 16.892 4 18 L 4 19.309 L 42.908 41.773 C 43.554 41.443 44 40.778 44 40 L 44 37.404 L 6.9277 16 L 6 16 z M 13.857 16 L 44 33.404 L 44 28.404 L 22.516 16 L 13.857 16 z M 29.445 16 L 44 24.404 L 44 19.404 L 38.104 16 L 29.445 16 z M 4 23.309 L 4 28.309 L 27.713 42 L 36.373 42 L 4 23.309 z M 4 32.309 L 4 37.309 L 12.125 42 L 20.785 42 L 4 32.309 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-wifi.svg b/.icons/awkward/48x48/places/folder-nordic-wifi.svg
new file mode 100644
index 00000000..7670ae3c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 24,23 C 21.461,23 19.265,24.328 17,26 L 24,35 31,26 C 28.743,24.347 26.539,23 24,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-wine.svg b/.icons/awkward/48x48/places/folder-nordic-wine.svg
new file mode 100644
index 00000000..3a842b7c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <rect style="fill:#4e6766" width="6" height="6" x="18" y="22" rx="1" ry="1"/>
+ <rect style="fill:#4e6766" width="6" height="6" x="25" y="22" rx="1" ry="1"/>
+ <rect style="fill:#4e6766" width="6" height="6" x="25" y="29" rx="1" ry="1"/>
+ <rect style="fill:#4e6766" width="6" height="6" x="18" y="29" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic-yandex-disk.svg b/.icons/awkward/48x48/places/folder-nordic-yandex-disk.svg
new file mode 100644
index 00000000..bf0e1865
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 23.092,23.047 C 19.536,23.047 20.363,26.295 18.543,27.273 18.48,27.309 18.445,27.342 18.389,27.377 19.589,26.662 21.069,26.065 22.641,25.66 23.972,25.317 25.321,25.125 26.566,25.101 26.598,25.101 26.63,25.101 26.662,25.101 25.462,24.76 25.33,23.047 23.092,23.047 Z M 26.967,26.002 C 25.722,26.026 24.372,26.218 23.041,26.56 18.655,27.689 15.528,30.144 16.059,32.043 16.364,33.128 17.836,33.844 20.029,33.974 20.028,33.966 20.026,33.959 20.025,33.951 19.907,32.924 20.558,32.031 21.322,31.425 22.086,30.82 23.068,30.38 24.172,30.146 25.275,29.912 26.308,29.923 27.172,30.183 27.984,30.428 28.748,30.961 28.935,31.877 31.134,30.644 32.274,29.158 31.943,27.957 31.593,26.699 29.685,25.949 26.967,26.002 Z M 25.662,31 A 1.8586,3.577 76.001 0 0 24.285,31.142 1.8586,3.577 76.001 0 0 21.006,33.742 1.8586,3.577 76.001 0 0 24.715,34.857 1.8586,3.577 76.001 0 0 27.992,32.258 1.8586,3.577 76.001 0 0 25.662,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-nordic.svg b/.icons/awkward/48x48/places/folder-nordic.svg
new file mode 100644
index 00000000..9ecd8db9
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-nordic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-activities.svg b/.icons/awkward/48x48/places/folder-oomox-activities.svg
new file mode 100644
index 00000000..91310f7c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#130f23" cx="17" cy="29" r="3"/>
+ <circle style="fill:#130f23" cx="24" cy="29" r="3"/>
+ <circle style="fill:#130f23" cx="31" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-android.svg b/.icons/awkward/48x48/places/folder-oomox-android.svg
new file mode 100644
index 00000000..36414e9b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#130f23" d="m17.792969 23.990234a0.80008001 0.80008001 0 0 0-0.611328 1.316407l1.435547 1.755859c-1.449157 1.302677-2.418991 3.122492-2.615235 5.167969-0.036746 0.769972 0.775391 0.769531 0.775391 0.769531h14.425781s0.835451-1.68e-4 0.794922-0.808594c-0.204754-2.0309-1.171962-3.836209-2.613281-5.130859l1.433593-1.753906a0.80008001 0.80008001 0 0 0-0.634765-1.314453 0.80008001 0.80008001 0 0 0-0.603516 0.300781l-1.492187 1.826172c-1.198382-0.706725-2.592035-1.119141-4.085938-1.119141-1.49457 0-2.891106 0.411831-4.089844 1.119141l-1.492187-1.826172a0.80008001 0.80008001 0 0 0-0.626953-0.302735z"/>
+ <circle style="fill:#d271c9" cx="20" cy="30" r="1"/>
+ <circle style="fill:#d271c9" cx="-28" cy="30" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-apple.svg b/.icons/awkward/48x48/places/folder-oomox-apple.svg
new file mode 100644
index 00000000..43e5d363
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 26.985,21 C 26.241,21.035 25.339,21.581 24.805,22.313 24.326,22.963 23.906,24 24.018,24.995 24.849,25.071 25.698,24.5 26.215,23.768 H 26.213 C 26.731,23.035 27.08,22.016 26.985,21 Z M 27.2,25.009 C 26.132,25.088 25.158,25.739 24.606,25.739 23.977,25.739 23.002,25.031 21.971,25.05 20.616,25.07 19.366,25.83 18.668,27.032 17.261,29.452 18.308,33.037 19.68,34.999 20.351,35.96 21.169,37 22.2,37 23.231,37 23.595,36.353 24.817,36.353 26.039,36.353 26.373,37 27.452,37 28.531,37 29.229,36.002 29.895,35.038 30.665,33.924 30.981,32.843 31,32.788 30.975,32.777 28.879,31.983 28.858,29.591 28.838,27.588 30.508,26.629 30.583,26.581 29.645,25.222 28.183,25.034 27.663,25.013 27.507,24.997 27.352,24.997 27.2,25.009 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-arduino.svg b/.icons/awkward/48x48/places/folder-oomox-arduino.svg
new file mode 100644
index 00000000..aaac6894
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#130f23" d="m18.86896 24c-0.634 0-1.2655 0.127-1.8534 0.375-0.5878 0.248-1.125 0.614-1.5781 1.076s-0.8174 1.015-1.0645 1.623c-0.247 0.608-0.373 1.264-0.373 1.924 0 0.66023 0.126 1.3158 0.37305 1.9238 0.24706 0.60801 0.61137 1.1592 1.0645 1.6211 0.4531 0.4619 0.99026 0.82794 1.5781 1.0762 0.57443 0.24257 1.1907 0.36735 1.8105 0.37305 0.01464 5.3e-4 0.0284 0.0014 0.04297 2e-3 1.5072 0.07139 2.7205-0.52617 3.6094-1.3945 0.60761-0.59359 1.0858-1.2954 1.5215-2.0098 0.43566 0.71438 0.91387 1.4162 1.5215 2.0098 0.88887 0.86836 2.1022 1.4659 3.6094 1.3945 0.01457-5.3e-4 0.02833-0.0013 0.04297-2e-3 0.61984-0.0053 1.2361-0.13048 1.8105-0.37305 0.58786-0.24823 1.125-0.61427 1.5781-1.0762l0.0039-0.0059c0.452-0.461 0.815-1.009 1.061-1.615 0.247-0.608 0.373-1.264 0.373-1.924s-0.126-1.316-0.373-1.924l-0.0059-0.0098c-0.247-0.604-0.608-1.153-1.059-1.613-0.453-0.462-0.99-0.828-1.578-1.076-0.587-0.248-1.219-0.375-1.853-0.375-1.588 0-2.842 0.652-3.768 1.561-0.535 0.524-0.969 1.124-1.363 1.738-0.394-0.614-0.828-1.214-1.363-1.738-0.926-0.909-2.18-1.561-3.768-1.561zm0.18164 2c1.1286 0 1.8486 0.38049 2.5098 1.0117 0.52412 0.50036 0.98387 1.1816 1.4395 1.9238-0.51994 0.86712-1.0232 1.6601-1.5879 2.1973-0.62253 0.59215-1.2662 0.91858-2.3203 0.86133h-0.04102c-0.40198 0-0.80791-0.08036-1.1777-0.23242-0.36485-0.15001-0.70064-0.37362-0.97852-0.64648l-0.01172-0.0098c-0.2803-0.278-0.5067-0.613-0.6565-0.972-0.1499-0.359-0.2266-0.75-0.2266-1.137 0-0.38661 0.07674-0.77772 0.22656-1.1367 0.14981-0.35901 0.3762-0.69274 0.65625-0.9707l0.01172-0.01172c0.2779-0.273 0.6137-0.495 0.9785-0.645 0.37-0.152 0.776-0.232 1.178-0.232zm9.8984 0c0.40199 0 0.80792 0.08037 1.1777 0.23242 0.36485 0.15001 0.70064 0.37167 0.97852 0.64453l0.01172 0.01172c0.28005 0.27797 0.50644 0.61169 0.65625 0.9707 0.15 0.358 0.227 0.749 0.227 1.136 0 0.38662-0.07674 0.77771-0.22656 1.1367-0.14981 0.359-0.37619 0.69468-0.65625 0.97266l-0.01172 0.0098c-0.27788 0.27286-0.61367 0.49647-0.97852 0.64648-0.36982 0.15206-0.77575 0.23242-1.1777 0.23242h-0.04101c-1.0541 0.05725-1.6978-0.26918-2.3203-0.86133-0.565-0.537-1.068-1.33-1.588-2.197 0.456-0.743 0.915-1.424 1.439-1.924 0.662-0.632 1.382-1.012 2.51-1.012zm-0.949 1v1h-1v2h1v1h2v-1h1v-2h-1v-1zm-11 1v2h4v-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-backup.svg b/.icons/awkward/48x48/places/folder-oomox-backup.svg
new file mode 100644
index 00000000..efd99599
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#130f23" d="m24.464794 22.015626c-0.75501-0.05084-1.52681 0.02146-2.28711 0.226563-3.0412 0.820392-5.166593 3.58253-5.177734 6.732421a1.0001 1.0001 0 0 0 0.002 0.02539h-1.00195l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.01758c0.008-2.258041 1.517139-4.222437 3.697266-4.810547 2.180126-0.58811 4.472713 0.351145 5.615234 2.298828 1.142521 1.947684 0.842814 4.405532-0.734375 6.021485-1.53625 1.574006-4.08172 1.748333-6.09375 0.632812a1.0001221 1.0001221 0 1 0 -0.96875 1.75c2.717652 1.506737 6.253078 1.309813 8.494141-0.986328 2.200122-2.254196 2.62112-5.712738 1.027343-8.429688-1.195332-2.037712-3.307237-3.290847-5.572265-3.443359zm-0.480469 2.970703a1.0001 1.0001 0 0 0 -0.984375 1.013672v2.863281a1.0001 1.0001 0 0 0 0.06445 0.498047 1.0001 1.0001 0 0 0 0.332031 0.449219l1.896485 1.896484a1.0001 1.0001 0 1 0 1.414062 -1.414062l-1.707031-1.707031v-2.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-books.svg b/.icons/awkward/48x48/places/folder-oomox-books.svg
new file mode 100644
index 00000000..2a66bb2f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#130f23" d="m19 23c-2 0-3 1-3 1v7s1-1 3-1 4 2 4 2v-7s-2-2-4-2zm10 0c-2 0-4 2-4 2v7s2-2 4-2 3 1 3 1v-7s-1-1-3-1zm-10 8c-2 0-3 1-3 1v2s1-1 3-1 4 2 4 2v-2s-2-2-4-2zm10 0c-2 0-4.005064 1.992688-4 2v2s2-2 4-2 3 1 3 1v-2s-1-1-3-1z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-cd.svg b/.icons/awkward/48x48/places/folder-oomox-cd.svg
new file mode 100644
index 00000000..46605b77
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#130f23" cx="24" cy="29" r="9"/>
+ <circle style="fill:#d271c9" cx="24" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-copy-cloud.svg b/.icons/awkward/48x48/places/folder-oomox-copy-cloud.svg
new file mode 100644
index 00000000..12ad6b7f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 30,23 27,28 29,29 Z M 19,26 16,28.143 20,28 22,35 23,34 32,35 29,30 27.714,29.286 22.857,32.143 20.571,26.429 Z M 24.571,28.143 22.286,29.571 23.143,31.571 27.143,29.286 25.714,28.143 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-development.svg b/.icons/awkward/48x48/places/folder-oomox-development.svg
new file mode 100644
index 00000000..10234aa9
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 22.251,22 22.096,23.845 C 21.512,24.061 20.968,24.376 20.489,24.774 L 18.812,23.984 17.062,27.016 18.583,28.072 C 18.529,28.378 18.501,28.689 18.499,29 18.499,29.312 18.526,29.624 18.579,29.932 L 17.062,30.984 18.812,34.015 20.484,33.228 C 20.965,33.625 21.51,33.938 22.095,34.152 L 22.25,36 H 25.75 L 25.905,34.156 C 26.489,33.94 27.033,33.625 27.512,33.227 L 29.188,34.016 30.938,30.984 29.416,29.928 C 29.47,29.622 29.499,29.312 29.501,29.001 29.501,28.689 29.473,28.377 29.42,28.069 L 30.938,27.016 29.188,23.985 27.516,24.772 C 27.035,24.375 26.49,24.063 25.905,23.849 L 25.751,22 Z M 24.001,27.001 C 25.106,27.001 26.001,27.896 26.001,29.001 26.001,30.106 25.106,31.001 24.001,31.001 22.896,31.001 22.001,30.106 22.001,29.001 22.001,27.896 22.896,27.001 24.001,27.001 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-documents-open.svg b/.icons/awkward/48x48/places/folder-oomox-documents-open.svg
new file mode 100644
index 00000000..3969ea44
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 19,24 C 18.446,24 18,24.446 18,25 V 37 C 18,37.554 18.446,38 19,38 H 29 C 29.554,38 30,37.554 30,37 V 28 L 26,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-documents.svg b/.icons/awkward/48x48/places/folder-oomox-documents.svg
new file mode 100644
index 00000000..c032465f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 19 22 C 18.446 22 18 22.446 18 23 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 26 L 26 22 L 19 22 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-download-open.svg b/.icons/awkward/48x48/places/folder-oomox-download-open.svg
new file mode 100644
index 00000000..bef03a0d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 26,23 V 29 H 28.5 L 24,36 19.5,29 H 22 V 23 Z M 18,37 H 30 V 39 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-download.svg b/.icons/awkward/48x48/places/folder-oomox-download.svg
new file mode 100644
index 00000000..8a425a90
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 26,21 V 27 H 28.5 L 24,34 19.5,27 H 22 V 21 Z M 18,35 H 30 V 37 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-drag-accept.svg b/.icons/awkward/48x48/places/folder-oomox-drag-accept.svg
new file mode 100644
index 00000000..95ee847e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-dropbox.svg b/.icons/awkward/48x48/places/folder-oomox-dropbox.svg
new file mode 100644
index 00000000..2e254c8e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 20,21 15,24 19,26.9 14.99,29.9 20,33 24,30 19,27 24,24 29,27 24,30 28,33 33.01,29.9 29,27 33,24 28,21 24,23.9 Z M 24,31 20,34 19,33.4 V 34 L 24,37 29,34 V 33.4 L 28,34 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-favorites.svg b/.icons/awkward/48x48/places/folder-oomox-favorites.svg
new file mode 100644
index 00000000..c135c1b3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 24,21 21.881,26.417 16,26.729 20.572,30.39 19.056,36 24,32.846 28.944,36 27.428,30.39 32,26.729 26.119,26.417 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-games.svg b/.icons/awkward/48x48/places/folder-oomox-games.svg
new file mode 100644
index 00000000..1876d3cc
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 19.78,23.002 C 19.54,23.002 19.26,23.072 18.97,23.223 17.94,23.774 16.98,25.557 16.46,27.882 16.02,29.866 15.86,32.561 16.12,33.645 16.35,34.587 16.75,35 17.46,35 18.5,34.98 19.81,33.815 20.65,32.241 21.25,31.369 22.65,30.978 24,31.018 25.34,30.968 26.74,31.369 27.34,32.241 28.18,33.815 29.49,34.98 30.54,35 31.24,35 31.64,34.587 31.87,33.645 32.13,32.561 31.97,29.866 31.53,27.882 31.01,25.557 30.05,23.774 29.02,23.223 28.45,22.912 27.98,22.922 27.56,23.223 27.03,23.604 25.93,24.003 24,24.003 22.06,24.003 20.96,23.604 20.43,23.223 20.22,23.072 20.02,23.002 19.78,23.002 Z M 20.03,26.008 H 21.02 V 27.01 H 22.01 V 28.012 H 21.02 V 29.014 H 20.03 V 28.012 H 19.04 V 27.01 H 20.03 Z M 27.47,26.008 C 27.74,26.008 27.96,26.228 27.96,26.509 27.96,26.789 27.74,27.01 27.47,27.01 27.19,27.01 26.97,26.789 26.97,26.509 26.97,26.228 27.19,26.008 27.47,26.008 Z M 26.48,27.01 C 26.75,27.01 26.97,27.23 26.97,27.511 26.97,27.791 26.75,28.012 26.48,28.012 26.2,28.012 25.98,27.791 25.98,27.511 25.98,27.23 26.2,27.01 26.48,27.01 Z M 28.46,27.01 C 28.73,27.01 28.95,27.23 28.95,27.511 28.95,27.791 28.73,28.012 28.46,28.012 28.18,28.012 27.96,27.791 27.96,27.511 27.96,27.23 28.18,27.01 28.46,27.01 Z M 27.47,28.012 C 27.74,28.012 27.96,28.232 27.96,28.513 27.96,28.793 27.74,29.014 27.47,29.014 27.19,29.014 26.97,28.793 26.97,28.513 26.97,28.232 27.19,28.012 27.47,28.012 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-git.svg b/.icons/awkward/48x48/places/folder-oomox-git.svg
new file mode 100644
index 00000000..d7227e39
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 19.707,22 19,22.708 20.408,24.117 A 2.5005,2.5027 0 0 0 19.998,25.488 2.5005,2.5027 0 0 0 21.999,27.94 V 32.05 A 2.5005,2.5027 0 0 0 19.999,34.497 2.5005,2.5027 0 0 0 22.5,37 2.5005,2.5027 0 0 0 25,34.497 2.5005,2.5027 0 0 0 23,32.046 V 27.936 A 2.5005,2.5027 0 0 0 23.869,27.582 L 25.41,29.125 A 2.5005,2.5027 0 0 0 25,30.493 2.5005,2.5027 0 0 0 27.501,32.996 2.5005,2.5027 0 0 0 30.002,30.492 2.5005,2.5027 0 0 0 27.502,27.989 2.5005,2.5027 0 0 0 26.114,28.412 L 24.58,26.875 A 2.5005,2.5027 0 0 0 25,25.487 2.5005,2.5027 0 0 0 22.5,22.984 2.5005,2.5027 0 0 0 21.114,23.407 L 19.708,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-github.svg b/.icons/awkward/48x48/places/folder-oomox-github.svg
new file mode 100644
index 00000000..8d036d1e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="m 24,21 c -4.432,0 -8,3.568 -8,8 0,3.572969 2.319953,6.580128 5.541016,7.613281 v -1.662109 c -2.02505,0.44688 -2.451172,-0.890625 -2.451172,-0.890625 -0.33119,-0.85462 -0.808594,-1.082031 -0.808594,-1.082031 -0.66103,-0.45857 0.04883,-0.451172 0.04883,-0.451172 0.73072,0.05219 1.115234,0.763672 1.115234,0.763672 0.649401,1.13032 1.704391,0.804594 2.119141,0.615234 0.06615,-0.47773 0.255071,-0.805404 0.462891,-0.990234 -1.6165,-0.1867 -3.017578,-1.220416 -3.017578,-4.055016 0,-0.807401 0.586534,-1.867737 1.052234,-2.384438 -0.0751,-0.1871 -0.326088,-1.339321 0.07031,-2.357421 0,0 0.03819,-0.01202 0.117188,-0.01563 0.2369,-0.0111 0.7698,0.43835 1.8125,1.15625 0.629544,-0.180863 1.435033,-0.265432 1.938,-0.269532 0.567132,-0.0047 1.223838,0.09289 1.815614,0.269532 1.043,-0.7179 1.709313,-1.169203 1.945313,-1.158204 h 0.002 c 0.0789,0.0037 0.117187,0.01563 0.117188,0.01563 0.39732,1.01806 0.146905,2.172275 0.07227,2.359374 C 28.418904,26.993362 29,28.053598 29,28.861 c 0,2.84182 -1.700866,3.866146 -3.322266,4.049156 0.261006,0.2284 0.326172,0.681284 0.326172,1.371094 0,0.83312 -0.0021,1.37464 -0.0039,1.71875 v 0.740234 C 29.456574,35.855553 32,32.739916 32,29 32,24.568 28.432,21 24,21 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-gitlab.svg b/.icons/awkward/48x48/places/folder-oomox-gitlab.svg
new file mode 100644
index 00000000..92883be1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23;fill-rule:evenodd" d="M 18.990234 22 C 18.868036 22 18.744852 22.065769 18.699219 22.199219 L 16.925781 27 L 21.054688 27 L 19.279297 22.199219 C 19.233642 22.065769 19.112433 22 18.990234 22 z M 21.054688 27 L 24 36 L 26.945312 27 L 21.054688 27 z M 26.945312 27 L 31.074219 27 L 29.300781 22.199219 C 29.209514 21.932319 28.812013 21.932319 28.720703 22.199219 L 26.945312 27 z M 31.074219 27 L 24 36 L 31.748047 30.652344 C 31.96185 30.504834 32.052353 30.242626 31.970703 30.003906 L 31.074219 27 z M 24 36 L 16.925781 27 L 16.029297 30.003906 C 15.947647 30.242626 16.038151 30.504834 16.251953 30.652344 L 24 36 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-gnome.svg b/.icons/awkward/48x48/places/folder-oomox-gnome.svg
new file mode 100644
index 00000000..899cf08a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 28.779,22 C 25.819,22 25.262,26 26.929,26 28.593,26 31.741,22 28.779,22 Z M 24.23,23 C 24.183,23 24.131,23.005 24.079,23.01 22.384,23.214 22.979,25.949 23.882,26 24.755,26.05 25.711,23.008 24.231,23 Z M 21.14,24 C 21.019,23.995 20.884,24.011 20.735,24.049 19.149,24.45 20.494,26.106 21.382,25.994 22.188,25.893 22.305,24.047 21.14,24 Z M 18.929,26 C 18.787,25.998 18.633,26.029 18.47,26.105 17.166,26.721 18.91,28.207 19.677,27.977 20.348,27.775 19.92,26.023 18.929,26 Z M 25.011,27 C 22.677,26.963 19.599,28.065 19.073,30.279 18.505,32.676 21.416,36 24.45,36 25.943,36 27.665,35.329 27.987,33.721 28.232,32.495 24.896,33.023 25.009,33.834 25.144,34.807 24.446,34.652 23.571,34.025 21.001,32 28.181,31.034 27.694,28.307 27.543,27.458 26.411,27.024 25.011,27.002 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-google-drive.svg b/.icons/awkward/48x48/places/folder-oomox-google-drive.svg
new file mode 100644
index 00000000..ce86e922
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <path style="fill:#130f23" d="M 31.999,30.937 26.666,22.002 H 21.499 L 26.499,30.937 Z"/>
+ <path style="fill:#130f23" d="M 22.499,31.914 19.999,35.962 H 29.333 L 31.999,31.914 Z"/>
+ <path style="fill:#130f23" d="M 20.999,22.999 16,31.974 18.666,35.962 23.699,27.985 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-image-people.svg b/.icons/awkward/48x48/places/folder-oomox-image-people.svg
new file mode 100644
index 00000000..9ce0ad86
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 20.545,25.452 C 20.499,25.463 20.453,25.481 20.41,25.504 19.98,25.731 19.87,26.44 20.164,27.096 20.401,27.624 20.821,27.95 21.203,27.94 21.49,29.693 22.633,31 23.993,31 H 24.005 C 25.366,31 26.509,29.693 26.796,27.94 27.177,27.95 27.598,27.624 27.835,27.096 28.129,26.44 28.019,25.731 27.589,25.504 27.545,25.481 27.5,25.463 27.454,25.452 27.399,23.535 25.876,22 24,22 22.125,22 20.6,23.535 20.545,25.452 Z M 26.394,31 C 26.105,31.701 25.12,32.227 23.945,32.227 22.775,32.227 21.799,31.708 21.505,31.012 19.037,31.27 17.238,31.902 17.022,32.649 17.019,32.656 17.024,32.665 17.022,32.672 17.015,32.699 17.015,32.723 17.012,32.75 17.011,32.763 17,32.771 17,32.784 V 32.793 34.643 C 17.001,34.84 17.157,35 17.351,35 H 30.65 C 30.844,35 31,34.84 31,34.643 V 32.793 32.771 C 30.998,32.728 30.979,32.691 30.967,32.648 30.746,31.892 28.908,31.252 26.395,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-important.svg b/.icons/awkward/48x48/places/folder-oomox-important.svg
new file mode 100644
index 00000000..b1151d84
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 23,24 H 25 V 30 H 23 Z M 24,31 C 24.552,31 25,31.448 25,32 25,32.552 24.552,33 24,33 23.448,33 23,32.552 23,32 23,31.448 23.448,31 24,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-java.svg b/.icons/awkward/48x48/places/folder-oomox-java.svg
new file mode 100644
index 00000000..15936299
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 22.172,21 C 22.172,21 22.996,21.465 22.414,22.688 21.533,24.53 23.227,24.951 23.227,24.951 23.227,24.951 22.689,24.519 23.406,22.998 24.199,21.313 22.172,21 22.172,21 Z M 25.371,22.84 C 25.371,22.84 23.729,23.47 24.787,25.191 25.487,26.332 24.711,26.898 24.711,26.898 24.711,26.898 26.696,26.335 25.738,24.76 24.878,23.336 25.371,22.84 25.371,22.84 Z M 20.643,22.887 C 20.643,22.887 19.205,23.982 20.629,25.328 21.57,26.224 20.953,27 20.953,27 20.953,27 22.736,25.867 21.447,24.629 20.284,23.512 20.643,22.887 20.643,22.887 Z M 20.953,27 H 17 L 19,35 H 27 L 27.275,33.902 C 27.508,33.96 27.749,34 28,34 29.657,34 31,32.657 31,31 31,29.594 30.03,28.423 28.725,28.098 L 29,27 Z M 28.484,29.062 A 1,2 15 0 1 28.518,29.068 1,2 15 0 1 28.967,31.26 1,2 15 0 1 27.516,32.938 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-kde.svg b/.icons/awkward/48x48/places/folder-oomox-kde.svg
new file mode 100644
index 00000000..9bfe357f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <g transform="translate(16,21)">
+ <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/48x48/places/folder-oomox-linux.svg b/.icons/awkward/48x48/places/folder-oomox-linux.svg
new file mode 100644
index 00000000..fe201c50
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 24.56,32.076 C 23.44,32.597 22.897,32.591 22.198,32.541 21.363,32.481 20.692,32.252 20.397,32.052 20.215,31.929 19.968,31.977 19.845,32.159 19.722,32.341 19.769,32.588 19.951,32.711 20.426,33.032 21.264,33.271 22.141,33.334 22.289,33.345 21.953,33.351 22.128,33.351 22.891,33.351 23.859,33.279 24.895,32.797 25.094,32.704 25.181,32.468 25.088,32.269 24.995,32.069 24.759,31.983 24.56,32.076 Z M 28.979,31.487 C 29.017,28.032 29.373,21.505 22.76,22.032 16.231,22.558 18.462,29.455 18.364,31.765 18.278,32.986 17.573,34.48 17,36 H 19.064 C 19.246,35.356 19.379,34.719 19.437,34.112 19.543,34.186 19.657,34.257 19.778,34.326 19.976,34.443 20.146,34.598 20.326,34.761 20.746,35.144 21.222,35.578 22.153,35.633 22.216,35.636 21.779,35.638 21.841,35.638 22.783,35.638 23.427,35.226 23.944,34.895 24.192,34.736 24.407,34.599 24.608,34.533 25.181,34.354 25.682,34.064 26.056,33.696 26.114,33.638 26.169,33.579 26.219,33.519 26.428,34.283 26.713,35.142 27.03,36 H 30.998 C 30.093,34.603 28.96,33.234 28.979,31.487 Z M 18.996,29.607 C 18.996,29.607 18.996,29.607 18.996,29.607 18.931,28.48 19.471,27.531 20.201,27.489 20.931,27.446 21.575,28.326 21.64,29.453 21.64,29.453 21.641,29.454 21.641,29.454 21.644,29.514 21.645,29.575 21.645,29.634 21.414,29.692 21.205,29.777 21.018,29.875 21.018,29.867 21.017,29.859 21.016,29.85 V 29.85 C 20.954,29.21 20.612,28.727 20.253,28.771 19.894,28.814 19.653,29.368 19.716,30.009 19.716,30.009 19.716,30.009 19.716,30.009 19.743,30.288 19.823,30.537 19.935,30.726 19.907,30.748 19.828,30.805 19.738,30.871 19.67,30.921 19.587,30.982 19.488,31.055 19.216,30.698 19.029,30.186 18.996,29.607 Z M 25.894,32.394 C 25.868,32.989 25.089,33.55 24.369,33.775 L 24.365,33.776 C 24.066,33.873 23.799,34.044 23.516,34.225 23.041,34.529 22.55,34.843 21.841,34.843 21.795,34.843 22.246,34.842 22.2,34.839 21.55,34.801 21.246,34.524 20.862,34.173 20.659,33.989 20.449,33.798 20.178,33.639 L 20.173,33.635 C 19.589,33.306 19.226,32.896 19.203,32.539 19.192,32.362 19.271,32.208 19.438,32.083 19.802,31.81 20.046,31.631 20.207,31.513 20.387,31.382 20.441,31.342 20.481,31.304 20.509,31.277 20.541,31.247 20.574,31.215 20.908,30.89 20.968,30.346 21.826,30.346 22.351,30.346 22.932,30.548 23.551,30.946 23.843,31.136 24.096,31.223 24.417,31.334 24.638,31.411 24.889,31.497 25.224,31.64 L 25.229,31.643 C 25.542,31.771 25.911,32.006 25.894,32.394 Z M 25.722,30.994 C 25.662,30.964 25.599,30.935 25.534,30.908 25.232,30.779 24.989,30.691 24.788,30.621 24.899,30.404 24.968,30.133 24.975,29.839 V 29.838 C 24.99,29.122 24.629,28.541 24.168,28.54 23.707,28.539 23.321,29.118 23.306,29.834 V 29.835 C 23.306,29.858 23.306,29.881 23.306,29.905 23.022,29.774 22.743,29.679 22.469,29.621 22.468,29.594 22.467,29.567 22.466,29.54 V 29.539 C 22.44,28.235 23.24,27.155 24.254,27.128 25.267,27.1 26.11,28.135 26.137,29.44 V 29.44 C 26.149,30.03 25.991,30.573 25.722,30.994 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-locked.svg b/.icons/awkward/48x48/places/folder-oomox-locked.svg
new file mode 100644
index 00000000..14da742f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 24,22 C 21.784,22 20,23.821 20,26.062 V 28 H 19 C 18.446,28 18,28.446 18,29 V 35 C 18,35.554 18.446,36 19,36 H 29 C 29.554,36 30,35.554 30,35 V 29 C 30,28.446 29.554,28 29,28 H 28 V 26.062 C 28,23.822 26.216,22 24,22 Z M 24,24 C 25.108,24 26,24.891 26,26 V 28 H 22 V 26 C 22,24.891 22.892,24 24,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-mail-cloud.svg b/.icons/awkward/48x48/places/folder-oomox-mail-cloud.svg
new file mode 100644
index 00000000..8416c474
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 23,23 A 5,5 0 0 0 18.268,26.398 4,4 0 0 0 16,30 4,4 0 0 0 20,34 4,4 0 0 0 22.658,32.982 5,5 0 0 0 23,33 5,5 0 0 0 25.113,32.525 4,4 0 0 0 27,33 4,4 0 0 0 31,29 4,4 0 0 0 27,25 4,4 0 0 0 26.992,25 5,5 0 0 0 23,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-mail.svg b/.icons/awkward/48x48/places/folder-oomox-mail.svg
new file mode 100644
index 00000000..9a6373fc
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 H 29 C 29,37 29.937,37 30,36 30,35 29,35 29,35 H 24 C 20.686,35 18,32.314 18,29 18,25.686 20.686,23 24,23 27.314,23 30,25.686 30,29 V 30 C 30,30.552 29.552,31 29,31 28.448,31 28,30.552 28,30 V 29 C 28,26.791 26.209,25 24,25 21.791,25 20,26.791 20,29 20,31.209 21.791,33 24,33 25.046,33 25.99,32.589 26.703,31.932 27.273,32.609 28.114,33 29,33 30.657,33 32,31.656 32,30 V 29 C 32,24.582 28.418,21 24,21 Z M 24,27 C 25.105,27 26,27.895 26,29 26,30.105 25.105,31 24,31 22.895,31 22,30.105 22,29 22,27.895 22.895,27 24,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-mega.svg b/.icons/awkward/48x48/places/folder-oomox-mega.svg
new file mode 100644
index 00000000..16243580
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 20,25 H 22 V 25 25 L 24,28 26,25 H 28 V 33 H 26 V 29 L 24,31 22,29 V 33 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-meocloud.svg b/.icons/awkward/48x48/places/folder-oomox-meocloud.svg
new file mode 100644
index 00000000..dc20b265
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 21.527,25.623 C 21.17,25.477 20.787,25.402 20.4,25.4 18.9,25.4 17.63,26.513 17.43,28 15.978,28.499 15.001,29.864 15,31.4 15,33.389 16.611,35 18.6,35 H 29.4 C 31.389,35 33,33.389 33,31.4 32.999,29.872 32.032,28.511 30.59,28.006 30.595,27.937 30.597,27.87 30.6,27.801 30.6,25.15 28.451,23 25.8,23 23.995,23 22.346,24.015 21.527,25.623 Z M 25.799,25 H 25.801 C 27.37,25 28.599,26.23 28.6,27.799 28.599,27.822 28.596,27.857 28.596,27.867 28.533,28.766 29.079,29.597 29.93,29.895 30.577,30.121 30.999,30.715 31,31.4 31,32.308 30.308,33 29.4,33 H 18.6 C 17.693,33 17.001,32.309 17,31.402 V 31.4 C 17.001,30.712 17.428,30.115 18.08,29.891 18.796,29.645 19.311,29.016 19.412,28.266 19.481,27.757 19.888,27.401 20.398,27.4 20.527,27.401 20.653,27.427 20.77,27.475 21.733,27.869 22.837,27.458 23.309,26.531 23.788,25.589 24.745,25 25.799,25 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-music-open.svg b/.icons/awkward/48x48/places/folder-oomox-music-open.svg
new file mode 100644
index 00000000..f3c0e146
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 21,32.176 C 20.679,32.061 20.341,32.001 20,32 18.343,32 17,33.343 17,35 17,36.657 18.343,38 20,38 21.657,38 23,36.657 23,35 V 28 H 29 V 32.176 C 28.679,32.061 28.341,32.001 28,32 26.343,32 25,33.343 25,35 25,36.657 26.343,38 28,38 29.657,38 31,36.657 31,35 V 25 C 31,24.446 30.331,24 29.5,24 H 22.5 C 21.669,24 21,24.446 21,25"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-music.svg b/.icons/awkward/48x48/places/folder-oomox-music.svg
new file mode 100644
index 00000000..fc76fde1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 21,30.176 C 20.679,30.061 20.341,30.001 20,30 18.343,30 17,31.343 17,33 17,34.657 18.343,36 20,36 21.657,36 23,34.657 23,33 V 26 H 29 V 30.176 C 28.679,30.061 28.341,30.001 28,30 26.343,30 25,31.343 25,33 25,34.657 26.343,36 28,36 29.657,36 31,34.657 31,33 V 23 C 31,22.446 30.331,22 29.5,22 H 22.5 C 21.669,22 21,22.446 21,23"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-network.svg b/.icons/awkward/48x48/places/folder-oomox-network.svg
new file mode 100644
index 00000000..2fd24aa1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 28.418,37 32,33.418 32,29 32,24.582 28.418,21 24,21 Z M 23.429,23.214 C 23.505,23.206 23.601,23.219 23.679,23.214 23.688,23.251 23.623,23.381 23.536,23.571 22.98,24.784 22.949,26.205 23.464,26.964 23.558,27.102 23.643,27.233 23.643,27.25 23.643,27.267 23.542,27.286 23.429,27.286 23.162,27.286 22.909,27.123 22.393,26.714 22.163,26.533 21.865,26.381 21.749,26.358 21.569,26.321 21.52,26.337 21.285,26.571 21.067,26.79 21,26.907 21,27.107 21,27.865 21.899,28.467 23.571,28.822 25.842,29.303 26.401,29.735 26.464,30.929 26.543,32.426 25.746,33.555 24,34.429 23.791,34.533 23.659,34.574 23.571,34.608 23.532,34.604 23.503,34.611 23.464,34.608 23.449,34.561 23.428,34.454 23.428,34.25 23.428,33.455 23.115,32.637 22.643,32.179 22.516,32.056 22.161,31.796 21.857,31.608 21.553,31.419 21.247,31.201 21.178,31.108 21.065,30.953 21.056,30.858 21.143,30.572 21.301,30.05 21.49,29.759 21.857,29.429 22.049,29.256 22.243,29.111 22.286,29.107 22.328,29.104 22.04,29.017 21.607,28.929 21.174,28.84 20.541,28.655 20.214,28.536 19.616,28.32 18.808,27.865 18.5,27.536 18.487,27.522 18.476,27.513 18.464,27.5 18.906,25.743 20.144,24.302 21.786,23.608 22.129,23.462 22.483,23.363 22.857,23.286 23.043,23.248 23.236,23.234 23.428,23.215 Z M 28.786,25.893 C 28.92,25.976 29.427,27.072 29.571,27.607 29.758,28.298 29.745,29.493 29.571,30.179 29.505,30.44 29.421,30.684 29.393,30.714 29.365,30.745 29.263,30.57 29.143,30.357 29.023,30.145 28.64,29.693 28.321,29.357 27.402,28.387 27.258,27.881 27.643,27.107 27.837,26.717 28.682,25.829 28.786,25.893 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-nextcloud.svg b/.icons/awkward/48x48/places/folder-oomox-nextcloud.svg
new file mode 100644
index 00000000..4839ee28
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#130f23" d="M 35,24 A 5,5 0 0 0 30,29 5,5 0 0 0 35,34 5,5 0 0 0 40,29 5,5 0 0 0 35,24 Z M 35,27 A 2,2 0 0 1 37,29 2,2 0 0 1 35,31 2,2 0 0 1 33,29 2,2 0 0 1 35,27 Z M 13,24 A 5,5 0 0 0 8,29 5,5 0 0 0 13,34 5,5 0 0 0 18,29 5,5 0 0 0 13,24 Z M 13,27 A 2,2 0 0 1 15,29 2,2 0 0 1 13,31 2,2 0 0 1 11,29 2,2 0 0 1 13,27 Z M 24,23 A 6,6 0 0 0 18,29 6,6 0 0 0 24,35 6,6 0 0 0 30,29 6,6 0 0 0 24,23 Z M 24,26 A 3,3 0 0 1 27,29 3,3 0 0 1 24,32 3,3 0 0 1 21,29 3,3 0 0 1 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-open.svg b/.icons/awkward/48x48/places/folder-oomox-open.svg
new file mode 100644
index 00000000..980159b2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-owncloud.svg b/.icons/awkward/48x48/places/folder-oomox-owncloud.svg
new file mode 100644
index 00000000..e116194d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="26.5" cy="27.5" r="3.25"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="34" cy="34" r="1.75"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="30" cy="32" r="3.75"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="32.5" r="3.25"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="18.5" cy="26" r="1.75"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="30" r="3.75"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="34" r="1.75"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22.5" cy="25.5" r="3.25"/>
+ <circle style="fill:#130f23;stroke:#d271c9;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="24" cy="31" r="4.75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-pcloud.svg b/.icons/awkward/48x48/places/folder-oomox-pcloud.svg
new file mode 100644
index 00000000..18e7b4be
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 24.5,22 A 6.5,6.5 0 0 0 18.490235,26.03125 5,5 0 0 0 14,31 5,5 0 0 0 19,36 H 30.75 C 32.544925,36 34,34.544925 34,32.75 34,31.523022 33.312228,30.467196 32.308594,29.914062 A 3,3 0 0 0 33,28 3,3 0 0 0 30,25 3,3 0 0 0 29.97656,25 6.5,6.5 0 0 0 24.499998,22 Z m 0,2 A 4.5,4.5 0 0 1 29,28.5 4.5,4.5 0 0 1 24.5,33 4.5,4.5 0 0 1 20,28.5 4.5,4.5 0 0 1 24.5,24 Z m 0,1 A 3.5,3.5 0 0 0 21,28.5 3.5,3.5 0 0 0 24.5,32 3.5,3.5 0 0 0 28,28.5 3.5,3.5 0 0 0 24.5,25 Z M 23,26 h 1 1.5 A 1.5,1.5 0 0 1 27,27.5 1.5,1.5 0 0 1 25.5,29 H 24 v 2 h -1 v -2 z m 1,1 v 1 h 1.5 A 0.5,0.5 0 0 0 26,27.5 0.5,0.5 0 0 0 25.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-photo.svg b/.icons/awkward/48x48/places/folder-oomox-photo.svg
new file mode 100644
index 00000000..da715a72
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 20,22 19,24 H 17.5 C 16.115,24 15,25.115 15,26.5 V 33.5 C 15,34.885 16.115,36 17.5,36 H 30.5 C 31.885,36 33,34.885 33,33.5 V 26.5 C 33,25.115 31.885,24 30.5,24 H 29 L 28,22 Z M 24,26 C 25.657,26 27,27.343 27,29 27,30.657 25.657,32 24,32 22.343,32 21,30.657 21,29 21,27.343 22.343,26 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-pictures-open.svg b/.icons/awkward/48x48/places/folder-oomox-pictures-open.svg
new file mode 100644
index 00000000..168e7bc8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 18,25 C 17,25 17,26 17,26 V 36 C 17,37 18,37 18,37 H 30 C 30,37 31,37 31,36 V 26 C 31,25 30,25 30,25 Z M 25,33 27,30.56 29,33 V 35 H 19 V 32 L 21.5,29.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-pictures.svg b/.icons/awkward/48x48/places/folder-oomox-pictures.svg
new file mode 100644
index 00000000..3793d7f2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 18,23 C 17,23 17,24 17,24 V 34 C 17,35 18,35 18,35 H 30 C 30,35 31,35 31,34 V 24 C 31,23 30,23 30,23 Z M 25,31 27,28.56 29,31 V 33 H 19 V 30 L 21.5,27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-print.svg b/.icons/awkward/48x48/places/folder-oomox-print.svg
new file mode 100644
index 00000000..d45e2cf1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 20,23 V 25 H 28 V 23 Z M 18,26 C 17.5,26 17,26.5 17,27 V 31 C 17,31.5 17.5,32 18,32 H 19 V 30 H 29 V 32 H 30 C 30.5,32 31,31.5 31,31 V 27 C 31,26.5 30.5,26 30,26 Z M 20,31 V 36 H 28 V 31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-private.svg b/.icons/awkward/48x48/places/folder-oomox-private.svg
new file mode 100644
index 00000000..abc95d8e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 20.5,24 C 18.015,24 16,26.015 16,28.5 16,30.985 18.015,33 20.5,33 22.405,32.997 24.101,31.796 24.736,30 H 28 V 32 H 31 V 30 H 32 V 27 H 24.736 C 24.102,25.204 22.405,24.003 20.5,24 Z M 20.5,27 C 21.328,27 22,27.672 22,28.5 22,29.328 21.328,30 20.5,30 19.672,30 19,29.328 19,28.5 19,27.672 19.672,27 20.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-projects.svg b/.icons/awkward/48x48/places/folder-oomox-projects.svg
new file mode 100644
index 00000000..5ea1dbec
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#130f23" d="M 27,21 C 26.65,21.13 26.29,21.299 26,21.539 24.62,22.649 24.701,24.559 26.051,25.699 26.331,25.939 26.66,26.1 27,26.25 V 28.596 C 27.893,28.983 28.651,29.54 29.248,30.211 29.552,30.553 29.791,30.931 30,31.322 V 26.25 C 30.34,26.12 30.659,25.929 30.949,25.699 32.329,24.579 32.34,22.75 31,21.6 30.71,21.36 30.35,21.14 30,21 V 23.25 C 30,23.71 29.55,24 29,24 H 28 C 27.44,24 27,23.71 27,23.25 Z M 24,29 C 20,29 18,32 18,35 H 16.25 C 16,35 16,35.25 16,35.25 V 36.75 C 16,37 16.25,37 16.25,37 H 31.75 C 31.75,37 32,37 32,36.75 V 35.25 C 32,35.25 32,35 31.75,35 H 30 C 30,32 28,29 24,29 Z M 24,32 C 26.35,32 27,33.76 27,35 H 21 C 21,33.8 21.7,32 24,32 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-publicshare-open.svg b/.icons/awkward/48x48/places/folder-oomox-publicshare-open.svg
new file mode 100644
index 00000000..e7c1625b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 20.545,27.452 C 20.499,27.463 20.453,27.481 20.41,27.504 19.98,27.731 19.87,28.44 20.164,29.096 20.401,29.624 20.821,29.95 21.203,29.94 21.49,31.693 22.633,33 23.993,33 H 24.005 C 25.366,33 26.509,31.693 26.796,29.94 27.177,29.95 27.598,29.624 27.835,29.096 28.129,28.44 28.019,27.731 27.589,27.504 27.545,27.481 27.5,27.463 27.454,27.452 27.399,25.535 25.876,24 24,24 22.125,24 20.6,25.535 20.545,27.452 Z M 26.394,33 C 26.105,33.701 25.12,34.227 23.945,34.227 22.775,34.227 21.799,33.708 21.505,33.012 19.037,33.27 17.238,33.902 17.022,34.649 17.019,34.656 17.024,34.665 17.022,34.672 17.015,34.699 17.015,34.723 17.012,34.75 17.011,34.763 17,34.771 17,34.784 V 34.793 36.643 C 17.001,36.84 17.157,37 17.351,37 H 30.65 C 30.844,37 31,36.84 31,36.643 V 34.793 34.771 C 30.998,34.728 30.979,34.691 30.967,34.648 30.746,33.892 28.908,33.252 26.395,33 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-recent.svg b/.icons/awkward/48x48/places/folder-oomox-recent.svg
new file mode 100644
index 00000000..507309a6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 24,22 A 7,7 0 0 0 17,29 7,7 0 0 0 24,36 7,7 0 0 0 31,29 7,7 0 0 0 24,22 Z M 24,24 A 5,5 0 0 1 29,29 5,5 0 0 1 24,34 5,5 0 0 1 19,29 5,5 0 0 1 24,24 Z M 23,26 V 30 H 27 V 28 H 25 V 26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-remote-open.svg b/.icons/awkward/48x48/places/folder-oomox-remote-open.svg
new file mode 100644
index 00000000..da35b88e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 23,26 C 20.979,26.404 19.404,27.979 19,30 H 16 V 32 H 19 C 19.405,34.018 20.982,35.595 23,36 Z M 25,26 V 36 C 27.021,35.596 28.596,34.021 29,32 H 32 V 30 H 29 C 28.595,27.982 27.018,26.405 25,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-remote.svg b/.icons/awkward/48x48/places/folder-oomox-remote.svg
new file mode 100644
index 00000000..8e36bf9b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 23,24 C 20.979,24.404 19.404,25.979 19,28 H 16 V 30 H 19 C 19.405,32.018 20.982,33.595 23,34 Z M 25,24 V 34 C 27.021,33.596 28.596,32.021 29,30 H 32 V 28 H 29 C 28.595,25.982 27.018,24.405 25,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-script.svg b/.icons/awkward/48x48/places/folder-oomox-script.svg
new file mode 100644
index 00000000..267c8bf0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 16,21 V 37 H 32 V 21 Z"/>
+ <g style="fill:#d271c9">
+ <path style="fill:#d271c9" d="M 24,29 H 28 V 30 H 24 Z"/>
+ <rect style="fill:#d271c9" width="1" height="7" x="20" y="23"/>
+ <path style="fill:#d271c9" d="M 19.5,24 C 18.67,24 18,24.67 18,25.5 18,26.33 18.67,27 19.5,27 H 21 21.5 C 21.78,27 22,27.22 22,27.5 22,27.78 21.78,28.01 21.5,28 H 21 19.5 18.09 C 18.3,28.58 18.85,29 19.5,29 H 21 21.5 C 22.33,29 23,28.33 23,27.5 23,26.67 22.33,26 21.5,26 H 21 19.5 C 19.22,26 19,25.78 19,25.5 19,25.22 19.22,25 19.5,25 H 21 21.5 22.91 C 22.7,24.42 22.15,24 21.5,24 H 21 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-steam.svg b/.icons/awkward/48x48/places/folder-oomox-steam.svg
new file mode 100644
index 00000000..9c510043
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 14,30.623 20.004,33.084 C 20.049,34.706 21.377,35.998 23,36 24.657,36 26.006,34.598 26,33 L 30,30 C 32.227,30 34,28.209 34,26 34,23.791 32.209,22 30,22 27.791,22 25.999,23.772 26,26 L 23,30 C 22.456,30 21.918,30.152 21.451,30.436 L 14,27.377 M 30,23 C 31.657,23 33,24.343 33,26 33,27.657 31.657,29 30,29 28.344,29 27.031,27.365 27,26 27,24.343 28.343,23 30,23 Z M 30,24 C 28.895,24 28,24.895 28,26 28,27.105 28.895,28 30,28 31.105,28 32,27.105 32,26 32,24.895 31.105,24 30,24 Z M 23,31 C 24.105,31 25,31.895 25,33 25,34.105 24.105,35 23,35 22.096,35 21.304,34.394 21.068,33.521 L 21.961,33.887 C 22.73,34.202 23.603,33.837 23.918,33.068 24.233,32.299 23.869,31.426 23.1,31.111 L 22.846,31.008 C 22.897,31.003 22.949,31.001 23,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-tar.svg b/.icons/awkward/48x48/places/folder-oomox-tar.svg
new file mode 100644
index 00000000..109eb07f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-tar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 24 16 L 24 17 L 25 17 L 25 16 L 24 16 z M 24 17 L 23 17 L 23 18 L 24 18 L 24 17 z M 24 18 L 24 19 L 25 19 L 25 18 L 24 18 z M 24 19 L 23 19 L 23 20 L 24 20 L 24 19 z M 24 20 L 24 21 L 25 21 L 25 20 L 24 20 z M 24 21 L 23 21 L 23 22 L 24 22 L 24 21 z M 24 22 L 24 23 L 25 23 L 25 22 L 24 22 z M 24 23 L 23 23 C 22.8439 24.390912 24 24.390912 24 23 z"/>
+ <path style="fill:#130f23" d="m 24,22 c -2.21,0 -4,1.8 -4,4 l 0,8 c 0,2.2 1.79,4 4,4 2.21,0 4,-1.8 4,-4 l 0,-8 c 0,-2.2 -1.79,-4 -4,-4 z m 0,2 c 1.104,0 2,0.8 2,2 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 0,-1.2 0.896,-2 2,-2 z m 0,6 c 1.104,0 2,0.8 2,2 l 0,2 c 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 l 0,-2 c 0,-1.2 0.896,-2 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-templates-open.svg b/.icons/awkward/48x48/places/folder-oomox-templates-open.svg
new file mode 100644
index 00000000..8146ba42
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 19,24 C 18.446,24 18,24.446 18,25 V 34 H 19 V 33 H 20 V 26 H 25 V 29 H 28 V 37 38 H 29 V 37 H 30 V 28 L 26,24 Z M 29,38 V 39 H 30 V 38 Z M 28,38 H 27 V 39 H 28 Z M 27,38 V 37 H 26 V 38 Z M 26,38 H 25 V 39 H 26 Z M 25,38 V 37 H 24 V 38 Z M 24,38 H 23 V 39 H 24 Z M 23,38 V 37 H 22 V 38 Z M 22,38 H 21 V 39 H 22 Z M 21,38 V 37 H 20 V 38 Z M 20,38 H 19 V 39 H 20 Z M 19,38 V 37 H 18 V 38 Z M 19,37 H 20 V 36 H 19 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-templates.svg b/.icons/awkward/48x48/places/folder-oomox-templates.svg
new file mode 100644
index 00000000..3a12617f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 19,22 C 18.446,22 18,22.446 18,23 V 32 H 19 V 31 H 20 V 24 H 25 V 27 H 28 V 35 36 H 29 V 35 H 30 V 26 L 26,22 Z M 29,36 V 37 H 30 V 36 Z M 28,36 H 27 V 37 H 28 Z M 27,36 V 35 H 26 V 36 Z M 26,36 H 25 V 37 H 26 Z M 25,36 V 35 H 24 V 36 Z M 24,36 H 23 V 37 H 24 Z M 23,36 V 35 H 22 V 36 Z M 22,36 H 21 V 37 H 22 Z M 21,36 V 35 H 20 V 36 Z M 20,36 H 19 V 37 H 20 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z M 19,34 V 33 H 18 V 34 Z M 19,33 H 20 V 32 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-torrent.svg b/.icons/awkward/48x48/places/folder-oomox-torrent.svg
new file mode 100644
index 00000000..909b040f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="m 4,34 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 l 0,-22 c 0,-1.108 -0.892,-2 -2,-2 L 22,10 22,8 C 22,6.892 21.108,6 20,6 L 6,6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 L 4,9 C 4,7.892 4.892,7 6,7 l 14,0 c 1.108,0 2,0.892 2,2 L 22,8 C 22,6.892 21.108,6 20,6 Z m 16,4 0,1 20,0 c 1.108,0 2,0.892 2,2 l 0,-1 c 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="fill:#130f23" d="M 26 19 C 20.477153 19 16 23.477153 16 29 C 16 34.522847 20.477153 39 26 39 L 44 39 L 44 37 L 26 37 C 21.581722 37 18 33.418278 18 29 C 18 24.581722 21.581722 21 26 21 L 26 19 z M 26 22 C 22.134007 22 19 25.134007 19 29 C 19 32.865993 22.134007 36 26 36 L 44 36 L 44 34 L 26 34 C 23.238576 34 21 31.761424 21 29 C 21 26.238576 23.238576 24 26 24 C 26.688467 24.000788 27.369353 24.143747 28 24.419922 L 28 22.298828 C 27.351311 22.102941 26.677616 22.002281 26 22 z M 26 25 C 23.790861 25 22 26.790861 22 29 C 22 31.209139 23.790861 33 26 33 L 44 33 L 44 31 L 26 31 C 24.895431 31 24 30.104569 24 29 C 24 27.895431 24.895431 27 26 27 C 26.713268 27.0013 27.371883 27.38229 27.728516 28 L 29.867188 28 C 29.411731 26.236014 27.821835 25.00264 26 25 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-unlocked.svg b/.icons/awkward/48x48/places/folder-oomox-unlocked.svg
new file mode 100644
index 00000000..a4aee5d1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 24 20 C 21.784 20 20 21.821 20 24.062 L 20 25 L 22 25 L 22 24 C 22 22.891 22.892 22 24 22 C 25.108 22 26 22.891 26 24 L 26 28 L 24 28 L 19 28 C 18.446 28 18 28.446 18 29 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 29 C 30 28.446 29.554 28 29 28 L 28 28 L 28 24.062 C 28 21.822 26.216 20 24 20 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-vbox.svg b/.icons/awkward/48x48/places/folder-oomox-vbox.svg
new file mode 100644
index 00000000..645bba66
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:none;stroke:#130f23;stroke-width:2;stroke-linejoin:round" d="M 16,27 H 19 L 21,35 23,23 25.5,30 27,25 29,31 H 32"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-video.svg b/.icons/awkward/48x48/places/folder-oomox-video.svg
new file mode 100644
index 00000000..f6b2747d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 18 24 C 17.446 24 17 24.446 17 25 L 17 33 C 17 33.554 17.446 34 18 34 L 27 34 C 27.554 34 28 33.554 28 33 L 28 29 L 28 25 C 28 24.446 27.554 24 27 24 L 18 24 z M 28 29 L 32 33 L 32 25.5 L 28 29 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-videos-open.svg b/.icons/awkward/48x48/places/folder-oomox-videos-open.svg
new file mode 100644
index 00000000..2fd9817a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 18,26 C 17.446,26 17,26.446 17,27 V 35 C 17,35.554 17.446,36 18,36 H 27 C 27.554,36 28,35.554 28,35 V 31 27 C 28,26.446 27.554,26 27,26 Z M 28,31 32,35 V 27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-visiting.svg b/.icons/awkward/48x48/places/folder-oomox-visiting.svg
new file mode 100644
index 00000000..b2a655a7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 6 16 C 4.892 16 4 16.892 4 18 L 4 19.309 L 42.908 41.773 C 43.554 41.443 44 40.778 44 40 L 44 37.404 L 6.9277 16 L 6 16 z M 13.857 16 L 44 33.404 L 44 28.404 L 22.516 16 L 13.857 16 z M 29.445 16 L 44 24.404 L 44 19.404 L 38.104 16 L 29.445 16 z M 4 23.309 L 4 28.309 L 27.713 42 L 36.373 42 L 4 23.309 z M 4 32.309 L 4 37.309 L 12.125 42 L 20.785 42 L 4 32.309 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-wifi.svg b/.icons/awkward/48x48/places/folder-oomox-wifi.svg
new file mode 100644
index 00000000..f149e558
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 24,23 C 21.461,23 19.265,24.328 17,26 L 24,35 31,26 C 28.743,24.347 26.539,23 24,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-wine.svg b/.icons/awkward/48x48/places/folder-oomox-wine.svg
new file mode 100644
index 00000000..89ec0ffb
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <rect style="fill:#130f23" width="6" height="6" x="18" y="22" rx="1" ry="1"/>
+ <rect style="fill:#130f23" width="6" height="6" x="25" y="22" rx="1" ry="1"/>
+ <rect style="fill:#130f23" width="6" height="6" x="25" y="29" rx="1" ry="1"/>
+ <rect style="fill:#130f23" width="6" height="6" x="18" y="29" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox-yandex-disk.svg b/.icons/awkward/48x48/places/folder-oomox-yandex-disk.svg
new file mode 100644
index 00000000..6e71f8f5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 23.092,23.047 C 19.536,23.047 20.363,26.295 18.543,27.273 18.48,27.309 18.445,27.342 18.389,27.377 19.589,26.662 21.069,26.065 22.641,25.66 23.972,25.317 25.321,25.125 26.566,25.101 26.598,25.101 26.63,25.101 26.662,25.101 25.462,24.76 25.33,23.047 23.092,23.047 Z M 26.967,26.002 C 25.722,26.026 24.372,26.218 23.041,26.56 18.655,27.689 15.528,30.144 16.059,32.043 16.364,33.128 17.836,33.844 20.029,33.974 20.028,33.966 20.026,33.959 20.025,33.951 19.907,32.924 20.558,32.031 21.322,31.425 22.086,30.82 23.068,30.38 24.172,30.146 25.275,29.912 26.308,29.923 27.172,30.183 27.984,30.428 28.748,30.961 28.935,31.877 31.134,30.644 32.274,29.158 31.943,27.957 31.593,26.699 29.685,25.949 26.967,26.002 Z M 25.662,31 A 1.8586,3.577 76.001 0 0 24.285,31.142 1.8586,3.577 76.001 0 0 21.006,33.742 1.8586,3.577 76.001 0 0 24.715,34.857 1.8586,3.577 76.001 0 0 27.992,32.258 1.8586,3.577 76.001 0 0 25.662,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-oomox.svg b/.icons/awkward/48x48/places/folder-oomox.svg
new file mode 100644
index 00000000..6a694f63
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-oomox.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-open.svg b/.icons/awkward/48x48/places/folder-open.svg
new file mode 120000
index 00000000..1f8ab62b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-open.svg
@@ -0,0 +1 @@
+folder-oomox-open.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-orange-activities.svg b/.icons/awkward/48x48/places/folder-orange-activities.svg
new file mode 100644
index 00000000..44b8d4f4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#533314" cx="17" cy="29" r="3"/>
+ <circle style="fill:#533314" cx="24" cy="29" r="3"/>
+ <circle style="fill:#533314" cx="31" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-android.svg b/.icons/awkward/48x48/places/folder-orange-android.svg
new file mode 100644
index 00000000..03212488
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#533314" d="m17.792969 23.990234a0.80008001 0.80008001 0 0 0-0.611328 1.316407l1.435547 1.755859c-1.449157 1.302677-2.418991 3.122492-2.615235 5.167969-0.036746 0.769972 0.775391 0.769531 0.775391 0.769531h14.425781s0.835451-1.68e-4 0.794922-0.808594c-0.204754-2.0309-1.171962-3.836209-2.613281-5.130859l1.433593-1.753906a0.80008001 0.80008001 0 0 0-0.634765-1.314453 0.80008001 0.80008001 0 0 0-0.603516 0.300781l-1.492187 1.826172c-1.198382-0.706725-2.592035-1.119141-4.085938-1.119141-1.49457 0-2.891106 0.411831-4.089844 1.119141l-1.492187-1.826172a0.80008001 0.80008001 0 0 0-0.626953-0.302735z"/>
+ <circle style="fill:#ee923a" cx="20" cy="30" r="1"/>
+ <circle style="fill:#ee923a" cx="-28" cy="30" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-apple.svg b/.icons/awkward/48x48/places/folder-orange-apple.svg
new file mode 100644
index 00000000..b49217f4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 26.985,21 C 26.241,21.035 25.339,21.581 24.805,22.313 24.326,22.963 23.906,24 24.018,24.995 24.849,25.071 25.698,24.5 26.215,23.768 H 26.213 C 26.731,23.035 27.08,22.016 26.985,21 Z M 27.2,25.009 C 26.132,25.088 25.158,25.739 24.606,25.739 23.977,25.739 23.002,25.031 21.971,25.05 20.616,25.07 19.366,25.83 18.668,27.032 17.261,29.452 18.308,33.037 19.68,34.999 20.351,35.96 21.169,37 22.2,37 23.231,37 23.595,36.353 24.817,36.353 26.039,36.353 26.373,37 27.452,37 28.531,37 29.229,36.002 29.895,35.038 30.665,33.924 30.981,32.843 31,32.788 30.975,32.777 28.879,31.983 28.858,29.591 28.838,27.588 30.508,26.629 30.583,26.581 29.645,25.222 28.183,25.034 27.663,25.013 27.507,24.997 27.352,24.997 27.2,25.009 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-arduino.svg b/.icons/awkward/48x48/places/folder-orange-arduino.svg
new file mode 100644
index 00000000..ce17c208
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#533314" d="m18.86896 24c-0.634 0-1.2655 0.127-1.8534 0.375-0.5878 0.248-1.125 0.614-1.5781 1.076s-0.8174 1.015-1.0645 1.623c-0.247 0.608-0.373 1.264-0.373 1.924 0 0.66023 0.126 1.3158 0.37305 1.9238 0.24706 0.60801 0.61137 1.1592 1.0645 1.6211 0.4531 0.4619 0.99026 0.82794 1.5781 1.0762 0.57443 0.24257 1.1907 0.36735 1.8105 0.37305 0.01464 5.3e-4 0.0284 0.0014 0.04297 2e-3 1.5072 0.07139 2.7205-0.52617 3.6094-1.3945 0.60761-0.59359 1.0858-1.2954 1.5215-2.0098 0.43566 0.71438 0.91387 1.4162 1.5215 2.0098 0.88887 0.86836 2.1022 1.4659 3.6094 1.3945 0.01457-5.3e-4 0.02833-0.0013 0.04297-2e-3 0.61984-0.0053 1.2361-0.13048 1.8105-0.37305 0.58786-0.24823 1.125-0.61427 1.5781-1.0762l0.0039-0.0059c0.452-0.461 0.815-1.009 1.061-1.615 0.247-0.608 0.373-1.264 0.373-1.924s-0.126-1.316-0.373-1.924l-0.0059-0.0098c-0.247-0.604-0.608-1.153-1.059-1.613-0.453-0.462-0.99-0.828-1.578-1.076-0.587-0.248-1.219-0.375-1.853-0.375-1.588 0-2.842 0.652-3.768 1.561-0.535 0.524-0.969 1.124-1.363 1.738-0.394-0.614-0.828-1.214-1.363-1.738-0.926-0.909-2.18-1.561-3.768-1.561zm0.18164 2c1.1286 0 1.8486 0.38049 2.5098 1.0117 0.52412 0.50036 0.98387 1.1816 1.4395 1.9238-0.51994 0.86712-1.0232 1.6601-1.5879 2.1973-0.62253 0.59215-1.2662 0.91858-2.3203 0.86133h-0.04102c-0.40198 0-0.80791-0.08036-1.1777-0.23242-0.36485-0.15001-0.70064-0.37362-0.97852-0.64648l-0.01172-0.0098c-0.2803-0.278-0.5067-0.613-0.6565-0.972-0.1499-0.359-0.2266-0.75-0.2266-1.137 0-0.38661 0.07674-0.77772 0.22656-1.1367 0.14981-0.35901 0.3762-0.69274 0.65625-0.9707l0.01172-0.01172c0.2779-0.273 0.6137-0.495 0.9785-0.645 0.37-0.152 0.776-0.232 1.178-0.232zm9.8984 0c0.40199 0 0.80792 0.08037 1.1777 0.23242 0.36485 0.15001 0.70064 0.37167 0.97852 0.64453l0.01172 0.01172c0.28005 0.27797 0.50644 0.61169 0.65625 0.9707 0.15 0.358 0.227 0.749 0.227 1.136 0 0.38662-0.07674 0.77771-0.22656 1.1367-0.14981 0.359-0.37619 0.69468-0.65625 0.97266l-0.01172 0.0098c-0.27788 0.27286-0.61367 0.49647-0.97852 0.64648-0.36982 0.15206-0.77575 0.23242-1.1777 0.23242h-0.04101c-1.0541 0.05725-1.6978-0.26918-2.3203-0.86133-0.565-0.537-1.068-1.33-1.588-2.197 0.456-0.743 0.915-1.424 1.439-1.924 0.662-0.632 1.382-1.012 2.51-1.012zm-0.949 1v1h-1v2h1v1h2v-1h1v-2h-1v-1zm-11 1v2h4v-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-backup.svg b/.icons/awkward/48x48/places/folder-orange-backup.svg
new file mode 100644
index 00000000..0b592095
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#533314" d="m24.464794 22.015626c-0.75501-0.05084-1.52681 0.02146-2.28711 0.226563-3.0412 0.820392-5.166593 3.58253-5.177734 6.732421a1.0001 1.0001 0 0 0 0.002 0.02539h-1.00195l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.01758c0.008-2.258041 1.517139-4.222437 3.697266-4.810547 2.180126-0.58811 4.472713 0.351145 5.615234 2.298828 1.142521 1.947684 0.842814 4.405532-0.734375 6.021485-1.53625 1.574006-4.08172 1.748333-6.09375 0.632812a1.0001221 1.0001221 0 1 0 -0.96875 1.75c2.717652 1.506737 6.253078 1.309813 8.494141-0.986328 2.200122-2.254196 2.62112-5.712738 1.027343-8.429688-1.195332-2.037712-3.307237-3.290847-5.572265-3.443359zm-0.480469 2.970703a1.0001 1.0001 0 0 0 -0.984375 1.013672v2.863281a1.0001 1.0001 0 0 0 0.06445 0.498047 1.0001 1.0001 0 0 0 0.332031 0.449219l1.896485 1.896484a1.0001 1.0001 0 1 0 1.414062 -1.414062l-1.707031-1.707031v-2.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-books.svg b/.icons/awkward/48x48/places/folder-orange-books.svg
new file mode 100644
index 00000000..8f184896
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#533314" d="m19 23c-2 0-3 1-3 1v7s1-1 3-1 4 2 4 2v-7s-2-2-4-2zm10 0c-2 0-4 2-4 2v7s2-2 4-2 3 1 3 1v-7s-1-1-3-1zm-10 8c-2 0-3 1-3 1v2s1-1 3-1 4 2 4 2v-2s-2-2-4-2zm10 0c-2 0-4.005064 1.992688-4 2v2s2-2 4-2 3 1 3 1v-2s-1-1-3-1z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-cd.svg b/.icons/awkward/48x48/places/folder-orange-cd.svg
new file mode 100644
index 00000000..ce37cc6a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#533314" cx="24" cy="29" r="9"/>
+ <circle style="fill:#ee923a" cx="24" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-copy-cloud.svg b/.icons/awkward/48x48/places/folder-orange-copy-cloud.svg
new file mode 100644
index 00000000..07732ebf
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 30,23 27,28 29,29 Z M 19,26 16,28.143 20,28 22,35 23,34 32,35 29,30 27.714,29.286 22.857,32.143 20.571,26.429 Z M 24.571,28.143 22.286,29.571 23.143,31.571 27.143,29.286 25.714,28.143 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-desktop.svg b/.icons/awkward/48x48/places/folder-orange-desktop.svg
new file mode 120000
index 00000000..d542d2f3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-desktop.svg
@@ -0,0 +1 @@
+user-orange-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-orange-development.svg b/.icons/awkward/48x48/places/folder-orange-development.svg
new file mode 100644
index 00000000..485185e9
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 22.251,22 22.096,23.845 C 21.512,24.061 20.968,24.376 20.489,24.774 L 18.812,23.984 17.062,27.016 18.583,28.072 C 18.529,28.378 18.501,28.689 18.499,29 18.499,29.312 18.526,29.624 18.579,29.932 L 17.062,30.984 18.812,34.015 20.484,33.228 C 20.965,33.625 21.51,33.938 22.095,34.152 L 22.25,36 H 25.75 L 25.905,34.156 C 26.489,33.94 27.033,33.625 27.512,33.227 L 29.188,34.016 30.938,30.984 29.416,29.928 C 29.47,29.622 29.499,29.312 29.501,29.001 29.501,28.689 29.473,28.377 29.42,28.069 L 30.938,27.016 29.188,23.985 27.516,24.772 C 27.035,24.375 26.49,24.063 25.905,23.849 L 25.751,22 Z M 24.001,27.001 C 25.106,27.001 26.001,27.896 26.001,29.001 26.001,30.106 25.106,31.001 24.001,31.001 22.896,31.001 22.001,30.106 22.001,29.001 22.001,27.896 22.896,27.001 24.001,27.001 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-documents-open.svg b/.icons/awkward/48x48/places/folder-orange-documents-open.svg
new file mode 100644
index 00000000..a0d332da
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 19,24 C 18.446,24 18,24.446 18,25 V 37 C 18,37.554 18.446,38 19,38 H 29 C 29.554,38 30,37.554 30,37 V 28 L 26,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-documents.svg b/.icons/awkward/48x48/places/folder-orange-documents.svg
new file mode 100644
index 00000000..22023366
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 19 22 C 18.446 22 18 22.446 18 23 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 26 L 26 22 L 19 22 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-download-open.svg b/.icons/awkward/48x48/places/folder-orange-download-open.svg
new file mode 100644
index 00000000..02a3e703
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 26,23 V 29 H 28.5 L 24,36 19.5,29 H 22 V 23 Z M 18,37 H 30 V 39 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-download.svg b/.icons/awkward/48x48/places/folder-orange-download.svg
new file mode 100644
index 00000000..544e0021
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 26,21 V 27 H 28.5 L 24,34 19.5,27 H 22 V 21 Z M 18,35 H 30 V 37 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-downloads.svg b/.icons/awkward/48x48/places/folder-orange-downloads.svg
new file mode 120000
index 00000000..b35838c9
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-downloads.svg
@@ -0,0 +1 @@
+folder-orange-download.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-orange-drag-accept.svg b/.icons/awkward/48x48/places/folder-orange-drag-accept.svg
new file mode 100644
index 00000000..7b500a55
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-dropbox.svg b/.icons/awkward/48x48/places/folder-orange-dropbox.svg
new file mode 100644
index 00000000..f1b33e18
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 20,21 15,24 19,26.9 14.99,29.9 20,33 24,30 19,27 24,24 29,27 24,30 28,33 33.01,29.9 29,27 33,24 28,21 24,23.9 Z M 24,31 20,34 19,33.4 V 34 L 24,37 29,34 V 33.4 L 28,34 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-favorites.svg b/.icons/awkward/48x48/places/folder-orange-favorites.svg
new file mode 100644
index 00000000..1e066df0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 24,21 21.881,26.417 16,26.729 20.572,30.39 19.056,36 24,32.846 28.944,36 27.428,30.39 32,26.729 26.119,26.417 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-games.svg b/.icons/awkward/48x48/places/folder-orange-games.svg
new file mode 100644
index 00000000..49a8404b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 19.78,23.002 C 19.54,23.002 19.26,23.072 18.97,23.223 17.94,23.774 16.98,25.557 16.46,27.882 16.02,29.866 15.86,32.561 16.12,33.645 16.35,34.587 16.75,35 17.46,35 18.5,34.98 19.81,33.815 20.65,32.241 21.25,31.369 22.65,30.978 24,31.018 25.34,30.968 26.74,31.369 27.34,32.241 28.18,33.815 29.49,34.98 30.54,35 31.24,35 31.64,34.587 31.87,33.645 32.13,32.561 31.97,29.866 31.53,27.882 31.01,25.557 30.05,23.774 29.02,23.223 28.45,22.912 27.98,22.922 27.56,23.223 27.03,23.604 25.93,24.003 24,24.003 22.06,24.003 20.96,23.604 20.43,23.223 20.22,23.072 20.02,23.002 19.78,23.002 Z M 20.03,26.008 H 21.02 V 27.01 H 22.01 V 28.012 H 21.02 V 29.014 H 20.03 V 28.012 H 19.04 V 27.01 H 20.03 Z M 27.47,26.008 C 27.74,26.008 27.96,26.228 27.96,26.509 27.96,26.789 27.74,27.01 27.47,27.01 27.19,27.01 26.97,26.789 26.97,26.509 26.97,26.228 27.19,26.008 27.47,26.008 Z M 26.48,27.01 C 26.75,27.01 26.97,27.23 26.97,27.511 26.97,27.791 26.75,28.012 26.48,28.012 26.2,28.012 25.98,27.791 25.98,27.511 25.98,27.23 26.2,27.01 26.48,27.01 Z M 28.46,27.01 C 28.73,27.01 28.95,27.23 28.95,27.511 28.95,27.791 28.73,28.012 28.46,28.012 28.18,28.012 27.96,27.791 27.96,27.511 27.96,27.23 28.18,27.01 28.46,27.01 Z M 27.47,28.012 C 27.74,28.012 27.96,28.232 27.96,28.513 27.96,28.793 27.74,29.014 27.47,29.014 27.19,29.014 26.97,28.793 26.97,28.513 26.97,28.232 27.19,28.012 27.47,28.012 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-git.svg b/.icons/awkward/48x48/places/folder-orange-git.svg
new file mode 100644
index 00000000..8848af50
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 19.707,22 19,22.708 20.408,24.117 A 2.5005,2.5027 0 0 0 19.998,25.488 2.5005,2.5027 0 0 0 21.999,27.94 V 32.05 A 2.5005,2.5027 0 0 0 19.999,34.497 2.5005,2.5027 0 0 0 22.5,37 2.5005,2.5027 0 0 0 25,34.497 2.5005,2.5027 0 0 0 23,32.046 V 27.936 A 2.5005,2.5027 0 0 0 23.869,27.582 L 25.41,29.125 A 2.5005,2.5027 0 0 0 25,30.493 2.5005,2.5027 0 0 0 27.501,32.996 2.5005,2.5027 0 0 0 30.002,30.492 2.5005,2.5027 0 0 0 27.502,27.989 2.5005,2.5027 0 0 0 26.114,28.412 L 24.58,26.875 A 2.5005,2.5027 0 0 0 25,25.487 2.5005,2.5027 0 0 0 22.5,22.984 2.5005,2.5027 0 0 0 21.114,23.407 L 19.708,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-github.svg b/.icons/awkward/48x48/places/folder-orange-github.svg
new file mode 100644
index 00000000..8a8d6f14
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="m 24,21 c -4.432,0 -8,3.568 -8,8 0,3.572969 2.319953,6.580128 5.541016,7.613281 v -1.662109 c -2.02505,0.44688 -2.451172,-0.890625 -2.451172,-0.890625 -0.33119,-0.85462 -0.808594,-1.082031 -0.808594,-1.082031 -0.66103,-0.45857 0.04883,-0.451172 0.04883,-0.451172 0.73072,0.05219 1.115234,0.763672 1.115234,0.763672 0.649401,1.13032 1.704391,0.804594 2.119141,0.615234 0.06615,-0.47773 0.255071,-0.805404 0.462891,-0.990234 -1.6165,-0.1867 -3.017578,-1.220416 -3.017578,-4.055016 0,-0.807401 0.586534,-1.867737 1.052234,-2.384438 -0.0751,-0.1871 -0.326088,-1.339321 0.07031,-2.357421 0,0 0.03819,-0.01202 0.117188,-0.01563 0.2369,-0.0111 0.7698,0.43835 1.8125,1.15625 0.629544,-0.180863 1.435033,-0.265432 1.938,-0.269532 0.567132,-0.0047 1.223838,0.09289 1.815614,0.269532 1.043,-0.7179 1.709313,-1.169203 1.945313,-1.158204 h 0.002 c 0.0789,0.0037 0.117187,0.01563 0.117188,0.01563 0.39732,1.01806 0.146905,2.172275 0.07227,2.359374 C 28.418904,26.993362 29,28.053598 29,28.861 c 0,2.84182 -1.700866,3.866146 -3.322266,4.049156 0.261006,0.2284 0.326172,0.681284 0.326172,1.371094 0,0.83312 -0.0021,1.37464 -0.0039,1.71875 v 0.740234 C 29.456574,35.855553 32,32.739916 32,29 32,24.568 28.432,21 24,21 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-gitlab.svg b/.icons/awkward/48x48/places/folder-orange-gitlab.svg
new file mode 100644
index 00000000..d5bc84e7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314;fill-rule:evenodd" d="M 18.990234 22 C 18.868036 22 18.744852 22.065769 18.699219 22.199219 L 16.925781 27 L 21.054688 27 L 19.279297 22.199219 C 19.233642 22.065769 19.112433 22 18.990234 22 z M 21.054688 27 L 24 36 L 26.945312 27 L 21.054688 27 z M 26.945312 27 L 31.074219 27 L 29.300781 22.199219 C 29.209514 21.932319 28.812013 21.932319 28.720703 22.199219 L 26.945312 27 z M 31.074219 27 L 24 36 L 31.748047 30.652344 C 31.96185 30.504834 32.052353 30.242626 31.970703 30.003906 L 31.074219 27 z M 24 36 L 16.925781 27 L 16.029297 30.003906 C 15.947647 30.242626 16.038151 30.504834 16.251953 30.652344 L 24 36 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-gnome.svg b/.icons/awkward/48x48/places/folder-orange-gnome.svg
new file mode 100644
index 00000000..5cd43c64
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 28.779,22 C 25.819,22 25.262,26 26.929,26 28.593,26 31.741,22 28.779,22 Z M 24.23,23 C 24.183,23 24.131,23.005 24.079,23.01 22.384,23.214 22.979,25.949 23.882,26 24.755,26.05 25.711,23.008 24.231,23 Z M 21.14,24 C 21.019,23.995 20.884,24.011 20.735,24.049 19.149,24.45 20.494,26.106 21.382,25.994 22.188,25.893 22.305,24.047 21.14,24 Z M 18.929,26 C 18.787,25.998 18.633,26.029 18.47,26.105 17.166,26.721 18.91,28.207 19.677,27.977 20.348,27.775 19.92,26.023 18.929,26 Z M 25.011,27 C 22.677,26.963 19.599,28.065 19.073,30.279 18.505,32.676 21.416,36 24.45,36 25.943,36 27.665,35.329 27.987,33.721 28.232,32.495 24.896,33.023 25.009,33.834 25.144,34.807 24.446,34.652 23.571,34.025 21.001,32 28.181,31.034 27.694,28.307 27.543,27.458 26.411,27.024 25.011,27.002 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-google-drive.svg b/.icons/awkward/48x48/places/folder-orange-google-drive.svg
new file mode 100644
index 00000000..1404588d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <path style="fill:#533314" d="M 31.999,30.937 26.666,22.002 H 21.499 L 26.499,30.937 Z"/>
+ <path style="fill:#533314" d="M 22.499,31.914 19.999,35.962 H 29.333 L 31.999,31.914 Z"/>
+ <path style="fill:#533314" d="M 20.999,22.999 16,31.974 18.666,35.962 23.699,27.985 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-image-people.svg b/.icons/awkward/48x48/places/folder-orange-image-people.svg
new file mode 100644
index 00000000..dc59912d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 20.545,25.452 C 20.499,25.463 20.453,25.481 20.41,25.504 19.98,25.731 19.87,26.44 20.164,27.096 20.401,27.624 20.821,27.95 21.203,27.94 21.49,29.693 22.633,31 23.993,31 H 24.005 C 25.366,31 26.509,29.693 26.796,27.94 27.177,27.95 27.598,27.624 27.835,27.096 28.129,26.44 28.019,25.731 27.589,25.504 27.545,25.481 27.5,25.463 27.454,25.452 27.399,23.535 25.876,22 24,22 22.125,22 20.6,23.535 20.545,25.452 Z M 26.394,31 C 26.105,31.701 25.12,32.227 23.945,32.227 22.775,32.227 21.799,31.708 21.505,31.012 19.037,31.27 17.238,31.902 17.022,32.649 17.019,32.656 17.024,32.665 17.022,32.672 17.015,32.699 17.015,32.723 17.012,32.75 17.011,32.763 17,32.771 17,32.784 V 32.793 34.643 C 17.001,34.84 17.157,35 17.351,35 H 30.65 C 30.844,35 31,34.84 31,34.643 V 32.793 32.771 C 30.998,32.728 30.979,32.691 30.967,32.648 30.746,31.892 28.908,31.252 26.395,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-important.svg b/.icons/awkward/48x48/places/folder-orange-important.svg
new file mode 100644
index 00000000..dc809598
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 23,24 H 25 V 30 H 23 Z M 24,31 C 24.552,31 25,31.448 25,32 25,32.552 24.552,33 24,33 23.448,33 23,32.552 23,32 23,31.448 23.448,31 24,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-java.svg b/.icons/awkward/48x48/places/folder-orange-java.svg
new file mode 100644
index 00000000..287cd034
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 22.172,21 C 22.172,21 22.996,21.465 22.414,22.688 21.533,24.53 23.227,24.951 23.227,24.951 23.227,24.951 22.689,24.519 23.406,22.998 24.199,21.313 22.172,21 22.172,21 Z M 25.371,22.84 C 25.371,22.84 23.729,23.47 24.787,25.191 25.487,26.332 24.711,26.898 24.711,26.898 24.711,26.898 26.696,26.335 25.738,24.76 24.878,23.336 25.371,22.84 25.371,22.84 Z M 20.643,22.887 C 20.643,22.887 19.205,23.982 20.629,25.328 21.57,26.224 20.953,27 20.953,27 20.953,27 22.736,25.867 21.447,24.629 20.284,23.512 20.643,22.887 20.643,22.887 Z M 20.953,27 H 17 L 19,35 H 27 L 27.275,33.902 C 27.508,33.96 27.749,34 28,34 29.657,34 31,32.657 31,31 31,29.594 30.03,28.423 28.725,28.098 L 29,27 Z M 28.484,29.062 A 1,2 15 0 1 28.518,29.068 1,2 15 0 1 28.967,31.26 1,2 15 0 1 27.516,32.938 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-kde.svg b/.icons/awkward/48x48/places/folder-orange-kde.svg
new file mode 100644
index 00000000..b20c2349
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <g transform="translate(16,21)">
+ <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/48x48/places/folder-orange-linux.svg b/.icons/awkward/48x48/places/folder-orange-linux.svg
new file mode 100644
index 00000000..2182ee1f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 24.56,32.076 C 23.44,32.597 22.897,32.591 22.198,32.541 21.363,32.481 20.692,32.252 20.397,32.052 20.215,31.929 19.968,31.977 19.845,32.159 19.722,32.341 19.769,32.588 19.951,32.711 20.426,33.032 21.264,33.271 22.141,33.334 22.289,33.345 21.953,33.351 22.128,33.351 22.891,33.351 23.859,33.279 24.895,32.797 25.094,32.704 25.181,32.468 25.088,32.269 24.995,32.069 24.759,31.983 24.56,32.076 Z M 28.979,31.487 C 29.017,28.032 29.373,21.505 22.76,22.032 16.231,22.558 18.462,29.455 18.364,31.765 18.278,32.986 17.573,34.48 17,36 H 19.064 C 19.246,35.356 19.379,34.719 19.437,34.112 19.543,34.186 19.657,34.257 19.778,34.326 19.976,34.443 20.146,34.598 20.326,34.761 20.746,35.144 21.222,35.578 22.153,35.633 22.216,35.636 21.779,35.638 21.841,35.638 22.783,35.638 23.427,35.226 23.944,34.895 24.192,34.736 24.407,34.599 24.608,34.533 25.181,34.354 25.682,34.064 26.056,33.696 26.114,33.638 26.169,33.579 26.219,33.519 26.428,34.283 26.713,35.142 27.03,36 H 30.998 C 30.093,34.603 28.96,33.234 28.979,31.487 Z M 18.996,29.607 C 18.996,29.607 18.996,29.607 18.996,29.607 18.931,28.48 19.471,27.531 20.201,27.489 20.931,27.446 21.575,28.326 21.64,29.453 21.64,29.453 21.641,29.454 21.641,29.454 21.644,29.514 21.645,29.575 21.645,29.634 21.414,29.692 21.205,29.777 21.018,29.875 21.018,29.867 21.017,29.859 21.016,29.85 V 29.85 C 20.954,29.21 20.612,28.727 20.253,28.771 19.894,28.814 19.653,29.368 19.716,30.009 19.716,30.009 19.716,30.009 19.716,30.009 19.743,30.288 19.823,30.537 19.935,30.726 19.907,30.748 19.828,30.805 19.738,30.871 19.67,30.921 19.587,30.982 19.488,31.055 19.216,30.698 19.029,30.186 18.996,29.607 Z M 25.894,32.394 C 25.868,32.989 25.089,33.55 24.369,33.775 L 24.365,33.776 C 24.066,33.873 23.799,34.044 23.516,34.225 23.041,34.529 22.55,34.843 21.841,34.843 21.795,34.843 22.246,34.842 22.2,34.839 21.55,34.801 21.246,34.524 20.862,34.173 20.659,33.989 20.449,33.798 20.178,33.639 L 20.173,33.635 C 19.589,33.306 19.226,32.896 19.203,32.539 19.192,32.362 19.271,32.208 19.438,32.083 19.802,31.81 20.046,31.631 20.207,31.513 20.387,31.382 20.441,31.342 20.481,31.304 20.509,31.277 20.541,31.247 20.574,31.215 20.908,30.89 20.968,30.346 21.826,30.346 22.351,30.346 22.932,30.548 23.551,30.946 23.843,31.136 24.096,31.223 24.417,31.334 24.638,31.411 24.889,31.497 25.224,31.64 L 25.229,31.643 C 25.542,31.771 25.911,32.006 25.894,32.394 Z M 25.722,30.994 C 25.662,30.964 25.599,30.935 25.534,30.908 25.232,30.779 24.989,30.691 24.788,30.621 24.899,30.404 24.968,30.133 24.975,29.839 V 29.838 C 24.99,29.122 24.629,28.541 24.168,28.54 23.707,28.539 23.321,29.118 23.306,29.834 V 29.835 C 23.306,29.858 23.306,29.881 23.306,29.905 23.022,29.774 22.743,29.679 22.469,29.621 22.468,29.594 22.467,29.567 22.466,29.54 V 29.539 C 22.44,28.235 23.24,27.155 24.254,27.128 25.267,27.1 26.11,28.135 26.137,29.44 V 29.44 C 26.149,30.03 25.991,30.573 25.722,30.994 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-locked.svg b/.icons/awkward/48x48/places/folder-orange-locked.svg
new file mode 100644
index 00000000..f2fd8b96
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 24,22 C 21.784,22 20,23.821 20,26.062 V 28 H 19 C 18.446,28 18,28.446 18,29 V 35 C 18,35.554 18.446,36 19,36 H 29 C 29.554,36 30,35.554 30,35 V 29 C 30,28.446 29.554,28 29,28 H 28 V 26.062 C 28,23.822 26.216,22 24,22 Z M 24,24 C 25.108,24 26,24.891 26,26 V 28 H 22 V 26 C 22,24.891 22.892,24 24,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-mail-cloud.svg b/.icons/awkward/48x48/places/folder-orange-mail-cloud.svg
new file mode 100644
index 00000000..617d8449
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 23,23 A 5,5 0 0 0 18.268,26.398 4,4 0 0 0 16,30 4,4 0 0 0 20,34 4,4 0 0 0 22.658,32.982 5,5 0 0 0 23,33 5,5 0 0 0 25.113,32.525 4,4 0 0 0 27,33 4,4 0 0 0 31,29 4,4 0 0 0 27,25 4,4 0 0 0 26.992,25 5,5 0 0 0 23,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-mail.svg b/.icons/awkward/48x48/places/folder-orange-mail.svg
new file mode 100644
index 00000000..fa68bb34
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 H 29 C 29,37 29.937,37 30,36 30,35 29,35 29,35 H 24 C 20.686,35 18,32.314 18,29 18,25.686 20.686,23 24,23 27.314,23 30,25.686 30,29 V 30 C 30,30.552 29.552,31 29,31 28.448,31 28,30.552 28,30 V 29 C 28,26.791 26.209,25 24,25 21.791,25 20,26.791 20,29 20,31.209 21.791,33 24,33 25.046,33 25.99,32.589 26.703,31.932 27.273,32.609 28.114,33 29,33 30.657,33 32,31.656 32,30 V 29 C 32,24.582 28.418,21 24,21 Z M 24,27 C 25.105,27 26,27.895 26,29 26,30.105 25.105,31 24,31 22.895,31 22,30.105 22,29 22,27.895 22.895,27 24,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-mega.svg b/.icons/awkward/48x48/places/folder-orange-mega.svg
new file mode 100644
index 00000000..a044fc43
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 20,25 H 22 V 25 25 L 24,28 26,25 H 28 V 33 H 26 V 29 L 24,31 22,29 V 33 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-meocloud.svg b/.icons/awkward/48x48/places/folder-orange-meocloud.svg
new file mode 100644
index 00000000..07acdfe3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 21.527,25.623 C 21.17,25.477 20.787,25.402 20.4,25.4 18.9,25.4 17.63,26.513 17.43,28 15.978,28.499 15.001,29.864 15,31.4 15,33.389 16.611,35 18.6,35 H 29.4 C 31.389,35 33,33.389 33,31.4 32.999,29.872 32.032,28.511 30.59,28.006 30.595,27.937 30.597,27.87 30.6,27.801 30.6,25.15 28.451,23 25.8,23 23.995,23 22.346,24.015 21.527,25.623 Z M 25.799,25 H 25.801 C 27.37,25 28.599,26.23 28.6,27.799 28.599,27.822 28.596,27.857 28.596,27.867 28.533,28.766 29.079,29.597 29.93,29.895 30.577,30.121 30.999,30.715 31,31.4 31,32.308 30.308,33 29.4,33 H 18.6 C 17.693,33 17.001,32.309 17,31.402 V 31.4 C 17.001,30.712 17.428,30.115 18.08,29.891 18.796,29.645 19.311,29.016 19.412,28.266 19.481,27.757 19.888,27.401 20.398,27.4 20.527,27.401 20.653,27.427 20.77,27.475 21.733,27.869 22.837,27.458 23.309,26.531 23.788,25.589 24.745,25 25.799,25 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-music-open.svg b/.icons/awkward/48x48/places/folder-orange-music-open.svg
new file mode 100644
index 00000000..b18727c8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 21,32.176 C 20.679,32.061 20.341,32.001 20,32 18.343,32 17,33.343 17,35 17,36.657 18.343,38 20,38 21.657,38 23,36.657 23,35 V 28 H 29 V 32.176 C 28.679,32.061 28.341,32.001 28,32 26.343,32 25,33.343 25,35 25,36.657 26.343,38 28,38 29.657,38 31,36.657 31,35 V 25 C 31,24.446 30.331,24 29.5,24 H 22.5 C 21.669,24 21,24.446 21,25"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-music.svg b/.icons/awkward/48x48/places/folder-orange-music.svg
new file mode 100644
index 00000000..286eea74
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 21,30.176 C 20.679,30.061 20.341,30.001 20,30 18.343,30 17,31.343 17,33 17,34.657 18.343,36 20,36 21.657,36 23,34.657 23,33 V 26 H 29 V 30.176 C 28.679,30.061 28.341,30.001 28,30 26.343,30 25,31.343 25,33 25,34.657 26.343,36 28,36 29.657,36 31,34.657 31,33 V 23 C 31,22.446 30.331,22 29.5,22 H 22.5 C 21.669,22 21,22.446 21,23"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-network.svg b/.icons/awkward/48x48/places/folder-orange-network.svg
new file mode 100644
index 00000000..cab6b831
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 28.418,37 32,33.418 32,29 32,24.582 28.418,21 24,21 Z M 23.429,23.214 C 23.505,23.206 23.601,23.219 23.679,23.214 23.688,23.251 23.623,23.381 23.536,23.571 22.98,24.784 22.949,26.205 23.464,26.964 23.558,27.102 23.643,27.233 23.643,27.25 23.643,27.267 23.542,27.286 23.429,27.286 23.162,27.286 22.909,27.123 22.393,26.714 22.163,26.533 21.865,26.381 21.749,26.358 21.569,26.321 21.52,26.337 21.285,26.571 21.067,26.79 21,26.907 21,27.107 21,27.865 21.899,28.467 23.571,28.822 25.842,29.303 26.401,29.735 26.464,30.929 26.543,32.426 25.746,33.555 24,34.429 23.791,34.533 23.659,34.574 23.571,34.608 23.532,34.604 23.503,34.611 23.464,34.608 23.449,34.561 23.428,34.454 23.428,34.25 23.428,33.455 23.115,32.637 22.643,32.179 22.516,32.056 22.161,31.796 21.857,31.608 21.553,31.419 21.247,31.201 21.178,31.108 21.065,30.953 21.056,30.858 21.143,30.572 21.301,30.05 21.49,29.759 21.857,29.429 22.049,29.256 22.243,29.111 22.286,29.107 22.328,29.104 22.04,29.017 21.607,28.929 21.174,28.84 20.541,28.655 20.214,28.536 19.616,28.32 18.808,27.865 18.5,27.536 18.487,27.522 18.476,27.513 18.464,27.5 18.906,25.743 20.144,24.302 21.786,23.608 22.129,23.462 22.483,23.363 22.857,23.286 23.043,23.248 23.236,23.234 23.428,23.215 Z M 28.786,25.893 C 28.92,25.976 29.427,27.072 29.571,27.607 29.758,28.298 29.745,29.493 29.571,30.179 29.505,30.44 29.421,30.684 29.393,30.714 29.365,30.745 29.263,30.57 29.143,30.357 29.023,30.145 28.64,29.693 28.321,29.357 27.402,28.387 27.258,27.881 27.643,27.107 27.837,26.717 28.682,25.829 28.786,25.893 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-nextcloud.svg b/.icons/awkward/48x48/places/folder-orange-nextcloud.svg
new file mode 100644
index 00000000..18f30501
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#533314" d="M 35,24 A 5,5 0 0 0 30,29 5,5 0 0 0 35,34 5,5 0 0 0 40,29 5,5 0 0 0 35,24 Z M 35,27 A 2,2 0 0 1 37,29 2,2 0 0 1 35,31 2,2 0 0 1 33,29 2,2 0 0 1 35,27 Z M 13,24 A 5,5 0 0 0 8,29 5,5 0 0 0 13,34 5,5 0 0 0 18,29 5,5 0 0 0 13,24 Z M 13,27 A 2,2 0 0 1 15,29 2,2 0 0 1 13,31 2,2 0 0 1 11,29 2,2 0 0 1 13,27 Z M 24,23 A 6,6 0 0 0 18,29 6,6 0 0 0 24,35 6,6 0 0 0 30,29 6,6 0 0 0 24,23 Z M 24,26 A 3,3 0 0 1 27,29 3,3 0 0 1 24,32 3,3 0 0 1 21,29 3,3 0 0 1 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-open.svg b/.icons/awkward/48x48/places/folder-orange-open.svg
new file mode 100644
index 00000000..698e0172
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-owncloud.svg b/.icons/awkward/48x48/places/folder-orange-owncloud.svg
new file mode 100644
index 00000000..822ad9de
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="26.5" cy="27.5" r="3.25"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="34" cy="34" r="1.75"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="30" cy="32" r="3.75"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="32.5" r="3.25"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="18.5" cy="26" r="1.75"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="30" r="3.75"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="34" r="1.75"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22.5" cy="25.5" r="3.25"/>
+ <circle style="fill:#533314;stroke:#ee923a;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="24" cy="31" r="4.75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-pcloud.svg b/.icons/awkward/48x48/places/folder-orange-pcloud.svg
new file mode 100644
index 00000000..64229c11
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 24.5,22 A 6.5,6.5 0 0 0 18.490235,26.03125 5,5 0 0 0 14,31 5,5 0 0 0 19,36 H 30.75 C 32.544925,36 34,34.544925 34,32.75 34,31.523022 33.312228,30.467196 32.308594,29.914062 A 3,3 0 0 0 33,28 3,3 0 0 0 30,25 3,3 0 0 0 29.97656,25 6.5,6.5 0 0 0 24.499998,22 Z m 0,2 A 4.5,4.5 0 0 1 29,28.5 4.5,4.5 0 0 1 24.5,33 4.5,4.5 0 0 1 20,28.5 4.5,4.5 0 0 1 24.5,24 Z m 0,1 A 3.5,3.5 0 0 0 21,28.5 3.5,3.5 0 0 0 24.5,32 3.5,3.5 0 0 0 28,28.5 3.5,3.5 0 0 0 24.5,25 Z M 23,26 h 1 1.5 A 1.5,1.5 0 0 1 27,27.5 1.5,1.5 0 0 1 25.5,29 H 24 v 2 h -1 v -2 z m 1,1 v 1 h 1.5 A 0.5,0.5 0 0 0 26,27.5 0.5,0.5 0 0 0 25.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-photo.svg b/.icons/awkward/48x48/places/folder-orange-photo.svg
new file mode 100644
index 00000000..3e82758f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 20,22 19,24 H 17.5 C 16.115,24 15,25.115 15,26.5 V 33.5 C 15,34.885 16.115,36 17.5,36 H 30.5 C 31.885,36 33,34.885 33,33.5 V 26.5 C 33,25.115 31.885,24 30.5,24 H 29 L 28,22 Z M 24,26 C 25.657,26 27,27.343 27,29 27,30.657 25.657,32 24,32 22.343,32 21,30.657 21,29 21,27.343 22.343,26 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-pictures-open.svg b/.icons/awkward/48x48/places/folder-orange-pictures-open.svg
new file mode 100644
index 00000000..0e7e842a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 18,25 C 17,25 17,26 17,26 V 36 C 17,37 18,37 18,37 H 30 C 30,37 31,37 31,36 V 26 C 31,25 30,25 30,25 Z M 25,33 27,30.56 29,33 V 35 H 19 V 32 L 21.5,29.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-pictures.svg b/.icons/awkward/48x48/places/folder-orange-pictures.svg
new file mode 100644
index 00000000..6d012017
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 18,23 C 17,23 17,24 17,24 V 34 C 17,35 18,35 18,35 H 30 C 30,35 31,35 31,34 V 24 C 31,23 30,23 30,23 Z M 25,31 27,28.56 29,31 V 33 H 19 V 30 L 21.5,27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-print.svg b/.icons/awkward/48x48/places/folder-orange-print.svg
new file mode 100644
index 00000000..8845a0d7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 20,23 V 25 H 28 V 23 Z M 18,26 C 17.5,26 17,26.5 17,27 V 31 C 17,31.5 17.5,32 18,32 H 19 V 30 H 29 V 32 H 30 C 30.5,32 31,31.5 31,31 V 27 C 31,26.5 30.5,26 30,26 Z M 20,31 V 36 H 28 V 31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-private.svg b/.icons/awkward/48x48/places/folder-orange-private.svg
new file mode 100644
index 00000000..89c2b074
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 20.5,24 C 18.015,24 16,26.015 16,28.5 16,30.985 18.015,33 20.5,33 22.405,32.997 24.101,31.796 24.736,30 H 28 V 32 H 31 V 30 H 32 V 27 H 24.736 C 24.102,25.204 22.405,24.003 20.5,24 Z M 20.5,27 C 21.328,27 22,27.672 22,28.5 22,29.328 21.328,30 20.5,30 19.672,30 19,29.328 19,28.5 19,27.672 19.672,27 20.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-projects.svg b/.icons/awkward/48x48/places/folder-orange-projects.svg
new file mode 100644
index 00000000..c60b10ca
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#533314" d="M 27,21 C 26.65,21.13 26.29,21.299 26,21.539 24.62,22.649 24.701,24.559 26.051,25.699 26.331,25.939 26.66,26.1 27,26.25 V 28.596 C 27.893,28.983 28.651,29.54 29.248,30.211 29.552,30.553 29.791,30.931 30,31.322 V 26.25 C 30.34,26.12 30.659,25.929 30.949,25.699 32.329,24.579 32.34,22.75 31,21.6 30.71,21.36 30.35,21.14 30,21 V 23.25 C 30,23.71 29.55,24 29,24 H 28 C 27.44,24 27,23.71 27,23.25 Z M 24,29 C 20,29 18,32 18,35 H 16.25 C 16,35 16,35.25 16,35.25 V 36.75 C 16,37 16.25,37 16.25,37 H 31.75 C 31.75,37 32,37 32,36.75 V 35.25 C 32,35.25 32,35 31.75,35 H 30 C 30,32 28,29 24,29 Z M 24,32 C 26.35,32 27,33.76 27,35 H 21 C 21,33.8 21.7,32 24,32 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-public.svg b/.icons/awkward/48x48/places/folder-orange-public.svg
new file mode 120000
index 00000000..8db128b2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-public.svg
@@ -0,0 +1 @@
+folder-orange-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-orange-publicshare-open.svg b/.icons/awkward/48x48/places/folder-orange-publicshare-open.svg
new file mode 100644
index 00000000..43de91e9
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 20.545,27.452 C 20.499,27.463 20.453,27.481 20.41,27.504 19.98,27.731 19.87,28.44 20.164,29.096 20.401,29.624 20.821,29.95 21.203,29.94 21.49,31.693 22.633,33 23.993,33 H 24.005 C 25.366,33 26.509,31.693 26.796,29.94 27.177,29.95 27.598,29.624 27.835,29.096 28.129,28.44 28.019,27.731 27.589,27.504 27.545,27.481 27.5,27.463 27.454,27.452 27.399,25.535 25.876,24 24,24 22.125,24 20.6,25.535 20.545,27.452 Z M 26.394,33 C 26.105,33.701 25.12,34.227 23.945,34.227 22.775,34.227 21.799,33.708 21.505,33.012 19.037,33.27 17.238,33.902 17.022,34.649 17.019,34.656 17.024,34.665 17.022,34.672 17.015,34.699 17.015,34.723 17.012,34.75 17.011,34.763 17,34.771 17,34.784 V 34.793 36.643 C 17.001,36.84 17.157,37 17.351,37 H 30.65 C 30.844,37 31,36.84 31,36.643 V 34.793 34.771 C 30.998,34.728 30.979,34.691 30.967,34.648 30.746,33.892 28.908,33.252 26.395,33 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-recent.svg b/.icons/awkward/48x48/places/folder-orange-recent.svg
new file mode 100644
index 00000000..6e2c3140
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 24,22 A 7,7 0 0 0 17,29 7,7 0 0 0 24,36 7,7 0 0 0 31,29 7,7 0 0 0 24,22 Z M 24,24 A 5,5 0 0 1 29,29 5,5 0 0 1 24,34 5,5 0 0 1 19,29 5,5 0 0 1 24,24 Z M 23,26 V 30 H 27 V 28 H 25 V 26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-remote-open.svg b/.icons/awkward/48x48/places/folder-orange-remote-open.svg
new file mode 100644
index 00000000..f080f54f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 23,26 C 20.979,26.404 19.404,27.979 19,30 H 16 V 32 H 19 C 19.405,34.018 20.982,35.595 23,36 Z M 25,26 V 36 C 27.021,35.596 28.596,34.021 29,32 H 32 V 30 H 29 C 28.595,27.982 27.018,26.405 25,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-remote.svg b/.icons/awkward/48x48/places/folder-orange-remote.svg
new file mode 100644
index 00000000..a2e45e60
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 23,24 C 20.979,24.404 19.404,25.979 19,28 H 16 V 30 H 19 C 19.405,32.018 20.982,33.595 23,34 Z M 25,24 V 34 C 27.021,33.596 28.596,32.021 29,30 H 32 V 28 H 29 C 28.595,25.982 27.018,24.405 25,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-script.svg b/.icons/awkward/48x48/places/folder-orange-script.svg
new file mode 100644
index 00000000..49cf1479
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 16,21 V 37 H 32 V 21 Z"/>
+ <g style="fill:#ee923a">
+ <path style="fill:#ee923a" d="M 24,29 H 28 V 30 H 24 Z"/>
+ <rect style="fill:#ee923a" width="1" height="7" x="20" y="23"/>
+ <path style="fill:#ee923a" d="M 19.5,24 C 18.67,24 18,24.67 18,25.5 18,26.33 18.67,27 19.5,27 H 21 21.5 C 21.78,27 22,27.22 22,27.5 22,27.78 21.78,28.01 21.5,28 H 21 19.5 18.09 C 18.3,28.58 18.85,29 19.5,29 H 21 21.5 C 22.33,29 23,28.33 23,27.5 23,26.67 22.33,26 21.5,26 H 21 19.5 C 19.22,26 19,25.78 19,25.5 19,25.22 19.22,25 19.5,25 H 21 21.5 22.91 C 22.7,24.42 22.15,24 21.5,24 H 21 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-steam.svg b/.icons/awkward/48x48/places/folder-orange-steam.svg
new file mode 100644
index 00000000..841866e8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 14,30.623 20.004,33.084 C 20.049,34.706 21.377,35.998 23,36 24.657,36 26.006,34.598 26,33 L 30,30 C 32.227,30 34,28.209 34,26 34,23.791 32.209,22 30,22 27.791,22 25.999,23.772 26,26 L 23,30 C 22.456,30 21.918,30.152 21.451,30.436 L 14,27.377 M 30,23 C 31.657,23 33,24.343 33,26 33,27.657 31.657,29 30,29 28.344,29 27.031,27.365 27,26 27,24.343 28.343,23 30,23 Z M 30,24 C 28.895,24 28,24.895 28,26 28,27.105 28.895,28 30,28 31.105,28 32,27.105 32,26 32,24.895 31.105,24 30,24 Z M 23,31 C 24.105,31 25,31.895 25,33 25,34.105 24.105,35 23,35 22.096,35 21.304,34.394 21.068,33.521 L 21.961,33.887 C 22.73,34.202 23.603,33.837 23.918,33.068 24.233,32.299 23.869,31.426 23.1,31.111 L 22.846,31.008 C 22.897,31.003 22.949,31.001 23,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-tar.svg b/.icons/awkward/48x48/places/folder-orange-tar.svg
new file mode 100644
index 00000000..aa46f1af
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-tar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 24 16 L 24 17 L 25 17 L 25 16 L 24 16 z M 24 17 L 23 17 L 23 18 L 24 18 L 24 17 z M 24 18 L 24 19 L 25 19 L 25 18 L 24 18 z M 24 19 L 23 19 L 23 20 L 24 20 L 24 19 z M 24 20 L 24 21 L 25 21 L 25 20 L 24 20 z M 24 21 L 23 21 L 23 22 L 24 22 L 24 21 z M 24 22 L 24 23 L 25 23 L 25 22 L 24 22 z M 24 23 L 23 23 C 22.8439 24.390912 24 24.390912 24 23 z"/>
+ <path style="fill:#533314" d="m 24,22 c -2.21,0 -4,1.8 -4,4 l 0,8 c 0,2.2 1.79,4 4,4 2.21,0 4,-1.8 4,-4 l 0,-8 c 0,-2.2 -1.79,-4 -4,-4 z m 0,2 c 1.104,0 2,0.8 2,2 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 0,-1.2 0.896,-2 2,-2 z m 0,6 c 1.104,0 2,0.8 2,2 l 0,2 c 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 l 0,-2 c 0,-1.2 0.896,-2 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-templates-open.svg b/.icons/awkward/48x48/places/folder-orange-templates-open.svg
new file mode 100644
index 00000000..415a98a0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 19,24 C 18.446,24 18,24.446 18,25 V 34 H 19 V 33 H 20 V 26 H 25 V 29 H 28 V 37 38 H 29 V 37 H 30 V 28 L 26,24 Z M 29,38 V 39 H 30 V 38 Z M 28,38 H 27 V 39 H 28 Z M 27,38 V 37 H 26 V 38 Z M 26,38 H 25 V 39 H 26 Z M 25,38 V 37 H 24 V 38 Z M 24,38 H 23 V 39 H 24 Z M 23,38 V 37 H 22 V 38 Z M 22,38 H 21 V 39 H 22 Z M 21,38 V 37 H 20 V 38 Z M 20,38 H 19 V 39 H 20 Z M 19,38 V 37 H 18 V 38 Z M 19,37 H 20 V 36 H 19 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-templates.svg b/.icons/awkward/48x48/places/folder-orange-templates.svg
new file mode 100644
index 00000000..180aef15
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 19,22 C 18.446,22 18,22.446 18,23 V 32 H 19 V 31 H 20 V 24 H 25 V 27 H 28 V 35 36 H 29 V 35 H 30 V 26 L 26,22 Z M 29,36 V 37 H 30 V 36 Z M 28,36 H 27 V 37 H 28 Z M 27,36 V 35 H 26 V 36 Z M 26,36 H 25 V 37 H 26 Z M 25,36 V 35 H 24 V 36 Z M 24,36 H 23 V 37 H 24 Z M 23,36 V 35 H 22 V 36 Z M 22,36 H 21 V 37 H 22 Z M 21,36 V 35 H 20 V 36 Z M 20,36 H 19 V 37 H 20 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z M 19,34 V 33 H 18 V 34 Z M 19,33 H 20 V 32 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-torrent.svg b/.icons/awkward/48x48/places/folder-orange-torrent.svg
new file mode 100644
index 00000000..76b00a05
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="m 4,34 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 l 0,-22 c 0,-1.108 -0.892,-2 -2,-2 L 22,10 22,8 C 22,6.892 21.108,6 20,6 L 6,6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 L 4,9 C 4,7.892 4.892,7 6,7 l 14,0 c 1.108,0 2,0.892 2,2 L 22,8 C 22,6.892 21.108,6 20,6 Z m 16,4 0,1 20,0 c 1.108,0 2,0.892 2,2 l 0,-1 c 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="fill:#533314" d="M 26 19 C 20.477153 19 16 23.477153 16 29 C 16 34.522847 20.477153 39 26 39 L 44 39 L 44 37 L 26 37 C 21.581722 37 18 33.418278 18 29 C 18 24.581722 21.581722 21 26 21 L 26 19 z M 26 22 C 22.134007 22 19 25.134007 19 29 C 19 32.865993 22.134007 36 26 36 L 44 36 L 44 34 L 26 34 C 23.238576 34 21 31.761424 21 29 C 21 26.238576 23.238576 24 26 24 C 26.688467 24.000788 27.369353 24.143747 28 24.419922 L 28 22.298828 C 27.351311 22.102941 26.677616 22.002281 26 22 z M 26 25 C 23.790861 25 22 26.790861 22 29 C 22 31.209139 23.790861 33 26 33 L 44 33 L 44 31 L 26 31 C 24.895431 31 24 30.104569 24 29 C 24 27.895431 24.895431 27 26 27 C 26.713268 27.0013 27.371883 27.38229 27.728516 28 L 29.867188 28 C 29.411731 26.236014 27.821835 25.00264 26 25 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-unlocked.svg b/.icons/awkward/48x48/places/folder-orange-unlocked.svg
new file mode 100644
index 00000000..6d3cc228
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 24 20 C 21.784 20 20 21.821 20 24.062 L 20 25 L 22 25 L 22 24 C 22 22.891 22.892 22 24 22 C 25.108 22 26 22.891 26 24 L 26 28 L 24 28 L 19 28 C 18.446 28 18 28.446 18 29 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 29 C 30 28.446 29.554 28 29 28 L 28 28 L 28 24.062 C 28 21.822 26.216 20 24 20 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-vbox.svg b/.icons/awkward/48x48/places/folder-orange-vbox.svg
new file mode 100644
index 00000000..bb5ba105
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:none;stroke:#533314;stroke-width:2;stroke-linejoin:round" d="M 16,27 H 19 L 21,35 23,23 25.5,30 27,25 29,31 H 32"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-video.svg b/.icons/awkward/48x48/places/folder-orange-video.svg
new file mode 100644
index 00000000..0f0ae67c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 18 24 C 17.446 24 17 24.446 17 25 L 17 33 C 17 33.554 17.446 34 18 34 L 27 34 C 27.554 34 28 33.554 28 33 L 28 29 L 28 25 C 28 24.446 27.554 24 27 24 L 18 24 z M 28 29 L 32 33 L 32 25.5 L 28 29 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-videos-open.svg b/.icons/awkward/48x48/places/folder-orange-videos-open.svg
new file mode 100644
index 00000000..3749a885
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 18,26 C 17.446,26 17,26.446 17,27 V 35 C 17,35.554 17.446,36 18,36 H 27 C 27.554,36 28,35.554 28,35 V 31 27 C 28,26.446 27.554,26 27,26 Z M 28,31 32,35 V 27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-videos.svg b/.icons/awkward/48x48/places/folder-orange-videos.svg
new file mode 120000
index 00000000..5737f0c1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-videos.svg
@@ -0,0 +1 @@
+folder-orange-video.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-orange-visiting.svg b/.icons/awkward/48x48/places/folder-orange-visiting.svg
new file mode 100644
index 00000000..dec34595
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 6 16 C 4.892 16 4 16.892 4 18 L 4 19.309 L 42.908 41.773 C 43.554 41.443 44 40.778 44 40 L 44 37.404 L 6.9277 16 L 6 16 z M 13.857 16 L 44 33.404 L 44 28.404 L 22.516 16 L 13.857 16 z M 29.445 16 L 44 24.404 L 44 19.404 L 38.104 16 L 29.445 16 z M 4 23.309 L 4 28.309 L 27.713 42 L 36.373 42 L 4 23.309 z M 4 32.309 L 4 37.309 L 12.125 42 L 20.785 42 L 4 32.309 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-wifi.svg b/.icons/awkward/48x48/places/folder-orange-wifi.svg
new file mode 100644
index 00000000..86966105
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 24,23 C 21.461,23 19.265,24.328 17,26 L 24,35 31,26 C 28.743,24.347 26.539,23 24,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-wine.svg b/.icons/awkward/48x48/places/folder-orange-wine.svg
new file mode 100644
index 00000000..8b753a88
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <rect style="fill:#533314" width="6" height="6" x="18" y="22" rx="1" ry="1"/>
+ <rect style="fill:#533314" width="6" height="6" x="25" y="22" rx="1" ry="1"/>
+ <rect style="fill:#533314" width="6" height="6" x="25" y="29" rx="1" ry="1"/>
+ <rect style="fill:#533314" width="6" height="6" x="18" y="29" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange-yandex-disk.svg b/.icons/awkward/48x48/places/folder-orange-yandex-disk.svg
new file mode 100644
index 00000000..d7ae84b4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 23.092,23.047 C 19.536,23.047 20.363,26.295 18.543,27.273 18.48,27.309 18.445,27.342 18.389,27.377 19.589,26.662 21.069,26.065 22.641,25.66 23.972,25.317 25.321,25.125 26.566,25.101 26.598,25.101 26.63,25.101 26.662,25.101 25.462,24.76 25.33,23.047 23.092,23.047 Z M 26.967,26.002 C 25.722,26.026 24.372,26.218 23.041,26.56 18.655,27.689 15.528,30.144 16.059,32.043 16.364,33.128 17.836,33.844 20.029,33.974 20.028,33.966 20.026,33.959 20.025,33.951 19.907,32.924 20.558,32.031 21.322,31.425 22.086,30.82 23.068,30.38 24.172,30.146 25.275,29.912 26.308,29.923 27.172,30.183 27.984,30.428 28.748,30.961 28.935,31.877 31.134,30.644 32.274,29.158 31.943,27.957 31.593,26.699 29.685,25.949 26.967,26.002 Z M 25.662,31 A 1.8586,3.577 76.001 0 0 24.285,31.142 1.8586,3.577 76.001 0 0 21.006,33.742 1.8586,3.577 76.001 0 0 24.715,34.857 1.8586,3.577 76.001 0 0 27.992,32.258 1.8586,3.577 76.001 0 0 25.662,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-orange.svg b/.icons/awkward/48x48/places/folder-orange.svg
new file mode 100644
index 00000000..28edd8e6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-orange.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-owncloud.svg b/.icons/awkward/48x48/places/folder-owncloud.svg
new file mode 120000
index 00000000..118c2006
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-owncloud.svg
@@ -0,0 +1 @@
+folder-oomox-owncloud.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-pcloud.svg b/.icons/awkward/48x48/places/folder-pcloud.svg
new file mode 120000
index 00000000..2dd7efcf
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pcloud.svg
@@ -0,0 +1 @@
+folder-oomox-pcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-photo.svg b/.icons/awkward/48x48/places/folder-photo.svg
new file mode 120000
index 00000000..dce4f67c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-photo.svg
@@ -0,0 +1 @@
+folder-oomox-photo.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-photos.svg b/.icons/awkward/48x48/places/folder-photos.svg
new file mode 120000
index 00000000..ef1876d3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-photos.svg
@@ -0,0 +1 @@
+folder-photo.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-picture.svg b/.icons/awkward/48x48/places/folder-picture.svg
new file mode 120000
index 00000000..273d2b9b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-picture.svg
@@ -0,0 +1 @@
+folder-pictures.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-pictures-open.svg b/.icons/awkward/48x48/places/folder-pictures-open.svg
new file mode 120000
index 00000000..393e11ed
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pictures-open.svg
@@ -0,0 +1 @@
+folder-oomox-pictures-open.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-pictures.svg b/.icons/awkward/48x48/places/folder-pictures.svg
new file mode 120000
index 00000000..8b75b9c5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pictures.svg
@@ -0,0 +1 @@
+folder-oomox-pictures.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-pink-activities.svg b/.icons/awkward/48x48/places/folder-pink-activities.svg
new file mode 100644
index 00000000..32f2bc65
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#542233" cx="17" cy="29" r="3"/>
+ <circle style="fill:#542233" cx="24" cy="29" r="3"/>
+ <circle style="fill:#542233" cx="31" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-android.svg b/.icons/awkward/48x48/places/folder-pink-android.svg
new file mode 100644
index 00000000..ef08cd80
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#542233" d="m17.792969 23.990234a0.80008001 0.80008001 0 0 0-0.611328 1.316407l1.435547 1.755859c-1.449157 1.302677-2.418991 3.122492-2.615235 5.167969-0.036746 0.769972 0.775391 0.769531 0.775391 0.769531h14.425781s0.835451-1.68e-4 0.794922-0.808594c-0.204754-2.0309-1.171962-3.836209-2.613281-5.130859l1.433593-1.753906a0.80008001 0.80008001 0 0 0-0.634765-1.314453 0.80008001 0.80008001 0 0 0-0.603516 0.300781l-1.492187 1.826172c-1.198382-0.706725-2.592035-1.119141-4.085938-1.119141-1.49457 0-2.891106 0.411831-4.089844 1.119141l-1.492187-1.826172a0.80008001 0.80008001 0 0 0-0.626953-0.302735z"/>
+ <circle style="fill:#f06292" cx="20" cy="30" r="1"/>
+ <circle style="fill:#f06292" cx="-28" cy="30" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-apple.svg b/.icons/awkward/48x48/places/folder-pink-apple.svg
new file mode 100644
index 00000000..60a24132
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 26.985,21 C 26.241,21.035 25.339,21.581 24.805,22.313 24.326,22.963 23.906,24 24.018,24.995 24.849,25.071 25.698,24.5 26.215,23.768 H 26.213 C 26.731,23.035 27.08,22.016 26.985,21 Z M 27.2,25.009 C 26.132,25.088 25.158,25.739 24.606,25.739 23.977,25.739 23.002,25.031 21.971,25.05 20.616,25.07 19.366,25.83 18.668,27.032 17.261,29.452 18.308,33.037 19.68,34.999 20.351,35.96 21.169,37 22.2,37 23.231,37 23.595,36.353 24.817,36.353 26.039,36.353 26.373,37 27.452,37 28.531,37 29.229,36.002 29.895,35.038 30.665,33.924 30.981,32.843 31,32.788 30.975,32.777 28.879,31.983 28.858,29.591 28.838,27.588 30.508,26.629 30.583,26.581 29.645,25.222 28.183,25.034 27.663,25.013 27.507,24.997 27.352,24.997 27.2,25.009 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-arduino.svg b/.icons/awkward/48x48/places/folder-pink-arduino.svg
new file mode 100644
index 00000000..a44592fd
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#542233" d="m18.86896 24c-0.634 0-1.2655 0.127-1.8534 0.375-0.5878 0.248-1.125 0.614-1.5781 1.076s-0.8174 1.015-1.0645 1.623c-0.247 0.608-0.373 1.264-0.373 1.924 0 0.66023 0.126 1.3158 0.37305 1.9238 0.24706 0.60801 0.61137 1.1592 1.0645 1.6211 0.4531 0.4619 0.99026 0.82794 1.5781 1.0762 0.57443 0.24257 1.1907 0.36735 1.8105 0.37305 0.01464 5.3e-4 0.0284 0.0014 0.04297 2e-3 1.5072 0.07139 2.7205-0.52617 3.6094-1.3945 0.60761-0.59359 1.0858-1.2954 1.5215-2.0098 0.43566 0.71438 0.91387 1.4162 1.5215 2.0098 0.88887 0.86836 2.1022 1.4659 3.6094 1.3945 0.01457-5.3e-4 0.02833-0.0013 0.04297-2e-3 0.61984-0.0053 1.2361-0.13048 1.8105-0.37305 0.58786-0.24823 1.125-0.61427 1.5781-1.0762l0.0039-0.0059c0.452-0.461 0.815-1.009 1.061-1.615 0.247-0.608 0.373-1.264 0.373-1.924s-0.126-1.316-0.373-1.924l-0.0059-0.0098c-0.247-0.604-0.608-1.153-1.059-1.613-0.453-0.462-0.99-0.828-1.578-1.076-0.587-0.248-1.219-0.375-1.853-0.375-1.588 0-2.842 0.652-3.768 1.561-0.535 0.524-0.969 1.124-1.363 1.738-0.394-0.614-0.828-1.214-1.363-1.738-0.926-0.909-2.18-1.561-3.768-1.561zm0.18164 2c1.1286 0 1.8486 0.38049 2.5098 1.0117 0.52412 0.50036 0.98387 1.1816 1.4395 1.9238-0.51994 0.86712-1.0232 1.6601-1.5879 2.1973-0.62253 0.59215-1.2662 0.91858-2.3203 0.86133h-0.04102c-0.40198 0-0.80791-0.08036-1.1777-0.23242-0.36485-0.15001-0.70064-0.37362-0.97852-0.64648l-0.01172-0.0098c-0.2803-0.278-0.5067-0.613-0.6565-0.972-0.1499-0.359-0.2266-0.75-0.2266-1.137 0-0.38661 0.07674-0.77772 0.22656-1.1367 0.14981-0.35901 0.3762-0.69274 0.65625-0.9707l0.01172-0.01172c0.2779-0.273 0.6137-0.495 0.9785-0.645 0.37-0.152 0.776-0.232 1.178-0.232zm9.8984 0c0.40199 0 0.80792 0.08037 1.1777 0.23242 0.36485 0.15001 0.70064 0.37167 0.97852 0.64453l0.01172 0.01172c0.28005 0.27797 0.50644 0.61169 0.65625 0.9707 0.15 0.358 0.227 0.749 0.227 1.136 0 0.38662-0.07674 0.77771-0.22656 1.1367-0.14981 0.359-0.37619 0.69468-0.65625 0.97266l-0.01172 0.0098c-0.27788 0.27286-0.61367 0.49647-0.97852 0.64648-0.36982 0.15206-0.77575 0.23242-1.1777 0.23242h-0.04101c-1.0541 0.05725-1.6978-0.26918-2.3203-0.86133-0.565-0.537-1.068-1.33-1.588-2.197 0.456-0.743 0.915-1.424 1.439-1.924 0.662-0.632 1.382-1.012 2.51-1.012zm-0.949 1v1h-1v2h1v1h2v-1h1v-2h-1v-1zm-11 1v2h4v-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-backup.svg b/.icons/awkward/48x48/places/folder-pink-backup.svg
new file mode 100644
index 00000000..2f9f071d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#542233" d="m24.464794 22.015626c-0.75501-0.05084-1.52681 0.02146-2.28711 0.226563-3.0412 0.820392-5.166593 3.58253-5.177734 6.732421a1.0001 1.0001 0 0 0 0.002 0.02539h-1.00195l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.01758c0.008-2.258041 1.517139-4.222437 3.697266-4.810547 2.180126-0.58811 4.472713 0.351145 5.615234 2.298828 1.142521 1.947684 0.842814 4.405532-0.734375 6.021485-1.53625 1.574006-4.08172 1.748333-6.09375 0.632812a1.0001221 1.0001221 0 1 0 -0.96875 1.75c2.717652 1.506737 6.253078 1.309813 8.494141-0.986328 2.200122-2.254196 2.62112-5.712738 1.027343-8.429688-1.195332-2.037712-3.307237-3.290847-5.572265-3.443359zm-0.480469 2.970703a1.0001 1.0001 0 0 0 -0.984375 1.013672v2.863281a1.0001 1.0001 0 0 0 0.06445 0.498047 1.0001 1.0001 0 0 0 0.332031 0.449219l1.896485 1.896484a1.0001 1.0001 0 1 0 1.414062 -1.414062l-1.707031-1.707031v-2.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-books.svg b/.icons/awkward/48x48/places/folder-pink-books.svg
new file mode 100644
index 00000000..6355f2ca
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#542233" d="m19 23c-2 0-3 1-3 1v7s1-1 3-1 4 2 4 2v-7s-2-2-4-2zm10 0c-2 0-4 2-4 2v7s2-2 4-2 3 1 3 1v-7s-1-1-3-1zm-10 8c-2 0-3 1-3 1v2s1-1 3-1 4 2 4 2v-2s-2-2-4-2zm10 0c-2 0-4.005064 1.992688-4 2v2s2-2 4-2 3 1 3 1v-2s-1-1-3-1z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-cd.svg b/.icons/awkward/48x48/places/folder-pink-cd.svg
new file mode 100644
index 00000000..ae8f9217
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#542233" cx="24" cy="29" r="9"/>
+ <circle style="fill:#f06292" cx="24" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-copy-cloud.svg b/.icons/awkward/48x48/places/folder-pink-copy-cloud.svg
new file mode 100644
index 00000000..68861191
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 30,23 27,28 29,29 Z M 19,26 16,28.143 20,28 22,35 23,34 32,35 29,30 27.714,29.286 22.857,32.143 20.571,26.429 Z M 24.571,28.143 22.286,29.571 23.143,31.571 27.143,29.286 25.714,28.143 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-desktop.svg b/.icons/awkward/48x48/places/folder-pink-desktop.svg
new file mode 120000
index 00000000..79d2a442
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-desktop.svg
@@ -0,0 +1 @@
+user-pink-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-pink-development.svg b/.icons/awkward/48x48/places/folder-pink-development.svg
new file mode 100644
index 00000000..3bcbf853
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 22.251,22 22.096,23.845 C 21.512,24.061 20.968,24.376 20.489,24.774 L 18.812,23.984 17.062,27.016 18.583,28.072 C 18.529,28.378 18.501,28.689 18.499,29 18.499,29.312 18.526,29.624 18.579,29.932 L 17.062,30.984 18.812,34.015 20.484,33.228 C 20.965,33.625 21.51,33.938 22.095,34.152 L 22.25,36 H 25.75 L 25.905,34.156 C 26.489,33.94 27.033,33.625 27.512,33.227 L 29.188,34.016 30.938,30.984 29.416,29.928 C 29.47,29.622 29.499,29.312 29.501,29.001 29.501,28.689 29.473,28.377 29.42,28.069 L 30.938,27.016 29.188,23.985 27.516,24.772 C 27.035,24.375 26.49,24.063 25.905,23.849 L 25.751,22 Z M 24.001,27.001 C 25.106,27.001 26.001,27.896 26.001,29.001 26.001,30.106 25.106,31.001 24.001,31.001 22.896,31.001 22.001,30.106 22.001,29.001 22.001,27.896 22.896,27.001 24.001,27.001 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-documents-open.svg b/.icons/awkward/48x48/places/folder-pink-documents-open.svg
new file mode 100644
index 00000000..371fdb0f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 19,24 C 18.446,24 18,24.446 18,25 V 37 C 18,37.554 18.446,38 19,38 H 29 C 29.554,38 30,37.554 30,37 V 28 L 26,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-documents.svg b/.icons/awkward/48x48/places/folder-pink-documents.svg
new file mode 100644
index 00000000..05846f9d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 19 22 C 18.446 22 18 22.446 18 23 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 26 L 26 22 L 19 22 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-download-open.svg b/.icons/awkward/48x48/places/folder-pink-download-open.svg
new file mode 100644
index 00000000..a0eac50f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 26,23 V 29 H 28.5 L 24,36 19.5,29 H 22 V 23 Z M 18,37 H 30 V 39 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-download.svg b/.icons/awkward/48x48/places/folder-pink-download.svg
new file mode 100644
index 00000000..20aab679
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 26,21 V 27 H 28.5 L 24,34 19.5,27 H 22 V 21 Z M 18,35 H 30 V 37 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-downloads.svg b/.icons/awkward/48x48/places/folder-pink-downloads.svg
new file mode 120000
index 00000000..fd6486c4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-downloads.svg
@@ -0,0 +1 @@
+folder-pink-download.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-pink-drag-accept.svg b/.icons/awkward/48x48/places/folder-pink-drag-accept.svg
new file mode 100644
index 00000000..e8bc289e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-dropbox.svg b/.icons/awkward/48x48/places/folder-pink-dropbox.svg
new file mode 100644
index 00000000..2b31e70f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 20,21 15,24 19,26.9 14.99,29.9 20,33 24,30 19,27 24,24 29,27 24,30 28,33 33.01,29.9 29,27 33,24 28,21 24,23.9 Z M 24,31 20,34 19,33.4 V 34 L 24,37 29,34 V 33.4 L 28,34 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-favorites.svg b/.icons/awkward/48x48/places/folder-pink-favorites.svg
new file mode 100644
index 00000000..18adb98c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 24,21 21.881,26.417 16,26.729 20.572,30.39 19.056,36 24,32.846 28.944,36 27.428,30.39 32,26.729 26.119,26.417 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-games.svg b/.icons/awkward/48x48/places/folder-pink-games.svg
new file mode 100644
index 00000000..ca04d1c6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 19.78,23.002 C 19.54,23.002 19.26,23.072 18.97,23.223 17.94,23.774 16.98,25.557 16.46,27.882 16.02,29.866 15.86,32.561 16.12,33.645 16.35,34.587 16.75,35 17.46,35 18.5,34.98 19.81,33.815 20.65,32.241 21.25,31.369 22.65,30.978 24,31.018 25.34,30.968 26.74,31.369 27.34,32.241 28.18,33.815 29.49,34.98 30.54,35 31.24,35 31.64,34.587 31.87,33.645 32.13,32.561 31.97,29.866 31.53,27.882 31.01,25.557 30.05,23.774 29.02,23.223 28.45,22.912 27.98,22.922 27.56,23.223 27.03,23.604 25.93,24.003 24,24.003 22.06,24.003 20.96,23.604 20.43,23.223 20.22,23.072 20.02,23.002 19.78,23.002 Z M 20.03,26.008 H 21.02 V 27.01 H 22.01 V 28.012 H 21.02 V 29.014 H 20.03 V 28.012 H 19.04 V 27.01 H 20.03 Z M 27.47,26.008 C 27.74,26.008 27.96,26.228 27.96,26.509 27.96,26.789 27.74,27.01 27.47,27.01 27.19,27.01 26.97,26.789 26.97,26.509 26.97,26.228 27.19,26.008 27.47,26.008 Z M 26.48,27.01 C 26.75,27.01 26.97,27.23 26.97,27.511 26.97,27.791 26.75,28.012 26.48,28.012 26.2,28.012 25.98,27.791 25.98,27.511 25.98,27.23 26.2,27.01 26.48,27.01 Z M 28.46,27.01 C 28.73,27.01 28.95,27.23 28.95,27.511 28.95,27.791 28.73,28.012 28.46,28.012 28.18,28.012 27.96,27.791 27.96,27.511 27.96,27.23 28.18,27.01 28.46,27.01 Z M 27.47,28.012 C 27.74,28.012 27.96,28.232 27.96,28.513 27.96,28.793 27.74,29.014 27.47,29.014 27.19,29.014 26.97,28.793 26.97,28.513 26.97,28.232 27.19,28.012 27.47,28.012 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-git.svg b/.icons/awkward/48x48/places/folder-pink-git.svg
new file mode 100644
index 00000000..9bd49490
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 19.707,22 19,22.708 20.408,24.117 A 2.5005,2.5027 0 0 0 19.998,25.488 2.5005,2.5027 0 0 0 21.999,27.94 V 32.05 A 2.5005,2.5027 0 0 0 19.999,34.497 2.5005,2.5027 0 0 0 22.5,37 2.5005,2.5027 0 0 0 25,34.497 2.5005,2.5027 0 0 0 23,32.046 V 27.936 A 2.5005,2.5027 0 0 0 23.869,27.582 L 25.41,29.125 A 2.5005,2.5027 0 0 0 25,30.493 2.5005,2.5027 0 0 0 27.501,32.996 2.5005,2.5027 0 0 0 30.002,30.492 2.5005,2.5027 0 0 0 27.502,27.989 2.5005,2.5027 0 0 0 26.114,28.412 L 24.58,26.875 A 2.5005,2.5027 0 0 0 25,25.487 2.5005,2.5027 0 0 0 22.5,22.984 2.5005,2.5027 0 0 0 21.114,23.407 L 19.708,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-github.svg b/.icons/awkward/48x48/places/folder-pink-github.svg
new file mode 100644
index 00000000..ef78193b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="m 24,21 c -4.432,0 -8,3.568 -8,8 0,3.572969 2.319953,6.580128 5.541016,7.613281 v -1.662109 c -2.02505,0.44688 -2.451172,-0.890625 -2.451172,-0.890625 -0.33119,-0.85462 -0.808594,-1.082031 -0.808594,-1.082031 -0.66103,-0.45857 0.04883,-0.451172 0.04883,-0.451172 0.73072,0.05219 1.115234,0.763672 1.115234,0.763672 0.649401,1.13032 1.704391,0.804594 2.119141,0.615234 0.06615,-0.47773 0.255071,-0.805404 0.462891,-0.990234 -1.6165,-0.1867 -3.017578,-1.220416 -3.017578,-4.055016 0,-0.807401 0.586534,-1.867737 1.052234,-2.384438 -0.0751,-0.1871 -0.326088,-1.339321 0.07031,-2.357421 0,0 0.03819,-0.01202 0.117188,-0.01563 0.2369,-0.0111 0.7698,0.43835 1.8125,1.15625 0.629544,-0.180863 1.435033,-0.265432 1.938,-0.269532 0.567132,-0.0047 1.223838,0.09289 1.815614,0.269532 1.043,-0.7179 1.709313,-1.169203 1.945313,-1.158204 h 0.002 c 0.0789,0.0037 0.117187,0.01563 0.117188,0.01563 0.39732,1.01806 0.146905,2.172275 0.07227,2.359374 C 28.418904,26.993362 29,28.053598 29,28.861 c 0,2.84182 -1.700866,3.866146 -3.322266,4.049156 0.261006,0.2284 0.326172,0.681284 0.326172,1.371094 0,0.83312 -0.0021,1.37464 -0.0039,1.71875 v 0.740234 C 29.456574,35.855553 32,32.739916 32,29 32,24.568 28.432,21 24,21 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-gitlab.svg b/.icons/awkward/48x48/places/folder-pink-gitlab.svg
new file mode 100644
index 00000000..455d513f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233;fill-rule:evenodd" d="M 18.990234 22 C 18.868036 22 18.744852 22.065769 18.699219 22.199219 L 16.925781 27 L 21.054688 27 L 19.279297 22.199219 C 19.233642 22.065769 19.112433 22 18.990234 22 z M 21.054688 27 L 24 36 L 26.945312 27 L 21.054688 27 z M 26.945312 27 L 31.074219 27 L 29.300781 22.199219 C 29.209514 21.932319 28.812013 21.932319 28.720703 22.199219 L 26.945312 27 z M 31.074219 27 L 24 36 L 31.748047 30.652344 C 31.96185 30.504834 32.052353 30.242626 31.970703 30.003906 L 31.074219 27 z M 24 36 L 16.925781 27 L 16.029297 30.003906 C 15.947647 30.242626 16.038151 30.504834 16.251953 30.652344 L 24 36 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-gnome.svg b/.icons/awkward/48x48/places/folder-pink-gnome.svg
new file mode 100644
index 00000000..e00c7d6d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 28.779,22 C 25.819,22 25.262,26 26.929,26 28.593,26 31.741,22 28.779,22 Z M 24.23,23 C 24.183,23 24.131,23.005 24.079,23.01 22.384,23.214 22.979,25.949 23.882,26 24.755,26.05 25.711,23.008 24.231,23 Z M 21.14,24 C 21.019,23.995 20.884,24.011 20.735,24.049 19.149,24.45 20.494,26.106 21.382,25.994 22.188,25.893 22.305,24.047 21.14,24 Z M 18.929,26 C 18.787,25.998 18.633,26.029 18.47,26.105 17.166,26.721 18.91,28.207 19.677,27.977 20.348,27.775 19.92,26.023 18.929,26 Z M 25.011,27 C 22.677,26.963 19.599,28.065 19.073,30.279 18.505,32.676 21.416,36 24.45,36 25.943,36 27.665,35.329 27.987,33.721 28.232,32.495 24.896,33.023 25.009,33.834 25.144,34.807 24.446,34.652 23.571,34.025 21.001,32 28.181,31.034 27.694,28.307 27.543,27.458 26.411,27.024 25.011,27.002 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-google-drive.svg b/.icons/awkward/48x48/places/folder-pink-google-drive.svg
new file mode 100644
index 00000000..22d79c9b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <path style="fill:#542233" d="M 31.999,30.937 26.666,22.002 H 21.499 L 26.499,30.937 Z"/>
+ <path style="fill:#542233" d="M 22.499,31.914 19.999,35.962 H 29.333 L 31.999,31.914 Z"/>
+ <path style="fill:#542233" d="M 20.999,22.999 16,31.974 18.666,35.962 23.699,27.985 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-image-people.svg b/.icons/awkward/48x48/places/folder-pink-image-people.svg
new file mode 100644
index 00000000..58acf1e0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 20.545,25.452 C 20.499,25.463 20.453,25.481 20.41,25.504 19.98,25.731 19.87,26.44 20.164,27.096 20.401,27.624 20.821,27.95 21.203,27.94 21.49,29.693 22.633,31 23.993,31 H 24.005 C 25.366,31 26.509,29.693 26.796,27.94 27.177,27.95 27.598,27.624 27.835,27.096 28.129,26.44 28.019,25.731 27.589,25.504 27.545,25.481 27.5,25.463 27.454,25.452 27.399,23.535 25.876,22 24,22 22.125,22 20.6,23.535 20.545,25.452 Z M 26.394,31 C 26.105,31.701 25.12,32.227 23.945,32.227 22.775,32.227 21.799,31.708 21.505,31.012 19.037,31.27 17.238,31.902 17.022,32.649 17.019,32.656 17.024,32.665 17.022,32.672 17.015,32.699 17.015,32.723 17.012,32.75 17.011,32.763 17,32.771 17,32.784 V 32.793 34.643 C 17.001,34.84 17.157,35 17.351,35 H 30.65 C 30.844,35 31,34.84 31,34.643 V 32.793 32.771 C 30.998,32.728 30.979,32.691 30.967,32.648 30.746,31.892 28.908,31.252 26.395,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-important.svg b/.icons/awkward/48x48/places/folder-pink-important.svg
new file mode 100644
index 00000000..66368449
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 23,24 H 25 V 30 H 23 Z M 24,31 C 24.552,31 25,31.448 25,32 25,32.552 24.552,33 24,33 23.448,33 23,32.552 23,32 23,31.448 23.448,31 24,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-java.svg b/.icons/awkward/48x48/places/folder-pink-java.svg
new file mode 100644
index 00000000..46e60646
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 22.172,21 C 22.172,21 22.996,21.465 22.414,22.688 21.533,24.53 23.227,24.951 23.227,24.951 23.227,24.951 22.689,24.519 23.406,22.998 24.199,21.313 22.172,21 22.172,21 Z M 25.371,22.84 C 25.371,22.84 23.729,23.47 24.787,25.191 25.487,26.332 24.711,26.898 24.711,26.898 24.711,26.898 26.696,26.335 25.738,24.76 24.878,23.336 25.371,22.84 25.371,22.84 Z M 20.643,22.887 C 20.643,22.887 19.205,23.982 20.629,25.328 21.57,26.224 20.953,27 20.953,27 20.953,27 22.736,25.867 21.447,24.629 20.284,23.512 20.643,22.887 20.643,22.887 Z M 20.953,27 H 17 L 19,35 H 27 L 27.275,33.902 C 27.508,33.96 27.749,34 28,34 29.657,34 31,32.657 31,31 31,29.594 30.03,28.423 28.725,28.098 L 29,27 Z M 28.484,29.062 A 1,2 15 0 1 28.518,29.068 1,2 15 0 1 28.967,31.26 1,2 15 0 1 27.516,32.938 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-kde.svg b/.icons/awkward/48x48/places/folder-pink-kde.svg
new file mode 100644
index 00000000..8acab724
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <g transform="translate(16,21)">
+ <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/48x48/places/folder-pink-linux.svg b/.icons/awkward/48x48/places/folder-pink-linux.svg
new file mode 100644
index 00000000..7ef4b294
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 24.56,32.076 C 23.44,32.597 22.897,32.591 22.198,32.541 21.363,32.481 20.692,32.252 20.397,32.052 20.215,31.929 19.968,31.977 19.845,32.159 19.722,32.341 19.769,32.588 19.951,32.711 20.426,33.032 21.264,33.271 22.141,33.334 22.289,33.345 21.953,33.351 22.128,33.351 22.891,33.351 23.859,33.279 24.895,32.797 25.094,32.704 25.181,32.468 25.088,32.269 24.995,32.069 24.759,31.983 24.56,32.076 Z M 28.979,31.487 C 29.017,28.032 29.373,21.505 22.76,22.032 16.231,22.558 18.462,29.455 18.364,31.765 18.278,32.986 17.573,34.48 17,36 H 19.064 C 19.246,35.356 19.379,34.719 19.437,34.112 19.543,34.186 19.657,34.257 19.778,34.326 19.976,34.443 20.146,34.598 20.326,34.761 20.746,35.144 21.222,35.578 22.153,35.633 22.216,35.636 21.779,35.638 21.841,35.638 22.783,35.638 23.427,35.226 23.944,34.895 24.192,34.736 24.407,34.599 24.608,34.533 25.181,34.354 25.682,34.064 26.056,33.696 26.114,33.638 26.169,33.579 26.219,33.519 26.428,34.283 26.713,35.142 27.03,36 H 30.998 C 30.093,34.603 28.96,33.234 28.979,31.487 Z M 18.996,29.607 C 18.996,29.607 18.996,29.607 18.996,29.607 18.931,28.48 19.471,27.531 20.201,27.489 20.931,27.446 21.575,28.326 21.64,29.453 21.64,29.453 21.641,29.454 21.641,29.454 21.644,29.514 21.645,29.575 21.645,29.634 21.414,29.692 21.205,29.777 21.018,29.875 21.018,29.867 21.017,29.859 21.016,29.85 V 29.85 C 20.954,29.21 20.612,28.727 20.253,28.771 19.894,28.814 19.653,29.368 19.716,30.009 19.716,30.009 19.716,30.009 19.716,30.009 19.743,30.288 19.823,30.537 19.935,30.726 19.907,30.748 19.828,30.805 19.738,30.871 19.67,30.921 19.587,30.982 19.488,31.055 19.216,30.698 19.029,30.186 18.996,29.607 Z M 25.894,32.394 C 25.868,32.989 25.089,33.55 24.369,33.775 L 24.365,33.776 C 24.066,33.873 23.799,34.044 23.516,34.225 23.041,34.529 22.55,34.843 21.841,34.843 21.795,34.843 22.246,34.842 22.2,34.839 21.55,34.801 21.246,34.524 20.862,34.173 20.659,33.989 20.449,33.798 20.178,33.639 L 20.173,33.635 C 19.589,33.306 19.226,32.896 19.203,32.539 19.192,32.362 19.271,32.208 19.438,32.083 19.802,31.81 20.046,31.631 20.207,31.513 20.387,31.382 20.441,31.342 20.481,31.304 20.509,31.277 20.541,31.247 20.574,31.215 20.908,30.89 20.968,30.346 21.826,30.346 22.351,30.346 22.932,30.548 23.551,30.946 23.843,31.136 24.096,31.223 24.417,31.334 24.638,31.411 24.889,31.497 25.224,31.64 L 25.229,31.643 C 25.542,31.771 25.911,32.006 25.894,32.394 Z M 25.722,30.994 C 25.662,30.964 25.599,30.935 25.534,30.908 25.232,30.779 24.989,30.691 24.788,30.621 24.899,30.404 24.968,30.133 24.975,29.839 V 29.838 C 24.99,29.122 24.629,28.541 24.168,28.54 23.707,28.539 23.321,29.118 23.306,29.834 V 29.835 C 23.306,29.858 23.306,29.881 23.306,29.905 23.022,29.774 22.743,29.679 22.469,29.621 22.468,29.594 22.467,29.567 22.466,29.54 V 29.539 C 22.44,28.235 23.24,27.155 24.254,27.128 25.267,27.1 26.11,28.135 26.137,29.44 V 29.44 C 26.149,30.03 25.991,30.573 25.722,30.994 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-locked.svg b/.icons/awkward/48x48/places/folder-pink-locked.svg
new file mode 100644
index 00000000..47addd8e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 24,22 C 21.784,22 20,23.821 20,26.062 V 28 H 19 C 18.446,28 18,28.446 18,29 V 35 C 18,35.554 18.446,36 19,36 H 29 C 29.554,36 30,35.554 30,35 V 29 C 30,28.446 29.554,28 29,28 H 28 V 26.062 C 28,23.822 26.216,22 24,22 Z M 24,24 C 25.108,24 26,24.891 26,26 V 28 H 22 V 26 C 22,24.891 22.892,24 24,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-mail-cloud.svg b/.icons/awkward/48x48/places/folder-pink-mail-cloud.svg
new file mode 100644
index 00000000..d52c30a6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 23,23 A 5,5 0 0 0 18.268,26.398 4,4 0 0 0 16,30 4,4 0 0 0 20,34 4,4 0 0 0 22.658,32.982 5,5 0 0 0 23,33 5,5 0 0 0 25.113,32.525 4,4 0 0 0 27,33 4,4 0 0 0 31,29 4,4 0 0 0 27,25 4,4 0 0 0 26.992,25 5,5 0 0 0 23,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-mail.svg b/.icons/awkward/48x48/places/folder-pink-mail.svg
new file mode 100644
index 00000000..791a34bf
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 H 29 C 29,37 29.937,37 30,36 30,35 29,35 29,35 H 24 C 20.686,35 18,32.314 18,29 18,25.686 20.686,23 24,23 27.314,23 30,25.686 30,29 V 30 C 30,30.552 29.552,31 29,31 28.448,31 28,30.552 28,30 V 29 C 28,26.791 26.209,25 24,25 21.791,25 20,26.791 20,29 20,31.209 21.791,33 24,33 25.046,33 25.99,32.589 26.703,31.932 27.273,32.609 28.114,33 29,33 30.657,33 32,31.656 32,30 V 29 C 32,24.582 28.418,21 24,21 Z M 24,27 C 25.105,27 26,27.895 26,29 26,30.105 25.105,31 24,31 22.895,31 22,30.105 22,29 22,27.895 22.895,27 24,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-mega.svg b/.icons/awkward/48x48/places/folder-pink-mega.svg
new file mode 100644
index 00000000..45a9a988
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 20,25 H 22 V 25 25 L 24,28 26,25 H 28 V 33 H 26 V 29 L 24,31 22,29 V 33 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-meocloud.svg b/.icons/awkward/48x48/places/folder-pink-meocloud.svg
new file mode 100644
index 00000000..ca7b571f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 21.527,25.623 C 21.17,25.477 20.787,25.402 20.4,25.4 18.9,25.4 17.63,26.513 17.43,28 15.978,28.499 15.001,29.864 15,31.4 15,33.389 16.611,35 18.6,35 H 29.4 C 31.389,35 33,33.389 33,31.4 32.999,29.872 32.032,28.511 30.59,28.006 30.595,27.937 30.597,27.87 30.6,27.801 30.6,25.15 28.451,23 25.8,23 23.995,23 22.346,24.015 21.527,25.623 Z M 25.799,25 H 25.801 C 27.37,25 28.599,26.23 28.6,27.799 28.599,27.822 28.596,27.857 28.596,27.867 28.533,28.766 29.079,29.597 29.93,29.895 30.577,30.121 30.999,30.715 31,31.4 31,32.308 30.308,33 29.4,33 H 18.6 C 17.693,33 17.001,32.309 17,31.402 V 31.4 C 17.001,30.712 17.428,30.115 18.08,29.891 18.796,29.645 19.311,29.016 19.412,28.266 19.481,27.757 19.888,27.401 20.398,27.4 20.527,27.401 20.653,27.427 20.77,27.475 21.733,27.869 22.837,27.458 23.309,26.531 23.788,25.589 24.745,25 25.799,25 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-music-open.svg b/.icons/awkward/48x48/places/folder-pink-music-open.svg
new file mode 100644
index 00000000..1f757e1e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 21,32.176 C 20.679,32.061 20.341,32.001 20,32 18.343,32 17,33.343 17,35 17,36.657 18.343,38 20,38 21.657,38 23,36.657 23,35 V 28 H 29 V 32.176 C 28.679,32.061 28.341,32.001 28,32 26.343,32 25,33.343 25,35 25,36.657 26.343,38 28,38 29.657,38 31,36.657 31,35 V 25 C 31,24.446 30.331,24 29.5,24 H 22.5 C 21.669,24 21,24.446 21,25"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-music.svg b/.icons/awkward/48x48/places/folder-pink-music.svg
new file mode 100644
index 00000000..2ffbf005
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 21,30.176 C 20.679,30.061 20.341,30.001 20,30 18.343,30 17,31.343 17,33 17,34.657 18.343,36 20,36 21.657,36 23,34.657 23,33 V 26 H 29 V 30.176 C 28.679,30.061 28.341,30.001 28,30 26.343,30 25,31.343 25,33 25,34.657 26.343,36 28,36 29.657,36 31,34.657 31,33 V 23 C 31,22.446 30.331,22 29.5,22 H 22.5 C 21.669,22 21,22.446 21,23"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-network.svg b/.icons/awkward/48x48/places/folder-pink-network.svg
new file mode 100644
index 00000000..a821fb73
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 28.418,37 32,33.418 32,29 32,24.582 28.418,21 24,21 Z M 23.429,23.214 C 23.505,23.206 23.601,23.219 23.679,23.214 23.688,23.251 23.623,23.381 23.536,23.571 22.98,24.784 22.949,26.205 23.464,26.964 23.558,27.102 23.643,27.233 23.643,27.25 23.643,27.267 23.542,27.286 23.429,27.286 23.162,27.286 22.909,27.123 22.393,26.714 22.163,26.533 21.865,26.381 21.749,26.358 21.569,26.321 21.52,26.337 21.285,26.571 21.067,26.79 21,26.907 21,27.107 21,27.865 21.899,28.467 23.571,28.822 25.842,29.303 26.401,29.735 26.464,30.929 26.543,32.426 25.746,33.555 24,34.429 23.791,34.533 23.659,34.574 23.571,34.608 23.532,34.604 23.503,34.611 23.464,34.608 23.449,34.561 23.428,34.454 23.428,34.25 23.428,33.455 23.115,32.637 22.643,32.179 22.516,32.056 22.161,31.796 21.857,31.608 21.553,31.419 21.247,31.201 21.178,31.108 21.065,30.953 21.056,30.858 21.143,30.572 21.301,30.05 21.49,29.759 21.857,29.429 22.049,29.256 22.243,29.111 22.286,29.107 22.328,29.104 22.04,29.017 21.607,28.929 21.174,28.84 20.541,28.655 20.214,28.536 19.616,28.32 18.808,27.865 18.5,27.536 18.487,27.522 18.476,27.513 18.464,27.5 18.906,25.743 20.144,24.302 21.786,23.608 22.129,23.462 22.483,23.363 22.857,23.286 23.043,23.248 23.236,23.234 23.428,23.215 Z M 28.786,25.893 C 28.92,25.976 29.427,27.072 29.571,27.607 29.758,28.298 29.745,29.493 29.571,30.179 29.505,30.44 29.421,30.684 29.393,30.714 29.365,30.745 29.263,30.57 29.143,30.357 29.023,30.145 28.64,29.693 28.321,29.357 27.402,28.387 27.258,27.881 27.643,27.107 27.837,26.717 28.682,25.829 28.786,25.893 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-nextcloud.svg b/.icons/awkward/48x48/places/folder-pink-nextcloud.svg
new file mode 100644
index 00000000..edf0608e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#542233" d="M 35,24 A 5,5 0 0 0 30,29 5,5 0 0 0 35,34 5,5 0 0 0 40,29 5,5 0 0 0 35,24 Z M 35,27 A 2,2 0 0 1 37,29 2,2 0 0 1 35,31 2,2 0 0 1 33,29 2,2 0 0 1 35,27 Z M 13,24 A 5,5 0 0 0 8,29 5,5 0 0 0 13,34 5,5 0 0 0 18,29 5,5 0 0 0 13,24 Z M 13,27 A 2,2 0 0 1 15,29 2,2 0 0 1 13,31 2,2 0 0 1 11,29 2,2 0 0 1 13,27 Z M 24,23 A 6,6 0 0 0 18,29 6,6 0 0 0 24,35 6,6 0 0 0 30,29 6,6 0 0 0 24,23 Z M 24,26 A 3,3 0 0 1 27,29 3,3 0 0 1 24,32 3,3 0 0 1 21,29 3,3 0 0 1 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-open.svg b/.icons/awkward/48x48/places/folder-pink-open.svg
new file mode 100644
index 00000000..51605c22
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-owncloud.svg b/.icons/awkward/48x48/places/folder-pink-owncloud.svg
new file mode 100644
index 00000000..1d5fdf80
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="26.5" cy="27.5" r="3.25"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="34" cy="34" r="1.75"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="30" cy="32" r="3.75"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="32.5" r="3.25"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="18.5" cy="26" r="1.75"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="30" r="3.75"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="34" r="1.75"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22.5" cy="25.5" r="3.25"/>
+ <circle style="fill:#542233;stroke:#f06292;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="24" cy="31" r="4.75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-pcloud.svg b/.icons/awkward/48x48/places/folder-pink-pcloud.svg
new file mode 100644
index 00000000..f518e0e9
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 24.5,22 A 6.5,6.5 0 0 0 18.490235,26.03125 5,5 0 0 0 14,31 5,5 0 0 0 19,36 H 30.75 C 32.544925,36 34,34.544925 34,32.75 34,31.523022 33.312228,30.467196 32.308594,29.914062 A 3,3 0 0 0 33,28 3,3 0 0 0 30,25 3,3 0 0 0 29.97656,25 6.5,6.5 0 0 0 24.499998,22 Z m 0,2 A 4.5,4.5 0 0 1 29,28.5 4.5,4.5 0 0 1 24.5,33 4.5,4.5 0 0 1 20,28.5 4.5,4.5 0 0 1 24.5,24 Z m 0,1 A 3.5,3.5 0 0 0 21,28.5 3.5,3.5 0 0 0 24.5,32 3.5,3.5 0 0 0 28,28.5 3.5,3.5 0 0 0 24.5,25 Z M 23,26 h 1 1.5 A 1.5,1.5 0 0 1 27,27.5 1.5,1.5 0 0 1 25.5,29 H 24 v 2 h -1 v -2 z m 1,1 v 1 h 1.5 A 0.5,0.5 0 0 0 26,27.5 0.5,0.5 0 0 0 25.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-photo.svg b/.icons/awkward/48x48/places/folder-pink-photo.svg
new file mode 100644
index 00000000..ef84cc72
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 20,22 19,24 H 17.5 C 16.115,24 15,25.115 15,26.5 V 33.5 C 15,34.885 16.115,36 17.5,36 H 30.5 C 31.885,36 33,34.885 33,33.5 V 26.5 C 33,25.115 31.885,24 30.5,24 H 29 L 28,22 Z M 24,26 C 25.657,26 27,27.343 27,29 27,30.657 25.657,32 24,32 22.343,32 21,30.657 21,29 21,27.343 22.343,26 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-pictures-open.svg b/.icons/awkward/48x48/places/folder-pink-pictures-open.svg
new file mode 100644
index 00000000..9d30564e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 18,25 C 17,25 17,26 17,26 V 36 C 17,37 18,37 18,37 H 30 C 30,37 31,37 31,36 V 26 C 31,25 30,25 30,25 Z M 25,33 27,30.56 29,33 V 35 H 19 V 32 L 21.5,29.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-pictures.svg b/.icons/awkward/48x48/places/folder-pink-pictures.svg
new file mode 100644
index 00000000..bd6d0330
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 18,23 C 17,23 17,24 17,24 V 34 C 17,35 18,35 18,35 H 30 C 30,35 31,35 31,34 V 24 C 31,23 30,23 30,23 Z M 25,31 27,28.56 29,31 V 33 H 19 V 30 L 21.5,27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-print.svg b/.icons/awkward/48x48/places/folder-pink-print.svg
new file mode 100644
index 00000000..936278de
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 20,23 V 25 H 28 V 23 Z M 18,26 C 17.5,26 17,26.5 17,27 V 31 C 17,31.5 17.5,32 18,32 H 19 V 30 H 29 V 32 H 30 C 30.5,32 31,31.5 31,31 V 27 C 31,26.5 30.5,26 30,26 Z M 20,31 V 36 H 28 V 31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-private.svg b/.icons/awkward/48x48/places/folder-pink-private.svg
new file mode 100644
index 00000000..d1744556
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 20.5,24 C 18.015,24 16,26.015 16,28.5 16,30.985 18.015,33 20.5,33 22.405,32.997 24.101,31.796 24.736,30 H 28 V 32 H 31 V 30 H 32 V 27 H 24.736 C 24.102,25.204 22.405,24.003 20.5,24 Z M 20.5,27 C 21.328,27 22,27.672 22,28.5 22,29.328 21.328,30 20.5,30 19.672,30 19,29.328 19,28.5 19,27.672 19.672,27 20.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-projects.svg b/.icons/awkward/48x48/places/folder-pink-projects.svg
new file mode 100644
index 00000000..9574608c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#542233" d="M 27,21 C 26.65,21.13 26.29,21.299 26,21.539 24.62,22.649 24.701,24.559 26.051,25.699 26.331,25.939 26.66,26.1 27,26.25 V 28.596 C 27.893,28.983 28.651,29.54 29.248,30.211 29.552,30.553 29.791,30.931 30,31.322 V 26.25 C 30.34,26.12 30.659,25.929 30.949,25.699 32.329,24.579 32.34,22.75 31,21.6 30.71,21.36 30.35,21.14 30,21 V 23.25 C 30,23.71 29.55,24 29,24 H 28 C 27.44,24 27,23.71 27,23.25 Z M 24,29 C 20,29 18,32 18,35 H 16.25 C 16,35 16,35.25 16,35.25 V 36.75 C 16,37 16.25,37 16.25,37 H 31.75 C 31.75,37 32,37 32,36.75 V 35.25 C 32,35.25 32,35 31.75,35 H 30 C 30,32 28,29 24,29 Z M 24,32 C 26.35,32 27,33.76 27,35 H 21 C 21,33.8 21.7,32 24,32 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-public.svg b/.icons/awkward/48x48/places/folder-pink-public.svg
new file mode 120000
index 00000000..4a1f7f6c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-public.svg
@@ -0,0 +1 @@
+folder-pink-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-pink-publicshare-open.svg b/.icons/awkward/48x48/places/folder-pink-publicshare-open.svg
new file mode 100644
index 00000000..425718d0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 20.545,27.452 C 20.499,27.463 20.453,27.481 20.41,27.504 19.98,27.731 19.87,28.44 20.164,29.096 20.401,29.624 20.821,29.95 21.203,29.94 21.49,31.693 22.633,33 23.993,33 H 24.005 C 25.366,33 26.509,31.693 26.796,29.94 27.177,29.95 27.598,29.624 27.835,29.096 28.129,28.44 28.019,27.731 27.589,27.504 27.545,27.481 27.5,27.463 27.454,27.452 27.399,25.535 25.876,24 24,24 22.125,24 20.6,25.535 20.545,27.452 Z M 26.394,33 C 26.105,33.701 25.12,34.227 23.945,34.227 22.775,34.227 21.799,33.708 21.505,33.012 19.037,33.27 17.238,33.902 17.022,34.649 17.019,34.656 17.024,34.665 17.022,34.672 17.015,34.699 17.015,34.723 17.012,34.75 17.011,34.763 17,34.771 17,34.784 V 34.793 36.643 C 17.001,36.84 17.157,37 17.351,37 H 30.65 C 30.844,37 31,36.84 31,36.643 V 34.793 34.771 C 30.998,34.728 30.979,34.691 30.967,34.648 30.746,33.892 28.908,33.252 26.395,33 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-recent.svg b/.icons/awkward/48x48/places/folder-pink-recent.svg
new file mode 100644
index 00000000..c048318e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 24,22 A 7,7 0 0 0 17,29 7,7 0 0 0 24,36 7,7 0 0 0 31,29 7,7 0 0 0 24,22 Z M 24,24 A 5,5 0 0 1 29,29 5,5 0 0 1 24,34 5,5 0 0 1 19,29 5,5 0 0 1 24,24 Z M 23,26 V 30 H 27 V 28 H 25 V 26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-remote-open.svg b/.icons/awkward/48x48/places/folder-pink-remote-open.svg
new file mode 100644
index 00000000..cd030089
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 23,26 C 20.979,26.404 19.404,27.979 19,30 H 16 V 32 H 19 C 19.405,34.018 20.982,35.595 23,36 Z M 25,26 V 36 C 27.021,35.596 28.596,34.021 29,32 H 32 V 30 H 29 C 28.595,27.982 27.018,26.405 25,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-remote.svg b/.icons/awkward/48x48/places/folder-pink-remote.svg
new file mode 100644
index 00000000..77efa70e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 23,24 C 20.979,24.404 19.404,25.979 19,28 H 16 V 30 H 19 C 19.405,32.018 20.982,33.595 23,34 Z M 25,24 V 34 C 27.021,33.596 28.596,32.021 29,30 H 32 V 28 H 29 C 28.595,25.982 27.018,24.405 25,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-script.svg b/.icons/awkward/48x48/places/folder-pink-script.svg
new file mode 100644
index 00000000..beba47e7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 16,21 V 37 H 32 V 21 Z"/>
+ <g style="fill:#f06292">
+ <path style="fill:#f06292" d="M 24,29 H 28 V 30 H 24 Z"/>
+ <rect style="fill:#f06292" width="1" height="7" x="20" y="23"/>
+ <path style="fill:#f06292" d="M 19.5,24 C 18.67,24 18,24.67 18,25.5 18,26.33 18.67,27 19.5,27 H 21 21.5 C 21.78,27 22,27.22 22,27.5 22,27.78 21.78,28.01 21.5,28 H 21 19.5 18.09 C 18.3,28.58 18.85,29 19.5,29 H 21 21.5 C 22.33,29 23,28.33 23,27.5 23,26.67 22.33,26 21.5,26 H 21 19.5 C 19.22,26 19,25.78 19,25.5 19,25.22 19.22,25 19.5,25 H 21 21.5 22.91 C 22.7,24.42 22.15,24 21.5,24 H 21 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-steam.svg b/.icons/awkward/48x48/places/folder-pink-steam.svg
new file mode 100644
index 00000000..bbcede69
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 14,30.623 20.004,33.084 C 20.049,34.706 21.377,35.998 23,36 24.657,36 26.006,34.598 26,33 L 30,30 C 32.227,30 34,28.209 34,26 34,23.791 32.209,22 30,22 27.791,22 25.999,23.772 26,26 L 23,30 C 22.456,30 21.918,30.152 21.451,30.436 L 14,27.377 M 30,23 C 31.657,23 33,24.343 33,26 33,27.657 31.657,29 30,29 28.344,29 27.031,27.365 27,26 27,24.343 28.343,23 30,23 Z M 30,24 C 28.895,24 28,24.895 28,26 28,27.105 28.895,28 30,28 31.105,28 32,27.105 32,26 32,24.895 31.105,24 30,24 Z M 23,31 C 24.105,31 25,31.895 25,33 25,34.105 24.105,35 23,35 22.096,35 21.304,34.394 21.068,33.521 L 21.961,33.887 C 22.73,34.202 23.603,33.837 23.918,33.068 24.233,32.299 23.869,31.426 23.1,31.111 L 22.846,31.008 C 22.897,31.003 22.949,31.001 23,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-tar.svg b/.icons/awkward/48x48/places/folder-pink-tar.svg
new file mode 100644
index 00000000..6a6cff0d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-tar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 24 16 L 24 17 L 25 17 L 25 16 L 24 16 z M 24 17 L 23 17 L 23 18 L 24 18 L 24 17 z M 24 18 L 24 19 L 25 19 L 25 18 L 24 18 z M 24 19 L 23 19 L 23 20 L 24 20 L 24 19 z M 24 20 L 24 21 L 25 21 L 25 20 L 24 20 z M 24 21 L 23 21 L 23 22 L 24 22 L 24 21 z M 24 22 L 24 23 L 25 23 L 25 22 L 24 22 z M 24 23 L 23 23 C 22.8439 24.390912 24 24.390912 24 23 z"/>
+ <path style="fill:#542233" d="m 24,22 c -2.21,0 -4,1.8 -4,4 l 0,8 c 0,2.2 1.79,4 4,4 2.21,0 4,-1.8 4,-4 l 0,-8 c 0,-2.2 -1.79,-4 -4,-4 z m 0,2 c 1.104,0 2,0.8 2,2 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 0,-1.2 0.896,-2 2,-2 z m 0,6 c 1.104,0 2,0.8 2,2 l 0,2 c 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 l 0,-2 c 0,-1.2 0.896,-2 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-templates-open.svg b/.icons/awkward/48x48/places/folder-pink-templates-open.svg
new file mode 100644
index 00000000..a9fbe067
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 19,24 C 18.446,24 18,24.446 18,25 V 34 H 19 V 33 H 20 V 26 H 25 V 29 H 28 V 37 38 H 29 V 37 H 30 V 28 L 26,24 Z M 29,38 V 39 H 30 V 38 Z M 28,38 H 27 V 39 H 28 Z M 27,38 V 37 H 26 V 38 Z M 26,38 H 25 V 39 H 26 Z M 25,38 V 37 H 24 V 38 Z M 24,38 H 23 V 39 H 24 Z M 23,38 V 37 H 22 V 38 Z M 22,38 H 21 V 39 H 22 Z M 21,38 V 37 H 20 V 38 Z M 20,38 H 19 V 39 H 20 Z M 19,38 V 37 H 18 V 38 Z M 19,37 H 20 V 36 H 19 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-templates.svg b/.icons/awkward/48x48/places/folder-pink-templates.svg
new file mode 100644
index 00000000..9b1b0b19
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 19,22 C 18.446,22 18,22.446 18,23 V 32 H 19 V 31 H 20 V 24 H 25 V 27 H 28 V 35 36 H 29 V 35 H 30 V 26 L 26,22 Z M 29,36 V 37 H 30 V 36 Z M 28,36 H 27 V 37 H 28 Z M 27,36 V 35 H 26 V 36 Z M 26,36 H 25 V 37 H 26 Z M 25,36 V 35 H 24 V 36 Z M 24,36 H 23 V 37 H 24 Z M 23,36 V 35 H 22 V 36 Z M 22,36 H 21 V 37 H 22 Z M 21,36 V 35 H 20 V 36 Z M 20,36 H 19 V 37 H 20 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z M 19,34 V 33 H 18 V 34 Z M 19,33 H 20 V 32 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-torrent.svg b/.icons/awkward/48x48/places/folder-pink-torrent.svg
new file mode 100644
index 00000000..e20246b9
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="m 4,34 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 l 0,-22 c 0,-1.108 -0.892,-2 -2,-2 L 22,10 22,8 C 22,6.892 21.108,6 20,6 L 6,6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 L 4,9 C 4,7.892 4.892,7 6,7 l 14,0 c 1.108,0 2,0.892 2,2 L 22,8 C 22,6.892 21.108,6 20,6 Z m 16,4 0,1 20,0 c 1.108,0 2,0.892 2,2 l 0,-1 c 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="fill:#542233" d="M 26 19 C 20.477153 19 16 23.477153 16 29 C 16 34.522847 20.477153 39 26 39 L 44 39 L 44 37 L 26 37 C 21.581722 37 18 33.418278 18 29 C 18 24.581722 21.581722 21 26 21 L 26 19 z M 26 22 C 22.134007 22 19 25.134007 19 29 C 19 32.865993 22.134007 36 26 36 L 44 36 L 44 34 L 26 34 C 23.238576 34 21 31.761424 21 29 C 21 26.238576 23.238576 24 26 24 C 26.688467 24.000788 27.369353 24.143747 28 24.419922 L 28 22.298828 C 27.351311 22.102941 26.677616 22.002281 26 22 z M 26 25 C 23.790861 25 22 26.790861 22 29 C 22 31.209139 23.790861 33 26 33 L 44 33 L 44 31 L 26 31 C 24.895431 31 24 30.104569 24 29 C 24 27.895431 24.895431 27 26 27 C 26.713268 27.0013 27.371883 27.38229 27.728516 28 L 29.867188 28 C 29.411731 26.236014 27.821835 25.00264 26 25 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-unlocked.svg b/.icons/awkward/48x48/places/folder-pink-unlocked.svg
new file mode 100644
index 00000000..bf2f6216
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 24 20 C 21.784 20 20 21.821 20 24.062 L 20 25 L 22 25 L 22 24 C 22 22.891 22.892 22 24 22 C 25.108 22 26 22.891 26 24 L 26 28 L 24 28 L 19 28 C 18.446 28 18 28.446 18 29 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 29 C 30 28.446 29.554 28 29 28 L 28 28 L 28 24.062 C 28 21.822 26.216 20 24 20 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-vbox.svg b/.icons/awkward/48x48/places/folder-pink-vbox.svg
new file mode 100644
index 00000000..7b27a8f5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:none;stroke:#542233;stroke-width:2;stroke-linejoin:round" d="M 16,27 H 19 L 21,35 23,23 25.5,30 27,25 29,31 H 32"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-video.svg b/.icons/awkward/48x48/places/folder-pink-video.svg
new file mode 100644
index 00000000..c7e385b1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 18 24 C 17.446 24 17 24.446 17 25 L 17 33 C 17 33.554 17.446 34 18 34 L 27 34 C 27.554 34 28 33.554 28 33 L 28 29 L 28 25 C 28 24.446 27.554 24 27 24 L 18 24 z M 28 29 L 32 33 L 32 25.5 L 28 29 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-videos-open.svg b/.icons/awkward/48x48/places/folder-pink-videos-open.svg
new file mode 100644
index 00000000..7d85cc7f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 18,26 C 17.446,26 17,26.446 17,27 V 35 C 17,35.554 17.446,36 18,36 H 27 C 27.554,36 28,35.554 28,35 V 31 27 C 28,26.446 27.554,26 27,26 Z M 28,31 32,35 V 27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-videos.svg b/.icons/awkward/48x48/places/folder-pink-videos.svg
new file mode 120000
index 00000000..750933b6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-videos.svg
@@ -0,0 +1 @@
+folder-pink-video.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-pink-visiting.svg b/.icons/awkward/48x48/places/folder-pink-visiting.svg
new file mode 100644
index 00000000..f63c4c15
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 6 16 C 4.892 16 4 16.892 4 18 L 4 19.309 L 42.908 41.773 C 43.554 41.443 44 40.778 44 40 L 44 37.404 L 6.9277 16 L 6 16 z M 13.857 16 L 44 33.404 L 44 28.404 L 22.516 16 L 13.857 16 z M 29.445 16 L 44 24.404 L 44 19.404 L 38.104 16 L 29.445 16 z M 4 23.309 L 4 28.309 L 27.713 42 L 36.373 42 L 4 23.309 z M 4 32.309 L 4 37.309 L 12.125 42 L 20.785 42 L 4 32.309 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-wifi.svg b/.icons/awkward/48x48/places/folder-pink-wifi.svg
new file mode 100644
index 00000000..685636c5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 24,23 C 21.461,23 19.265,24.328 17,26 L 24,35 31,26 C 28.743,24.347 26.539,23 24,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-wine.svg b/.icons/awkward/48x48/places/folder-pink-wine.svg
new file mode 100644
index 00000000..ba2b12d5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <rect style="fill:#542233" width="6" height="6" x="18" y="22" rx="1" ry="1"/>
+ <rect style="fill:#542233" width="6" height="6" x="25" y="22" rx="1" ry="1"/>
+ <rect style="fill:#542233" width="6" height="6" x="25" y="29" rx="1" ry="1"/>
+ <rect style="fill:#542233" width="6" height="6" x="18" y="29" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink-yandex-disk.svg b/.icons/awkward/48x48/places/folder-pink-yandex-disk.svg
new file mode 100644
index 00000000..e31eb574
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 23.092,23.047 C 19.536,23.047 20.363,26.295 18.543,27.273 18.48,27.309 18.445,27.342 18.389,27.377 19.589,26.662 21.069,26.065 22.641,25.66 23.972,25.317 25.321,25.125 26.566,25.101 26.598,25.101 26.63,25.101 26.662,25.101 25.462,24.76 25.33,23.047 23.092,23.047 Z M 26.967,26.002 C 25.722,26.026 24.372,26.218 23.041,26.56 18.655,27.689 15.528,30.144 16.059,32.043 16.364,33.128 17.836,33.844 20.029,33.974 20.028,33.966 20.026,33.959 20.025,33.951 19.907,32.924 20.558,32.031 21.322,31.425 22.086,30.82 23.068,30.38 24.172,30.146 25.275,29.912 26.308,29.923 27.172,30.183 27.984,30.428 28.748,30.961 28.935,31.877 31.134,30.644 32.274,29.158 31.943,27.957 31.593,26.699 29.685,25.949 26.967,26.002 Z M 25.662,31 A 1.8586,3.577 76.001 0 0 24.285,31.142 1.8586,3.577 76.001 0 0 21.006,33.742 1.8586,3.577 76.001 0 0 24.715,34.857 1.8586,3.577 76.001 0 0 27.992,32.258 1.8586,3.577 76.001 0 0 25.662,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-pink.svg b/.icons/awkward/48x48/places/folder-pink.svg
new file mode 100644
index 00000000..712c24b4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-pink.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-print.svg b/.icons/awkward/48x48/places/folder-print.svg
new file mode 120000
index 00000000..5ddb5582
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-print.svg
@@ -0,0 +1 @@
+folder-oomox-print.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-private.svg b/.icons/awkward/48x48/places/folder-private.svg
new file mode 120000
index 00000000..d799c785
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-private.svg
@@ -0,0 +1 @@
+folder-oomox-private.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-projects.svg b/.icons/awkward/48x48/places/folder-projects.svg
new file mode 120000
index 00000000..68389090
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-projects.svg
@@ -0,0 +1 @@
+folder-oomox-projects.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-public.svg b/.icons/awkward/48x48/places/folder-public.svg
new file mode 120000
index 00000000..a2956a2e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-public.svg
@@ -0,0 +1 @@
+folder-publicshare.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-publicshare-open.svg b/.icons/awkward/48x48/places/folder-publicshare-open.svg
new file mode 120000
index 00000000..0108ff6d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-publicshare-open.svg
@@ -0,0 +1 @@
+folder-oomox-publicshare-open.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-publicshare.svg b/.icons/awkward/48x48/places/folder-publicshare.svg
new file mode 120000
index 00000000..cd92d1f1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-publicshare.svg
@@ -0,0 +1 @@
+folder-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-recent.svg b/.icons/awkward/48x48/places/folder-recent.svg
new file mode 120000
index 00000000..6ab27a13
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-recent.svg
@@ -0,0 +1 @@
+folder-oomox-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-red-activities.svg b/.icons/awkward/48x48/places/folder-red-activities.svg
new file mode 100644
index 00000000..92970c18
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#4f1d1d" cx="17" cy="29" r="3"/>
+ <circle style="fill:#4f1d1d" cx="24" cy="29" r="3"/>
+ <circle style="fill:#4f1d1d" cx="31" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-android.svg b/.icons/awkward/48x48/places/folder-red-android.svg
new file mode 100644
index 00000000..9913b6a0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#4f1d1d" d="m17.792969 23.990234a0.80008001 0.80008001 0 0 0-0.611328 1.316407l1.435547 1.755859c-1.449157 1.302677-2.418991 3.122492-2.615235 5.167969-0.036746 0.769972 0.775391 0.769531 0.775391 0.769531h14.425781s0.835451-1.68e-4 0.794922-0.808594c-0.204754-2.0309-1.171962-3.836209-2.613281-5.130859l1.433593-1.753906a0.80008001 0.80008001 0 0 0-0.634765-1.314453 0.80008001 0.80008001 0 0 0-0.603516 0.300781l-1.492187 1.826172c-1.198382-0.706725-2.592035-1.119141-4.085938-1.119141-1.49457 0-2.891106 0.411831-4.089844 1.119141l-1.492187-1.826172a0.80008001 0.80008001 0 0 0-0.626953-0.302735z"/>
+ <circle style="fill:#e25252" cx="20" cy="30" r="1"/>
+ <circle style="fill:#e25252" cx="-28" cy="30" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-apple.svg b/.icons/awkward/48x48/places/folder-red-apple.svg
new file mode 100644
index 00000000..ec80aa6f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 26.985,21 C 26.241,21.035 25.339,21.581 24.805,22.313 24.326,22.963 23.906,24 24.018,24.995 24.849,25.071 25.698,24.5 26.215,23.768 H 26.213 C 26.731,23.035 27.08,22.016 26.985,21 Z M 27.2,25.009 C 26.132,25.088 25.158,25.739 24.606,25.739 23.977,25.739 23.002,25.031 21.971,25.05 20.616,25.07 19.366,25.83 18.668,27.032 17.261,29.452 18.308,33.037 19.68,34.999 20.351,35.96 21.169,37 22.2,37 23.231,37 23.595,36.353 24.817,36.353 26.039,36.353 26.373,37 27.452,37 28.531,37 29.229,36.002 29.895,35.038 30.665,33.924 30.981,32.843 31,32.788 30.975,32.777 28.879,31.983 28.858,29.591 28.838,27.588 30.508,26.629 30.583,26.581 29.645,25.222 28.183,25.034 27.663,25.013 27.507,24.997 27.352,24.997 27.2,25.009 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-arduino.svg b/.icons/awkward/48x48/places/folder-red-arduino.svg
new file mode 100644
index 00000000..5da2a709
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#4f1d1d" d="m18.86896 24c-0.634 0-1.2655 0.127-1.8534 0.375-0.5878 0.248-1.125 0.614-1.5781 1.076s-0.8174 1.015-1.0645 1.623c-0.247 0.608-0.373 1.264-0.373 1.924 0 0.66023 0.126 1.3158 0.37305 1.9238 0.24706 0.60801 0.61137 1.1592 1.0645 1.6211 0.4531 0.4619 0.99026 0.82794 1.5781 1.0762 0.57443 0.24257 1.1907 0.36735 1.8105 0.37305 0.01464 5.3e-4 0.0284 0.0014 0.04297 2e-3 1.5072 0.07139 2.7205-0.52617 3.6094-1.3945 0.60761-0.59359 1.0858-1.2954 1.5215-2.0098 0.43566 0.71438 0.91387 1.4162 1.5215 2.0098 0.88887 0.86836 2.1022 1.4659 3.6094 1.3945 0.01457-5.3e-4 0.02833-0.0013 0.04297-2e-3 0.61984-0.0053 1.2361-0.13048 1.8105-0.37305 0.58786-0.24823 1.125-0.61427 1.5781-1.0762l0.0039-0.0059c0.452-0.461 0.815-1.009 1.061-1.615 0.247-0.608 0.373-1.264 0.373-1.924s-0.126-1.316-0.373-1.924l-0.0059-0.0098c-0.247-0.604-0.608-1.153-1.059-1.613-0.453-0.462-0.99-0.828-1.578-1.076-0.587-0.248-1.219-0.375-1.853-0.375-1.588 0-2.842 0.652-3.768 1.561-0.535 0.524-0.969 1.124-1.363 1.738-0.394-0.614-0.828-1.214-1.363-1.738-0.926-0.909-2.18-1.561-3.768-1.561zm0.18164 2c1.1286 0 1.8486 0.38049 2.5098 1.0117 0.52412 0.50036 0.98387 1.1816 1.4395 1.9238-0.51994 0.86712-1.0232 1.6601-1.5879 2.1973-0.62253 0.59215-1.2662 0.91858-2.3203 0.86133h-0.04102c-0.40198 0-0.80791-0.08036-1.1777-0.23242-0.36485-0.15001-0.70064-0.37362-0.97852-0.64648l-0.01172-0.0098c-0.2803-0.278-0.5067-0.613-0.6565-0.972-0.1499-0.359-0.2266-0.75-0.2266-1.137 0-0.38661 0.07674-0.77772 0.22656-1.1367 0.14981-0.35901 0.3762-0.69274 0.65625-0.9707l0.01172-0.01172c0.2779-0.273 0.6137-0.495 0.9785-0.645 0.37-0.152 0.776-0.232 1.178-0.232zm9.8984 0c0.40199 0 0.80792 0.08037 1.1777 0.23242 0.36485 0.15001 0.70064 0.37167 0.97852 0.64453l0.01172 0.01172c0.28005 0.27797 0.50644 0.61169 0.65625 0.9707 0.15 0.358 0.227 0.749 0.227 1.136 0 0.38662-0.07674 0.77771-0.22656 1.1367-0.14981 0.359-0.37619 0.69468-0.65625 0.97266l-0.01172 0.0098c-0.27788 0.27286-0.61367 0.49647-0.97852 0.64648-0.36982 0.15206-0.77575 0.23242-1.1777 0.23242h-0.04101c-1.0541 0.05725-1.6978-0.26918-2.3203-0.86133-0.565-0.537-1.068-1.33-1.588-2.197 0.456-0.743 0.915-1.424 1.439-1.924 0.662-0.632 1.382-1.012 2.51-1.012zm-0.949 1v1h-1v2h1v1h2v-1h1v-2h-1v-1zm-11 1v2h4v-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-backup.svg b/.icons/awkward/48x48/places/folder-red-backup.svg
new file mode 100644
index 00000000..01d0f027
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#4f1d1d" d="m24.464794 22.015626c-0.75501-0.05084-1.52681 0.02146-2.28711 0.226563-3.0412 0.820392-5.166593 3.58253-5.177734 6.732421a1.0001 1.0001 0 0 0 0.002 0.02539h-1.00195l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.01758c0.008-2.258041 1.517139-4.222437 3.697266-4.810547 2.180126-0.58811 4.472713 0.351145 5.615234 2.298828 1.142521 1.947684 0.842814 4.405532-0.734375 6.021485-1.53625 1.574006-4.08172 1.748333-6.09375 0.632812a1.0001221 1.0001221 0 1 0 -0.96875 1.75c2.717652 1.506737 6.253078 1.309813 8.494141-0.986328 2.200122-2.254196 2.62112-5.712738 1.027343-8.429688-1.195332-2.037712-3.307237-3.290847-5.572265-3.443359zm-0.480469 2.970703a1.0001 1.0001 0 0 0 -0.984375 1.013672v2.863281a1.0001 1.0001 0 0 0 0.06445 0.498047 1.0001 1.0001 0 0 0 0.332031 0.449219l1.896485 1.896484a1.0001 1.0001 0 1 0 1.414062 -1.414062l-1.707031-1.707031v-2.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-books.svg b/.icons/awkward/48x48/places/folder-red-books.svg
new file mode 100644
index 00000000..5601c356
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#4f1d1d" d="m19 23c-2 0-3 1-3 1v7s1-1 3-1 4 2 4 2v-7s-2-2-4-2zm10 0c-2 0-4 2-4 2v7s2-2 4-2 3 1 3 1v-7s-1-1-3-1zm-10 8c-2 0-3 1-3 1v2s1-1 3-1 4 2 4 2v-2s-2-2-4-2zm10 0c-2 0-4.005064 1.992688-4 2v2s2-2 4-2 3 1 3 1v-2s-1-1-3-1z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-cd.svg b/.icons/awkward/48x48/places/folder-red-cd.svg
new file mode 100644
index 00000000..5530b267
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#4f1d1d" cx="24" cy="29" r="9"/>
+ <circle style="fill:#e25252" cx="24" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-copy-cloud.svg b/.icons/awkward/48x48/places/folder-red-copy-cloud.svg
new file mode 100644
index 00000000..1af04d2c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 30,23 27,28 29,29 Z M 19,26 16,28.143 20,28 22,35 23,34 32,35 29,30 27.714,29.286 22.857,32.143 20.571,26.429 Z M 24.571,28.143 22.286,29.571 23.143,31.571 27.143,29.286 25.714,28.143 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-desktop.svg b/.icons/awkward/48x48/places/folder-red-desktop.svg
new file mode 120000
index 00000000..a4ef218b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-desktop.svg
@@ -0,0 +1 @@
+user-red-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-red-development.svg b/.icons/awkward/48x48/places/folder-red-development.svg
new file mode 100644
index 00000000..7512a79d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 22.251,22 22.096,23.845 C 21.512,24.061 20.968,24.376 20.489,24.774 L 18.812,23.984 17.062,27.016 18.583,28.072 C 18.529,28.378 18.501,28.689 18.499,29 18.499,29.312 18.526,29.624 18.579,29.932 L 17.062,30.984 18.812,34.015 20.484,33.228 C 20.965,33.625 21.51,33.938 22.095,34.152 L 22.25,36 H 25.75 L 25.905,34.156 C 26.489,33.94 27.033,33.625 27.512,33.227 L 29.188,34.016 30.938,30.984 29.416,29.928 C 29.47,29.622 29.499,29.312 29.501,29.001 29.501,28.689 29.473,28.377 29.42,28.069 L 30.938,27.016 29.188,23.985 27.516,24.772 C 27.035,24.375 26.49,24.063 25.905,23.849 L 25.751,22 Z M 24.001,27.001 C 25.106,27.001 26.001,27.896 26.001,29.001 26.001,30.106 25.106,31.001 24.001,31.001 22.896,31.001 22.001,30.106 22.001,29.001 22.001,27.896 22.896,27.001 24.001,27.001 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-documents-open.svg b/.icons/awkward/48x48/places/folder-red-documents-open.svg
new file mode 100644
index 00000000..f59b5e8c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 19,24 C 18.446,24 18,24.446 18,25 V 37 C 18,37.554 18.446,38 19,38 H 29 C 29.554,38 30,37.554 30,37 V 28 L 26,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-documents.svg b/.icons/awkward/48x48/places/folder-red-documents.svg
new file mode 100644
index 00000000..19854a27
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 19 22 C 18.446 22 18 22.446 18 23 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 26 L 26 22 L 19 22 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-download-open.svg b/.icons/awkward/48x48/places/folder-red-download-open.svg
new file mode 100644
index 00000000..714a39dc
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 26,23 V 29 H 28.5 L 24,36 19.5,29 H 22 V 23 Z M 18,37 H 30 V 39 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-download.svg b/.icons/awkward/48x48/places/folder-red-download.svg
new file mode 100644
index 00000000..35541883
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 26,21 V 27 H 28.5 L 24,34 19.5,27 H 22 V 21 Z M 18,35 H 30 V 37 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-downloads.svg b/.icons/awkward/48x48/places/folder-red-downloads.svg
new file mode 120000
index 00000000..f8be6974
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-downloads.svg
@@ -0,0 +1 @@
+folder-red-download.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-red-drag-accept.svg b/.icons/awkward/48x48/places/folder-red-drag-accept.svg
new file mode 100644
index 00000000..fe795405
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-dropbox.svg b/.icons/awkward/48x48/places/folder-red-dropbox.svg
new file mode 100644
index 00000000..7bb83355
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 20,21 15,24 19,26.9 14.99,29.9 20,33 24,30 19,27 24,24 29,27 24,30 28,33 33.01,29.9 29,27 33,24 28,21 24,23.9 Z M 24,31 20,34 19,33.4 V 34 L 24,37 29,34 V 33.4 L 28,34 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-favorites.svg b/.icons/awkward/48x48/places/folder-red-favorites.svg
new file mode 100644
index 00000000..26e2ee80
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 24,21 21.881,26.417 16,26.729 20.572,30.39 19.056,36 24,32.846 28.944,36 27.428,30.39 32,26.729 26.119,26.417 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-games.svg b/.icons/awkward/48x48/places/folder-red-games.svg
new file mode 100644
index 00000000..213ba935
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 19.78,23.002 C 19.54,23.002 19.26,23.072 18.97,23.223 17.94,23.774 16.98,25.557 16.46,27.882 16.02,29.866 15.86,32.561 16.12,33.645 16.35,34.587 16.75,35 17.46,35 18.5,34.98 19.81,33.815 20.65,32.241 21.25,31.369 22.65,30.978 24,31.018 25.34,30.968 26.74,31.369 27.34,32.241 28.18,33.815 29.49,34.98 30.54,35 31.24,35 31.64,34.587 31.87,33.645 32.13,32.561 31.97,29.866 31.53,27.882 31.01,25.557 30.05,23.774 29.02,23.223 28.45,22.912 27.98,22.922 27.56,23.223 27.03,23.604 25.93,24.003 24,24.003 22.06,24.003 20.96,23.604 20.43,23.223 20.22,23.072 20.02,23.002 19.78,23.002 Z M 20.03,26.008 H 21.02 V 27.01 H 22.01 V 28.012 H 21.02 V 29.014 H 20.03 V 28.012 H 19.04 V 27.01 H 20.03 Z M 27.47,26.008 C 27.74,26.008 27.96,26.228 27.96,26.509 27.96,26.789 27.74,27.01 27.47,27.01 27.19,27.01 26.97,26.789 26.97,26.509 26.97,26.228 27.19,26.008 27.47,26.008 Z M 26.48,27.01 C 26.75,27.01 26.97,27.23 26.97,27.511 26.97,27.791 26.75,28.012 26.48,28.012 26.2,28.012 25.98,27.791 25.98,27.511 25.98,27.23 26.2,27.01 26.48,27.01 Z M 28.46,27.01 C 28.73,27.01 28.95,27.23 28.95,27.511 28.95,27.791 28.73,28.012 28.46,28.012 28.18,28.012 27.96,27.791 27.96,27.511 27.96,27.23 28.18,27.01 28.46,27.01 Z M 27.47,28.012 C 27.74,28.012 27.96,28.232 27.96,28.513 27.96,28.793 27.74,29.014 27.47,29.014 27.19,29.014 26.97,28.793 26.97,28.513 26.97,28.232 27.19,28.012 27.47,28.012 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-git.svg b/.icons/awkward/48x48/places/folder-red-git.svg
new file mode 100644
index 00000000..645fd3d3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 19.707,22 19,22.708 20.408,24.117 A 2.5005,2.5027 0 0 0 19.998,25.488 2.5005,2.5027 0 0 0 21.999,27.94 V 32.05 A 2.5005,2.5027 0 0 0 19.999,34.497 2.5005,2.5027 0 0 0 22.5,37 2.5005,2.5027 0 0 0 25,34.497 2.5005,2.5027 0 0 0 23,32.046 V 27.936 A 2.5005,2.5027 0 0 0 23.869,27.582 L 25.41,29.125 A 2.5005,2.5027 0 0 0 25,30.493 2.5005,2.5027 0 0 0 27.501,32.996 2.5005,2.5027 0 0 0 30.002,30.492 2.5005,2.5027 0 0 0 27.502,27.989 2.5005,2.5027 0 0 0 26.114,28.412 L 24.58,26.875 A 2.5005,2.5027 0 0 0 25,25.487 2.5005,2.5027 0 0 0 22.5,22.984 2.5005,2.5027 0 0 0 21.114,23.407 L 19.708,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-github.svg b/.icons/awkward/48x48/places/folder-red-github.svg
new file mode 100644
index 00000000..9ce0f9fb
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="m 24,21 c -4.432,0 -8,3.568 -8,8 0,3.572969 2.319953,6.580128 5.541016,7.613281 v -1.662109 c -2.02505,0.44688 -2.451172,-0.890625 -2.451172,-0.890625 -0.33119,-0.85462 -0.808594,-1.082031 -0.808594,-1.082031 -0.66103,-0.45857 0.04883,-0.451172 0.04883,-0.451172 0.73072,0.05219 1.115234,0.763672 1.115234,0.763672 0.649401,1.13032 1.704391,0.804594 2.119141,0.615234 0.06615,-0.47773 0.255071,-0.805404 0.462891,-0.990234 -1.6165,-0.1867 -3.017578,-1.220416 -3.017578,-4.055016 0,-0.807401 0.586534,-1.867737 1.052234,-2.384438 -0.0751,-0.1871 -0.326088,-1.339321 0.07031,-2.357421 0,0 0.03819,-0.01202 0.117188,-0.01563 0.2369,-0.0111 0.7698,0.43835 1.8125,1.15625 0.629544,-0.180863 1.435033,-0.265432 1.938,-0.269532 0.567132,-0.0047 1.223838,0.09289 1.815614,0.269532 1.043,-0.7179 1.709313,-1.169203 1.945313,-1.158204 h 0.002 c 0.0789,0.0037 0.117187,0.01563 0.117188,0.01563 0.39732,1.01806 0.146905,2.172275 0.07227,2.359374 C 28.418904,26.993362 29,28.053598 29,28.861 c 0,2.84182 -1.700866,3.866146 -3.322266,4.049156 0.261006,0.2284 0.326172,0.681284 0.326172,1.371094 0,0.83312 -0.0021,1.37464 -0.0039,1.71875 v 0.740234 C 29.456574,35.855553 32,32.739916 32,29 32,24.568 28.432,21 24,21 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-gitlab.svg b/.icons/awkward/48x48/places/folder-red-gitlab.svg
new file mode 100644
index 00000000..bc12e054
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d;fill-rule:evenodd" d="M 18.990234 22 C 18.868036 22 18.744852 22.065769 18.699219 22.199219 L 16.925781 27 L 21.054688 27 L 19.279297 22.199219 C 19.233642 22.065769 19.112433 22 18.990234 22 z M 21.054688 27 L 24 36 L 26.945312 27 L 21.054688 27 z M 26.945312 27 L 31.074219 27 L 29.300781 22.199219 C 29.209514 21.932319 28.812013 21.932319 28.720703 22.199219 L 26.945312 27 z M 31.074219 27 L 24 36 L 31.748047 30.652344 C 31.96185 30.504834 32.052353 30.242626 31.970703 30.003906 L 31.074219 27 z M 24 36 L 16.925781 27 L 16.029297 30.003906 C 15.947647 30.242626 16.038151 30.504834 16.251953 30.652344 L 24 36 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-gnome.svg b/.icons/awkward/48x48/places/folder-red-gnome.svg
new file mode 100644
index 00000000..6718ef49
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 28.779,22 C 25.819,22 25.262,26 26.929,26 28.593,26 31.741,22 28.779,22 Z M 24.23,23 C 24.183,23 24.131,23.005 24.079,23.01 22.384,23.214 22.979,25.949 23.882,26 24.755,26.05 25.711,23.008 24.231,23 Z M 21.14,24 C 21.019,23.995 20.884,24.011 20.735,24.049 19.149,24.45 20.494,26.106 21.382,25.994 22.188,25.893 22.305,24.047 21.14,24 Z M 18.929,26 C 18.787,25.998 18.633,26.029 18.47,26.105 17.166,26.721 18.91,28.207 19.677,27.977 20.348,27.775 19.92,26.023 18.929,26 Z M 25.011,27 C 22.677,26.963 19.599,28.065 19.073,30.279 18.505,32.676 21.416,36 24.45,36 25.943,36 27.665,35.329 27.987,33.721 28.232,32.495 24.896,33.023 25.009,33.834 25.144,34.807 24.446,34.652 23.571,34.025 21.001,32 28.181,31.034 27.694,28.307 27.543,27.458 26.411,27.024 25.011,27.002 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-google-drive.svg b/.icons/awkward/48x48/places/folder-red-google-drive.svg
new file mode 100644
index 00000000..d41d74aa
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <path style="fill:#4f1d1d" d="M 31.999,30.937 26.666,22.002 H 21.499 L 26.499,30.937 Z"/>
+ <path style="fill:#4f1d1d" d="M 22.499,31.914 19.999,35.962 H 29.333 L 31.999,31.914 Z"/>
+ <path style="fill:#4f1d1d" d="M 20.999,22.999 16,31.974 18.666,35.962 23.699,27.985 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-image-people.svg b/.icons/awkward/48x48/places/folder-red-image-people.svg
new file mode 100644
index 00000000..8512474e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 20.545,25.452 C 20.499,25.463 20.453,25.481 20.41,25.504 19.98,25.731 19.87,26.44 20.164,27.096 20.401,27.624 20.821,27.95 21.203,27.94 21.49,29.693 22.633,31 23.993,31 H 24.005 C 25.366,31 26.509,29.693 26.796,27.94 27.177,27.95 27.598,27.624 27.835,27.096 28.129,26.44 28.019,25.731 27.589,25.504 27.545,25.481 27.5,25.463 27.454,25.452 27.399,23.535 25.876,22 24,22 22.125,22 20.6,23.535 20.545,25.452 Z M 26.394,31 C 26.105,31.701 25.12,32.227 23.945,32.227 22.775,32.227 21.799,31.708 21.505,31.012 19.037,31.27 17.238,31.902 17.022,32.649 17.019,32.656 17.024,32.665 17.022,32.672 17.015,32.699 17.015,32.723 17.012,32.75 17.011,32.763 17,32.771 17,32.784 V 32.793 34.643 C 17.001,34.84 17.157,35 17.351,35 H 30.65 C 30.844,35 31,34.84 31,34.643 V 32.793 32.771 C 30.998,32.728 30.979,32.691 30.967,32.648 30.746,31.892 28.908,31.252 26.395,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-important.svg b/.icons/awkward/48x48/places/folder-red-important.svg
new file mode 100644
index 00000000..b616384a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 23,24 H 25 V 30 H 23 Z M 24,31 C 24.552,31 25,31.448 25,32 25,32.552 24.552,33 24,33 23.448,33 23,32.552 23,32 23,31.448 23.448,31 24,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-java.svg b/.icons/awkward/48x48/places/folder-red-java.svg
new file mode 100644
index 00000000..28350edd
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 22.172,21 C 22.172,21 22.996,21.465 22.414,22.688 21.533,24.53 23.227,24.951 23.227,24.951 23.227,24.951 22.689,24.519 23.406,22.998 24.199,21.313 22.172,21 22.172,21 Z M 25.371,22.84 C 25.371,22.84 23.729,23.47 24.787,25.191 25.487,26.332 24.711,26.898 24.711,26.898 24.711,26.898 26.696,26.335 25.738,24.76 24.878,23.336 25.371,22.84 25.371,22.84 Z M 20.643,22.887 C 20.643,22.887 19.205,23.982 20.629,25.328 21.57,26.224 20.953,27 20.953,27 20.953,27 22.736,25.867 21.447,24.629 20.284,23.512 20.643,22.887 20.643,22.887 Z M 20.953,27 H 17 L 19,35 H 27 L 27.275,33.902 C 27.508,33.96 27.749,34 28,34 29.657,34 31,32.657 31,31 31,29.594 30.03,28.423 28.725,28.098 L 29,27 Z M 28.484,29.062 A 1,2 15 0 1 28.518,29.068 1,2 15 0 1 28.967,31.26 1,2 15 0 1 27.516,32.938 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-kde.svg b/.icons/awkward/48x48/places/folder-red-kde.svg
new file mode 100644
index 00000000..44edc972
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <g transform="translate(16,21)">
+ <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/48x48/places/folder-red-linux.svg b/.icons/awkward/48x48/places/folder-red-linux.svg
new file mode 100644
index 00000000..5b7b0d9b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 24.56,32.076 C 23.44,32.597 22.897,32.591 22.198,32.541 21.363,32.481 20.692,32.252 20.397,32.052 20.215,31.929 19.968,31.977 19.845,32.159 19.722,32.341 19.769,32.588 19.951,32.711 20.426,33.032 21.264,33.271 22.141,33.334 22.289,33.345 21.953,33.351 22.128,33.351 22.891,33.351 23.859,33.279 24.895,32.797 25.094,32.704 25.181,32.468 25.088,32.269 24.995,32.069 24.759,31.983 24.56,32.076 Z M 28.979,31.487 C 29.017,28.032 29.373,21.505 22.76,22.032 16.231,22.558 18.462,29.455 18.364,31.765 18.278,32.986 17.573,34.48 17,36 H 19.064 C 19.246,35.356 19.379,34.719 19.437,34.112 19.543,34.186 19.657,34.257 19.778,34.326 19.976,34.443 20.146,34.598 20.326,34.761 20.746,35.144 21.222,35.578 22.153,35.633 22.216,35.636 21.779,35.638 21.841,35.638 22.783,35.638 23.427,35.226 23.944,34.895 24.192,34.736 24.407,34.599 24.608,34.533 25.181,34.354 25.682,34.064 26.056,33.696 26.114,33.638 26.169,33.579 26.219,33.519 26.428,34.283 26.713,35.142 27.03,36 H 30.998 C 30.093,34.603 28.96,33.234 28.979,31.487 Z M 18.996,29.607 C 18.996,29.607 18.996,29.607 18.996,29.607 18.931,28.48 19.471,27.531 20.201,27.489 20.931,27.446 21.575,28.326 21.64,29.453 21.64,29.453 21.641,29.454 21.641,29.454 21.644,29.514 21.645,29.575 21.645,29.634 21.414,29.692 21.205,29.777 21.018,29.875 21.018,29.867 21.017,29.859 21.016,29.85 V 29.85 C 20.954,29.21 20.612,28.727 20.253,28.771 19.894,28.814 19.653,29.368 19.716,30.009 19.716,30.009 19.716,30.009 19.716,30.009 19.743,30.288 19.823,30.537 19.935,30.726 19.907,30.748 19.828,30.805 19.738,30.871 19.67,30.921 19.587,30.982 19.488,31.055 19.216,30.698 19.029,30.186 18.996,29.607 Z M 25.894,32.394 C 25.868,32.989 25.089,33.55 24.369,33.775 L 24.365,33.776 C 24.066,33.873 23.799,34.044 23.516,34.225 23.041,34.529 22.55,34.843 21.841,34.843 21.795,34.843 22.246,34.842 22.2,34.839 21.55,34.801 21.246,34.524 20.862,34.173 20.659,33.989 20.449,33.798 20.178,33.639 L 20.173,33.635 C 19.589,33.306 19.226,32.896 19.203,32.539 19.192,32.362 19.271,32.208 19.438,32.083 19.802,31.81 20.046,31.631 20.207,31.513 20.387,31.382 20.441,31.342 20.481,31.304 20.509,31.277 20.541,31.247 20.574,31.215 20.908,30.89 20.968,30.346 21.826,30.346 22.351,30.346 22.932,30.548 23.551,30.946 23.843,31.136 24.096,31.223 24.417,31.334 24.638,31.411 24.889,31.497 25.224,31.64 L 25.229,31.643 C 25.542,31.771 25.911,32.006 25.894,32.394 Z M 25.722,30.994 C 25.662,30.964 25.599,30.935 25.534,30.908 25.232,30.779 24.989,30.691 24.788,30.621 24.899,30.404 24.968,30.133 24.975,29.839 V 29.838 C 24.99,29.122 24.629,28.541 24.168,28.54 23.707,28.539 23.321,29.118 23.306,29.834 V 29.835 C 23.306,29.858 23.306,29.881 23.306,29.905 23.022,29.774 22.743,29.679 22.469,29.621 22.468,29.594 22.467,29.567 22.466,29.54 V 29.539 C 22.44,28.235 23.24,27.155 24.254,27.128 25.267,27.1 26.11,28.135 26.137,29.44 V 29.44 C 26.149,30.03 25.991,30.573 25.722,30.994 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-locked.svg b/.icons/awkward/48x48/places/folder-red-locked.svg
new file mode 100644
index 00000000..3f8bb973
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 24,22 C 21.784,22 20,23.821 20,26.062 V 28 H 19 C 18.446,28 18,28.446 18,29 V 35 C 18,35.554 18.446,36 19,36 H 29 C 29.554,36 30,35.554 30,35 V 29 C 30,28.446 29.554,28 29,28 H 28 V 26.062 C 28,23.822 26.216,22 24,22 Z M 24,24 C 25.108,24 26,24.891 26,26 V 28 H 22 V 26 C 22,24.891 22.892,24 24,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-mail-cloud.svg b/.icons/awkward/48x48/places/folder-red-mail-cloud.svg
new file mode 100644
index 00000000..f01116ca
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 23,23 A 5,5 0 0 0 18.268,26.398 4,4 0 0 0 16,30 4,4 0 0 0 20,34 4,4 0 0 0 22.658,32.982 5,5 0 0 0 23,33 5,5 0 0 0 25.113,32.525 4,4 0 0 0 27,33 4,4 0 0 0 31,29 4,4 0 0 0 27,25 4,4 0 0 0 26.992,25 5,5 0 0 0 23,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-mail.svg b/.icons/awkward/48x48/places/folder-red-mail.svg
new file mode 100644
index 00000000..a6a5bf9f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 H 29 C 29,37 29.937,37 30,36 30,35 29,35 29,35 H 24 C 20.686,35 18,32.314 18,29 18,25.686 20.686,23 24,23 27.314,23 30,25.686 30,29 V 30 C 30,30.552 29.552,31 29,31 28.448,31 28,30.552 28,30 V 29 C 28,26.791 26.209,25 24,25 21.791,25 20,26.791 20,29 20,31.209 21.791,33 24,33 25.046,33 25.99,32.589 26.703,31.932 27.273,32.609 28.114,33 29,33 30.657,33 32,31.656 32,30 V 29 C 32,24.582 28.418,21 24,21 Z M 24,27 C 25.105,27 26,27.895 26,29 26,30.105 25.105,31 24,31 22.895,31 22,30.105 22,29 22,27.895 22.895,27 24,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-mega.svg b/.icons/awkward/48x48/places/folder-red-mega.svg
new file mode 100644
index 00000000..a07dff4c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 20,25 H 22 V 25 25 L 24,28 26,25 H 28 V 33 H 26 V 29 L 24,31 22,29 V 33 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-meocloud.svg b/.icons/awkward/48x48/places/folder-red-meocloud.svg
new file mode 100644
index 00000000..4df1c44c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 21.527,25.623 C 21.17,25.477 20.787,25.402 20.4,25.4 18.9,25.4 17.63,26.513 17.43,28 15.978,28.499 15.001,29.864 15,31.4 15,33.389 16.611,35 18.6,35 H 29.4 C 31.389,35 33,33.389 33,31.4 32.999,29.872 32.032,28.511 30.59,28.006 30.595,27.937 30.597,27.87 30.6,27.801 30.6,25.15 28.451,23 25.8,23 23.995,23 22.346,24.015 21.527,25.623 Z M 25.799,25 H 25.801 C 27.37,25 28.599,26.23 28.6,27.799 28.599,27.822 28.596,27.857 28.596,27.867 28.533,28.766 29.079,29.597 29.93,29.895 30.577,30.121 30.999,30.715 31,31.4 31,32.308 30.308,33 29.4,33 H 18.6 C 17.693,33 17.001,32.309 17,31.402 V 31.4 C 17.001,30.712 17.428,30.115 18.08,29.891 18.796,29.645 19.311,29.016 19.412,28.266 19.481,27.757 19.888,27.401 20.398,27.4 20.527,27.401 20.653,27.427 20.77,27.475 21.733,27.869 22.837,27.458 23.309,26.531 23.788,25.589 24.745,25 25.799,25 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-music-open.svg b/.icons/awkward/48x48/places/folder-red-music-open.svg
new file mode 100644
index 00000000..2e398f46
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 21,32.176 C 20.679,32.061 20.341,32.001 20,32 18.343,32 17,33.343 17,35 17,36.657 18.343,38 20,38 21.657,38 23,36.657 23,35 V 28 H 29 V 32.176 C 28.679,32.061 28.341,32.001 28,32 26.343,32 25,33.343 25,35 25,36.657 26.343,38 28,38 29.657,38 31,36.657 31,35 V 25 C 31,24.446 30.331,24 29.5,24 H 22.5 C 21.669,24 21,24.446 21,25"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-music.svg b/.icons/awkward/48x48/places/folder-red-music.svg
new file mode 100644
index 00000000..dfae0879
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 21,30.176 C 20.679,30.061 20.341,30.001 20,30 18.343,30 17,31.343 17,33 17,34.657 18.343,36 20,36 21.657,36 23,34.657 23,33 V 26 H 29 V 30.176 C 28.679,30.061 28.341,30.001 28,30 26.343,30 25,31.343 25,33 25,34.657 26.343,36 28,36 29.657,36 31,34.657 31,33 V 23 C 31,22.446 30.331,22 29.5,22 H 22.5 C 21.669,22 21,22.446 21,23"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-network.svg b/.icons/awkward/48x48/places/folder-red-network.svg
new file mode 100644
index 00000000..839cdcd3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 28.418,37 32,33.418 32,29 32,24.582 28.418,21 24,21 Z M 23.429,23.214 C 23.505,23.206 23.601,23.219 23.679,23.214 23.688,23.251 23.623,23.381 23.536,23.571 22.98,24.784 22.949,26.205 23.464,26.964 23.558,27.102 23.643,27.233 23.643,27.25 23.643,27.267 23.542,27.286 23.429,27.286 23.162,27.286 22.909,27.123 22.393,26.714 22.163,26.533 21.865,26.381 21.749,26.358 21.569,26.321 21.52,26.337 21.285,26.571 21.067,26.79 21,26.907 21,27.107 21,27.865 21.899,28.467 23.571,28.822 25.842,29.303 26.401,29.735 26.464,30.929 26.543,32.426 25.746,33.555 24,34.429 23.791,34.533 23.659,34.574 23.571,34.608 23.532,34.604 23.503,34.611 23.464,34.608 23.449,34.561 23.428,34.454 23.428,34.25 23.428,33.455 23.115,32.637 22.643,32.179 22.516,32.056 22.161,31.796 21.857,31.608 21.553,31.419 21.247,31.201 21.178,31.108 21.065,30.953 21.056,30.858 21.143,30.572 21.301,30.05 21.49,29.759 21.857,29.429 22.049,29.256 22.243,29.111 22.286,29.107 22.328,29.104 22.04,29.017 21.607,28.929 21.174,28.84 20.541,28.655 20.214,28.536 19.616,28.32 18.808,27.865 18.5,27.536 18.487,27.522 18.476,27.513 18.464,27.5 18.906,25.743 20.144,24.302 21.786,23.608 22.129,23.462 22.483,23.363 22.857,23.286 23.043,23.248 23.236,23.234 23.428,23.215 Z M 28.786,25.893 C 28.92,25.976 29.427,27.072 29.571,27.607 29.758,28.298 29.745,29.493 29.571,30.179 29.505,30.44 29.421,30.684 29.393,30.714 29.365,30.745 29.263,30.57 29.143,30.357 29.023,30.145 28.64,29.693 28.321,29.357 27.402,28.387 27.258,27.881 27.643,27.107 27.837,26.717 28.682,25.829 28.786,25.893 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-nextcloud.svg b/.icons/awkward/48x48/places/folder-red-nextcloud.svg
new file mode 100644
index 00000000..30cac581
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#4f1d1d" d="M 35,24 A 5,5 0 0 0 30,29 5,5 0 0 0 35,34 5,5 0 0 0 40,29 5,5 0 0 0 35,24 Z M 35,27 A 2,2 0 0 1 37,29 2,2 0 0 1 35,31 2,2 0 0 1 33,29 2,2 0 0 1 35,27 Z M 13,24 A 5,5 0 0 0 8,29 5,5 0 0 0 13,34 5,5 0 0 0 18,29 5,5 0 0 0 13,24 Z M 13,27 A 2,2 0 0 1 15,29 2,2 0 0 1 13,31 2,2 0 0 1 11,29 2,2 0 0 1 13,27 Z M 24,23 A 6,6 0 0 0 18,29 6,6 0 0 0 24,35 6,6 0 0 0 30,29 6,6 0 0 0 24,23 Z M 24,26 A 3,3 0 0 1 27,29 3,3 0 0 1 24,32 3,3 0 0 1 21,29 3,3 0 0 1 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-open.svg b/.icons/awkward/48x48/places/folder-red-open.svg
new file mode 100644
index 00000000..d74bac11
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-owncloud.svg b/.icons/awkward/48x48/places/folder-red-owncloud.svg
new file mode 100644
index 00000000..fa82a8ff
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="26.5" cy="27.5" r="3.25"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="34" cy="34" r="1.75"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="30" cy="32" r="3.75"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="32.5" r="3.25"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="18.5" cy="26" r="1.75"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="30" r="3.75"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="34" r="1.75"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22.5" cy="25.5" r="3.25"/>
+ <circle style="fill:#4f1d1d;stroke:#e25252;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="24" cy="31" r="4.75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-pcloud.svg b/.icons/awkward/48x48/places/folder-red-pcloud.svg
new file mode 100644
index 00000000..a2f69acf
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 24.5,22 A 6.5,6.5 0 0 0 18.490235,26.03125 5,5 0 0 0 14,31 5,5 0 0 0 19,36 H 30.75 C 32.544925,36 34,34.544925 34,32.75 34,31.523022 33.312228,30.467196 32.308594,29.914062 A 3,3 0 0 0 33,28 3,3 0 0 0 30,25 3,3 0 0 0 29.97656,25 6.5,6.5 0 0 0 24.499998,22 Z m 0,2 A 4.5,4.5 0 0 1 29,28.5 4.5,4.5 0 0 1 24.5,33 4.5,4.5 0 0 1 20,28.5 4.5,4.5 0 0 1 24.5,24 Z m 0,1 A 3.5,3.5 0 0 0 21,28.5 3.5,3.5 0 0 0 24.5,32 3.5,3.5 0 0 0 28,28.5 3.5,3.5 0 0 0 24.5,25 Z M 23,26 h 1 1.5 A 1.5,1.5 0 0 1 27,27.5 1.5,1.5 0 0 1 25.5,29 H 24 v 2 h -1 v -2 z m 1,1 v 1 h 1.5 A 0.5,0.5 0 0 0 26,27.5 0.5,0.5 0 0 0 25.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-photo.svg b/.icons/awkward/48x48/places/folder-red-photo.svg
new file mode 100644
index 00000000..51106976
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 20,22 19,24 H 17.5 C 16.115,24 15,25.115 15,26.5 V 33.5 C 15,34.885 16.115,36 17.5,36 H 30.5 C 31.885,36 33,34.885 33,33.5 V 26.5 C 33,25.115 31.885,24 30.5,24 H 29 L 28,22 Z M 24,26 C 25.657,26 27,27.343 27,29 27,30.657 25.657,32 24,32 22.343,32 21,30.657 21,29 21,27.343 22.343,26 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-pictures-open.svg b/.icons/awkward/48x48/places/folder-red-pictures-open.svg
new file mode 100644
index 00000000..21de402c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 18,25 C 17,25 17,26 17,26 V 36 C 17,37 18,37 18,37 H 30 C 30,37 31,37 31,36 V 26 C 31,25 30,25 30,25 Z M 25,33 27,30.56 29,33 V 35 H 19 V 32 L 21.5,29.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-pictures.svg b/.icons/awkward/48x48/places/folder-red-pictures.svg
new file mode 100644
index 00000000..049089f0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 18,23 C 17,23 17,24 17,24 V 34 C 17,35 18,35 18,35 H 30 C 30,35 31,35 31,34 V 24 C 31,23 30,23 30,23 Z M 25,31 27,28.56 29,31 V 33 H 19 V 30 L 21.5,27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-print.svg b/.icons/awkward/48x48/places/folder-red-print.svg
new file mode 100644
index 00000000..ea3af7ca
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 20,23 V 25 H 28 V 23 Z M 18,26 C 17.5,26 17,26.5 17,27 V 31 C 17,31.5 17.5,32 18,32 H 19 V 30 H 29 V 32 H 30 C 30.5,32 31,31.5 31,31 V 27 C 31,26.5 30.5,26 30,26 Z M 20,31 V 36 H 28 V 31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-private.svg b/.icons/awkward/48x48/places/folder-red-private.svg
new file mode 100644
index 00000000..271f1375
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 20.5,24 C 18.015,24 16,26.015 16,28.5 16,30.985 18.015,33 20.5,33 22.405,32.997 24.101,31.796 24.736,30 H 28 V 32 H 31 V 30 H 32 V 27 H 24.736 C 24.102,25.204 22.405,24.003 20.5,24 Z M 20.5,27 C 21.328,27 22,27.672 22,28.5 22,29.328 21.328,30 20.5,30 19.672,30 19,29.328 19,28.5 19,27.672 19.672,27 20.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-projects.svg b/.icons/awkward/48x48/places/folder-red-projects.svg
new file mode 100644
index 00000000..7c99d5d0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#4f1d1d" d="M 27,21 C 26.65,21.13 26.29,21.299 26,21.539 24.62,22.649 24.701,24.559 26.051,25.699 26.331,25.939 26.66,26.1 27,26.25 V 28.596 C 27.893,28.983 28.651,29.54 29.248,30.211 29.552,30.553 29.791,30.931 30,31.322 V 26.25 C 30.34,26.12 30.659,25.929 30.949,25.699 32.329,24.579 32.34,22.75 31,21.6 30.71,21.36 30.35,21.14 30,21 V 23.25 C 30,23.71 29.55,24 29,24 H 28 C 27.44,24 27,23.71 27,23.25 Z M 24,29 C 20,29 18,32 18,35 H 16.25 C 16,35 16,35.25 16,35.25 V 36.75 C 16,37 16.25,37 16.25,37 H 31.75 C 31.75,37 32,37 32,36.75 V 35.25 C 32,35.25 32,35 31.75,35 H 30 C 30,32 28,29 24,29 Z M 24,32 C 26.35,32 27,33.76 27,35 H 21 C 21,33.8 21.7,32 24,32 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-public.svg b/.icons/awkward/48x48/places/folder-red-public.svg
new file mode 120000
index 00000000..00ea3358
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-public.svg
@@ -0,0 +1 @@
+folder-red-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-red-publicshare-open.svg b/.icons/awkward/48x48/places/folder-red-publicshare-open.svg
new file mode 100644
index 00000000..243f34ac
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 20.545,27.452 C 20.499,27.463 20.453,27.481 20.41,27.504 19.98,27.731 19.87,28.44 20.164,29.096 20.401,29.624 20.821,29.95 21.203,29.94 21.49,31.693 22.633,33 23.993,33 H 24.005 C 25.366,33 26.509,31.693 26.796,29.94 27.177,29.95 27.598,29.624 27.835,29.096 28.129,28.44 28.019,27.731 27.589,27.504 27.545,27.481 27.5,27.463 27.454,27.452 27.399,25.535 25.876,24 24,24 22.125,24 20.6,25.535 20.545,27.452 Z M 26.394,33 C 26.105,33.701 25.12,34.227 23.945,34.227 22.775,34.227 21.799,33.708 21.505,33.012 19.037,33.27 17.238,33.902 17.022,34.649 17.019,34.656 17.024,34.665 17.022,34.672 17.015,34.699 17.015,34.723 17.012,34.75 17.011,34.763 17,34.771 17,34.784 V 34.793 36.643 C 17.001,36.84 17.157,37 17.351,37 H 30.65 C 30.844,37 31,36.84 31,36.643 V 34.793 34.771 C 30.998,34.728 30.979,34.691 30.967,34.648 30.746,33.892 28.908,33.252 26.395,33 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-recent.svg b/.icons/awkward/48x48/places/folder-red-recent.svg
new file mode 100644
index 00000000..91721252
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 24,22 A 7,7 0 0 0 17,29 7,7 0 0 0 24,36 7,7 0 0 0 31,29 7,7 0 0 0 24,22 Z M 24,24 A 5,5 0 0 1 29,29 5,5 0 0 1 24,34 5,5 0 0 1 19,29 5,5 0 0 1 24,24 Z M 23,26 V 30 H 27 V 28 H 25 V 26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-remote-open.svg b/.icons/awkward/48x48/places/folder-red-remote-open.svg
new file mode 100644
index 00000000..51382284
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 23,26 C 20.979,26.404 19.404,27.979 19,30 H 16 V 32 H 19 C 19.405,34.018 20.982,35.595 23,36 Z M 25,26 V 36 C 27.021,35.596 28.596,34.021 29,32 H 32 V 30 H 29 C 28.595,27.982 27.018,26.405 25,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-remote.svg b/.icons/awkward/48x48/places/folder-red-remote.svg
new file mode 100644
index 00000000..61f3d3f9
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 23,24 C 20.979,24.404 19.404,25.979 19,28 H 16 V 30 H 19 C 19.405,32.018 20.982,33.595 23,34 Z M 25,24 V 34 C 27.021,33.596 28.596,32.021 29,30 H 32 V 28 H 29 C 28.595,25.982 27.018,24.405 25,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-script.svg b/.icons/awkward/48x48/places/folder-red-script.svg
new file mode 100644
index 00000000..e5902851
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 16,21 V 37 H 32 V 21 Z"/>
+ <g style="fill:#e25252">
+ <path style="fill:#e25252" d="M 24,29 H 28 V 30 H 24 Z"/>
+ <rect style="fill:#e25252" width="1" height="7" x="20" y="23"/>
+ <path style="fill:#e25252" d="M 19.5,24 C 18.67,24 18,24.67 18,25.5 18,26.33 18.67,27 19.5,27 H 21 21.5 C 21.78,27 22,27.22 22,27.5 22,27.78 21.78,28.01 21.5,28 H 21 19.5 18.09 C 18.3,28.58 18.85,29 19.5,29 H 21 21.5 C 22.33,29 23,28.33 23,27.5 23,26.67 22.33,26 21.5,26 H 21 19.5 C 19.22,26 19,25.78 19,25.5 19,25.22 19.22,25 19.5,25 H 21 21.5 22.91 C 22.7,24.42 22.15,24 21.5,24 H 21 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-steam.svg b/.icons/awkward/48x48/places/folder-red-steam.svg
new file mode 100644
index 00000000..129bad23
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 14,30.623 20.004,33.084 C 20.049,34.706 21.377,35.998 23,36 24.657,36 26.006,34.598 26,33 L 30,30 C 32.227,30 34,28.209 34,26 34,23.791 32.209,22 30,22 27.791,22 25.999,23.772 26,26 L 23,30 C 22.456,30 21.918,30.152 21.451,30.436 L 14,27.377 M 30,23 C 31.657,23 33,24.343 33,26 33,27.657 31.657,29 30,29 28.344,29 27.031,27.365 27,26 27,24.343 28.343,23 30,23 Z M 30,24 C 28.895,24 28,24.895 28,26 28,27.105 28.895,28 30,28 31.105,28 32,27.105 32,26 32,24.895 31.105,24 30,24 Z M 23,31 C 24.105,31 25,31.895 25,33 25,34.105 24.105,35 23,35 22.096,35 21.304,34.394 21.068,33.521 L 21.961,33.887 C 22.73,34.202 23.603,33.837 23.918,33.068 24.233,32.299 23.869,31.426 23.1,31.111 L 22.846,31.008 C 22.897,31.003 22.949,31.001 23,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-tar.svg b/.icons/awkward/48x48/places/folder-red-tar.svg
new file mode 100644
index 00000000..90e29431
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-tar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 24 16 L 24 17 L 25 17 L 25 16 L 24 16 z M 24 17 L 23 17 L 23 18 L 24 18 L 24 17 z M 24 18 L 24 19 L 25 19 L 25 18 L 24 18 z M 24 19 L 23 19 L 23 20 L 24 20 L 24 19 z M 24 20 L 24 21 L 25 21 L 25 20 L 24 20 z M 24 21 L 23 21 L 23 22 L 24 22 L 24 21 z M 24 22 L 24 23 L 25 23 L 25 22 L 24 22 z M 24 23 L 23 23 C 22.8439 24.390912 24 24.390912 24 23 z"/>
+ <path style="fill:#4f1d1d" d="m 24,22 c -2.21,0 -4,1.8 -4,4 l 0,8 c 0,2.2 1.79,4 4,4 2.21,0 4,-1.8 4,-4 l 0,-8 c 0,-2.2 -1.79,-4 -4,-4 z m 0,2 c 1.104,0 2,0.8 2,2 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 0,-1.2 0.896,-2 2,-2 z m 0,6 c 1.104,0 2,0.8 2,2 l 0,2 c 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 l 0,-2 c 0,-1.2 0.896,-2 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-templates-open.svg b/.icons/awkward/48x48/places/folder-red-templates-open.svg
new file mode 100644
index 00000000..21dd172b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 19,24 C 18.446,24 18,24.446 18,25 V 34 H 19 V 33 H 20 V 26 H 25 V 29 H 28 V 37 38 H 29 V 37 H 30 V 28 L 26,24 Z M 29,38 V 39 H 30 V 38 Z M 28,38 H 27 V 39 H 28 Z M 27,38 V 37 H 26 V 38 Z M 26,38 H 25 V 39 H 26 Z M 25,38 V 37 H 24 V 38 Z M 24,38 H 23 V 39 H 24 Z M 23,38 V 37 H 22 V 38 Z M 22,38 H 21 V 39 H 22 Z M 21,38 V 37 H 20 V 38 Z M 20,38 H 19 V 39 H 20 Z M 19,38 V 37 H 18 V 38 Z M 19,37 H 20 V 36 H 19 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-templates.svg b/.icons/awkward/48x48/places/folder-red-templates.svg
new file mode 100644
index 00000000..7e2b8911
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 19,22 C 18.446,22 18,22.446 18,23 V 32 H 19 V 31 H 20 V 24 H 25 V 27 H 28 V 35 36 H 29 V 35 H 30 V 26 L 26,22 Z M 29,36 V 37 H 30 V 36 Z M 28,36 H 27 V 37 H 28 Z M 27,36 V 35 H 26 V 36 Z M 26,36 H 25 V 37 H 26 Z M 25,36 V 35 H 24 V 36 Z M 24,36 H 23 V 37 H 24 Z M 23,36 V 35 H 22 V 36 Z M 22,36 H 21 V 37 H 22 Z M 21,36 V 35 H 20 V 36 Z M 20,36 H 19 V 37 H 20 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z M 19,34 V 33 H 18 V 34 Z M 19,33 H 20 V 32 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-torrent.svg b/.icons/awkward/48x48/places/folder-red-torrent.svg
new file mode 100644
index 00000000..03506f54
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="m 4,34 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 l 0,-22 c 0,-1.108 -0.892,-2 -2,-2 L 22,10 22,8 C 22,6.892 21.108,6 20,6 L 6,6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 L 4,9 C 4,7.892 4.892,7 6,7 l 14,0 c 1.108,0 2,0.892 2,2 L 22,8 C 22,6.892 21.108,6 20,6 Z m 16,4 0,1 20,0 c 1.108,0 2,0.892 2,2 l 0,-1 c 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="fill:#4f1d1d" d="M 26 19 C 20.477153 19 16 23.477153 16 29 C 16 34.522847 20.477153 39 26 39 L 44 39 L 44 37 L 26 37 C 21.581722 37 18 33.418278 18 29 C 18 24.581722 21.581722 21 26 21 L 26 19 z M 26 22 C 22.134007 22 19 25.134007 19 29 C 19 32.865993 22.134007 36 26 36 L 44 36 L 44 34 L 26 34 C 23.238576 34 21 31.761424 21 29 C 21 26.238576 23.238576 24 26 24 C 26.688467 24.000788 27.369353 24.143747 28 24.419922 L 28 22.298828 C 27.351311 22.102941 26.677616 22.002281 26 22 z M 26 25 C 23.790861 25 22 26.790861 22 29 C 22 31.209139 23.790861 33 26 33 L 44 33 L 44 31 L 26 31 C 24.895431 31 24 30.104569 24 29 C 24 27.895431 24.895431 27 26 27 C 26.713268 27.0013 27.371883 27.38229 27.728516 28 L 29.867188 28 C 29.411731 26.236014 27.821835 25.00264 26 25 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-unlocked.svg b/.icons/awkward/48x48/places/folder-red-unlocked.svg
new file mode 100644
index 00000000..a395204b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 24 20 C 21.784 20 20 21.821 20 24.062 L 20 25 L 22 25 L 22 24 C 22 22.891 22.892 22 24 22 C 25.108 22 26 22.891 26 24 L 26 28 L 24 28 L 19 28 C 18.446 28 18 28.446 18 29 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 29 C 30 28.446 29.554 28 29 28 L 28 28 L 28 24.062 C 28 21.822 26.216 20 24 20 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-vbox.svg b/.icons/awkward/48x48/places/folder-red-vbox.svg
new file mode 100644
index 00000000..f0a31c5f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:none;stroke:#4f1d1d;stroke-width:2;stroke-linejoin:round" d="M 16,27 H 19 L 21,35 23,23 25.5,30 27,25 29,31 H 32"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-video.svg b/.icons/awkward/48x48/places/folder-red-video.svg
new file mode 100644
index 00000000..6ed1c8f0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 18 24 C 17.446 24 17 24.446 17 25 L 17 33 C 17 33.554 17.446 34 18 34 L 27 34 C 27.554 34 28 33.554 28 33 L 28 29 L 28 25 C 28 24.446 27.554 24 27 24 L 18 24 z M 28 29 L 32 33 L 32 25.5 L 28 29 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-videos-open.svg b/.icons/awkward/48x48/places/folder-red-videos-open.svg
new file mode 100644
index 00000000..5eb602ed
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 18,26 C 17.446,26 17,26.446 17,27 V 35 C 17,35.554 17.446,36 18,36 H 27 C 27.554,36 28,35.554 28,35 V 31 27 C 28,26.446 27.554,26 27,26 Z M 28,31 32,35 V 27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-videos.svg b/.icons/awkward/48x48/places/folder-red-videos.svg
new file mode 120000
index 00000000..579a8f4f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-videos.svg
@@ -0,0 +1 @@
+folder-red-video.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-red-visiting.svg b/.icons/awkward/48x48/places/folder-red-visiting.svg
new file mode 100644
index 00000000..e2d754ce
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 6 16 C 4.892 16 4 16.892 4 18 L 4 19.309 L 42.908 41.773 C 43.554 41.443 44 40.778 44 40 L 44 37.404 L 6.9277 16 L 6 16 z M 13.857 16 L 44 33.404 L 44 28.404 L 22.516 16 L 13.857 16 z M 29.445 16 L 44 24.404 L 44 19.404 L 38.104 16 L 29.445 16 z M 4 23.309 L 4 28.309 L 27.713 42 L 36.373 42 L 4 23.309 z M 4 32.309 L 4 37.309 L 12.125 42 L 20.785 42 L 4 32.309 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-wifi.svg b/.icons/awkward/48x48/places/folder-red-wifi.svg
new file mode 100644
index 00000000..1cf5897e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 24,23 C 21.461,23 19.265,24.328 17,26 L 24,35 31,26 C 28.743,24.347 26.539,23 24,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-wine.svg b/.icons/awkward/48x48/places/folder-red-wine.svg
new file mode 100644
index 00000000..74e9df56
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <rect style="fill:#4f1d1d" width="6" height="6" x="18" y="22" rx="1" ry="1"/>
+ <rect style="fill:#4f1d1d" width="6" height="6" x="25" y="22" rx="1" ry="1"/>
+ <rect style="fill:#4f1d1d" width="6" height="6" x="25" y="29" rx="1" ry="1"/>
+ <rect style="fill:#4f1d1d" width="6" height="6" x="18" y="29" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red-yandex-disk.svg b/.icons/awkward/48x48/places/folder-red-yandex-disk.svg
new file mode 100644
index 00000000..a968a74a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 23.092,23.047 C 19.536,23.047 20.363,26.295 18.543,27.273 18.48,27.309 18.445,27.342 18.389,27.377 19.589,26.662 21.069,26.065 22.641,25.66 23.972,25.317 25.321,25.125 26.566,25.101 26.598,25.101 26.63,25.101 26.662,25.101 25.462,24.76 25.33,23.047 23.092,23.047 Z M 26.967,26.002 C 25.722,26.026 24.372,26.218 23.041,26.56 18.655,27.689 15.528,30.144 16.059,32.043 16.364,33.128 17.836,33.844 20.029,33.974 20.028,33.966 20.026,33.959 20.025,33.951 19.907,32.924 20.558,32.031 21.322,31.425 22.086,30.82 23.068,30.38 24.172,30.146 25.275,29.912 26.308,29.923 27.172,30.183 27.984,30.428 28.748,30.961 28.935,31.877 31.134,30.644 32.274,29.158 31.943,27.957 31.593,26.699 29.685,25.949 26.967,26.002 Z M 25.662,31 A 1.8586,3.577 76.001 0 0 24.285,31.142 1.8586,3.577 76.001 0 0 21.006,33.742 1.8586,3.577 76.001 0 0 24.715,34.857 1.8586,3.577 76.001 0 0 27.992,32.258 1.8586,3.577 76.001 0 0 25.662,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-red.svg b/.icons/awkward/48x48/places/folder-red.svg
new file mode 100644
index 00000000..0ceec5e4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-red.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-remote-open.svg b/.icons/awkward/48x48/places/folder-remote-open.svg
new file mode 120000
index 00000000..74b313c5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-remote-open.svg
@@ -0,0 +1 @@
+folder-oomox-remote-open.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-remote.svg b/.icons/awkward/48x48/places/folder-remote.svg
new file mode 120000
index 00000000..645798d4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-remote.svg
@@ -0,0 +1 @@
+folder-oomox-remote.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-root.svg b/.icons/awkward/48x48/places/folder-root.svg
new file mode 120000
index 00000000..e2deaa4f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-root.svg
@@ -0,0 +1 @@
+folder-red.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-script.svg b/.icons/awkward/48x48/places/folder-script.svg
new file mode 120000
index 00000000..8e9231e2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-script.svg
@@ -0,0 +1 @@
+folder-oomox-script.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-sound.svg b/.icons/awkward/48x48/places/folder-sound.svg
new file mode 120000
index 00000000..437f9629
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-sound.svg
@@ -0,0 +1 @@
+folder-music.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-steam.svg b/.icons/awkward/48x48/places/folder-steam.svg
new file mode 120000
index 00000000..b80a6f8a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-steam.svg
@@ -0,0 +1 @@
+folder-oomox-steam.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-tar.svg b/.icons/awkward/48x48/places/folder-tar.svg
new file mode 120000
index 00000000..b5871469
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-tar.svg
@@ -0,0 +1 @@
+folder-oomox-tar.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-teal-activities.svg b/.icons/awkward/48x48/places/folder-teal-activities.svg
new file mode 100644
index 00000000..9c2acbcd
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#08382e" cx="17" cy="29" r="3"/>
+ <circle style="fill:#08382e" cx="24" cy="29" r="3"/>
+ <circle style="fill:#08382e" cx="31" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-android.svg b/.icons/awkward/48x48/places/folder-teal-android.svg
new file mode 100644
index 00000000..8b66ac73
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#08382e" d="m17.792969 23.990234a0.80008001 0.80008001 0 0 0-0.611328 1.316407l1.435547 1.755859c-1.449157 1.302677-2.418991 3.122492-2.615235 5.167969-0.036746 0.769972 0.775391 0.769531 0.775391 0.769531h14.425781s0.835451-1.68e-4 0.794922-0.808594c-0.204754-2.0309-1.171962-3.836209-2.613281-5.130859l1.433593-1.753906a0.80008001 0.80008001 0 0 0-0.634765-1.314453 0.80008001 0.80008001 0 0 0-0.603516 0.300781l-1.492187 1.826172c-1.198382-0.706725-2.592035-1.119141-4.085938-1.119141-1.49457 0-2.891106 0.411831-4.089844 1.119141l-1.492187-1.826172a0.80008001 0.80008001 0 0 0-0.626953-0.302735z"/>
+ <circle style="fill:#16a085" cx="20" cy="30" r="1"/>
+ <circle style="fill:#16a085" cx="-28" cy="30" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-apple.svg b/.icons/awkward/48x48/places/folder-teal-apple.svg
new file mode 100644
index 00000000..b8c01962
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 26.985,21 C 26.241,21.035 25.339,21.581 24.805,22.313 24.326,22.963 23.906,24 24.018,24.995 24.849,25.071 25.698,24.5 26.215,23.768 H 26.213 C 26.731,23.035 27.08,22.016 26.985,21 Z M 27.2,25.009 C 26.132,25.088 25.158,25.739 24.606,25.739 23.977,25.739 23.002,25.031 21.971,25.05 20.616,25.07 19.366,25.83 18.668,27.032 17.261,29.452 18.308,33.037 19.68,34.999 20.351,35.96 21.169,37 22.2,37 23.231,37 23.595,36.353 24.817,36.353 26.039,36.353 26.373,37 27.452,37 28.531,37 29.229,36.002 29.895,35.038 30.665,33.924 30.981,32.843 31,32.788 30.975,32.777 28.879,31.983 28.858,29.591 28.838,27.588 30.508,26.629 30.583,26.581 29.645,25.222 28.183,25.034 27.663,25.013 27.507,24.997 27.352,24.997 27.2,25.009 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-arduino.svg b/.icons/awkward/48x48/places/folder-teal-arduino.svg
new file mode 100644
index 00000000..bbceab48
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#08382e" d="m18.86896 24c-0.634 0-1.2655 0.127-1.8534 0.375-0.5878 0.248-1.125 0.614-1.5781 1.076s-0.8174 1.015-1.0645 1.623c-0.247 0.608-0.373 1.264-0.373 1.924 0 0.66023 0.126 1.3158 0.37305 1.9238 0.24706 0.60801 0.61137 1.1592 1.0645 1.6211 0.4531 0.4619 0.99026 0.82794 1.5781 1.0762 0.57443 0.24257 1.1907 0.36735 1.8105 0.37305 0.01464 5.3e-4 0.0284 0.0014 0.04297 2e-3 1.5072 0.07139 2.7205-0.52617 3.6094-1.3945 0.60761-0.59359 1.0858-1.2954 1.5215-2.0098 0.43566 0.71438 0.91387 1.4162 1.5215 2.0098 0.88887 0.86836 2.1022 1.4659 3.6094 1.3945 0.01457-5.3e-4 0.02833-0.0013 0.04297-2e-3 0.61984-0.0053 1.2361-0.13048 1.8105-0.37305 0.58786-0.24823 1.125-0.61427 1.5781-1.0762l0.0039-0.0059c0.452-0.461 0.815-1.009 1.061-1.615 0.247-0.608 0.373-1.264 0.373-1.924s-0.126-1.316-0.373-1.924l-0.0059-0.0098c-0.247-0.604-0.608-1.153-1.059-1.613-0.453-0.462-0.99-0.828-1.578-1.076-0.587-0.248-1.219-0.375-1.853-0.375-1.588 0-2.842 0.652-3.768 1.561-0.535 0.524-0.969 1.124-1.363 1.738-0.394-0.614-0.828-1.214-1.363-1.738-0.926-0.909-2.18-1.561-3.768-1.561zm0.18164 2c1.1286 0 1.8486 0.38049 2.5098 1.0117 0.52412 0.50036 0.98387 1.1816 1.4395 1.9238-0.51994 0.86712-1.0232 1.6601-1.5879 2.1973-0.62253 0.59215-1.2662 0.91858-2.3203 0.86133h-0.04102c-0.40198 0-0.80791-0.08036-1.1777-0.23242-0.36485-0.15001-0.70064-0.37362-0.97852-0.64648l-0.01172-0.0098c-0.2803-0.278-0.5067-0.613-0.6565-0.972-0.1499-0.359-0.2266-0.75-0.2266-1.137 0-0.38661 0.07674-0.77772 0.22656-1.1367 0.14981-0.35901 0.3762-0.69274 0.65625-0.9707l0.01172-0.01172c0.2779-0.273 0.6137-0.495 0.9785-0.645 0.37-0.152 0.776-0.232 1.178-0.232zm9.8984 0c0.40199 0 0.80792 0.08037 1.1777 0.23242 0.36485 0.15001 0.70064 0.37167 0.97852 0.64453l0.01172 0.01172c0.28005 0.27797 0.50644 0.61169 0.65625 0.9707 0.15 0.358 0.227 0.749 0.227 1.136 0 0.38662-0.07674 0.77771-0.22656 1.1367-0.14981 0.359-0.37619 0.69468-0.65625 0.97266l-0.01172 0.0098c-0.27788 0.27286-0.61367 0.49647-0.97852 0.64648-0.36982 0.15206-0.77575 0.23242-1.1777 0.23242h-0.04101c-1.0541 0.05725-1.6978-0.26918-2.3203-0.86133-0.565-0.537-1.068-1.33-1.588-2.197 0.456-0.743 0.915-1.424 1.439-1.924 0.662-0.632 1.382-1.012 2.51-1.012zm-0.949 1v1h-1v2h1v1h2v-1h1v-2h-1v-1zm-11 1v2h4v-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-backup.svg b/.icons/awkward/48x48/places/folder-teal-backup.svg
new file mode 100644
index 00000000..d58a0a67
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#08382e" d="m24.464794 22.015626c-0.75501-0.05084-1.52681 0.02146-2.28711 0.226563-3.0412 0.820392-5.166593 3.58253-5.177734 6.732421a1.0001 1.0001 0 0 0 0.002 0.02539h-1.00195l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.01758c0.008-2.258041 1.517139-4.222437 3.697266-4.810547 2.180126-0.58811 4.472713 0.351145 5.615234 2.298828 1.142521 1.947684 0.842814 4.405532-0.734375 6.021485-1.53625 1.574006-4.08172 1.748333-6.09375 0.632812a1.0001221 1.0001221 0 1 0 -0.96875 1.75c2.717652 1.506737 6.253078 1.309813 8.494141-0.986328 2.200122-2.254196 2.62112-5.712738 1.027343-8.429688-1.195332-2.037712-3.307237-3.290847-5.572265-3.443359zm-0.480469 2.970703a1.0001 1.0001 0 0 0 -0.984375 1.013672v2.863281a1.0001 1.0001 0 0 0 0.06445 0.498047 1.0001 1.0001 0 0 0 0.332031 0.449219l1.896485 1.896484a1.0001 1.0001 0 1 0 1.414062 -1.414062l-1.707031-1.707031v-2.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-books.svg b/.icons/awkward/48x48/places/folder-teal-books.svg
new file mode 100644
index 00000000..daf8f557
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#08382e" d="m19 23c-2 0-3 1-3 1v7s1-1 3-1 4 2 4 2v-7s-2-2-4-2zm10 0c-2 0-4 2-4 2v7s2-2 4-2 3 1 3 1v-7s-1-1-3-1zm-10 8c-2 0-3 1-3 1v2s1-1 3-1 4 2 4 2v-2s-2-2-4-2zm10 0c-2 0-4.005064 1.992688-4 2v2s2-2 4-2 3 1 3 1v-2s-1-1-3-1z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-cd.svg b/.icons/awkward/48x48/places/folder-teal-cd.svg
new file mode 100644
index 00000000..87170b41
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#08382e" cx="24" cy="29" r="9"/>
+ <circle style="fill:#16a085" cx="24" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-copy-cloud.svg b/.icons/awkward/48x48/places/folder-teal-copy-cloud.svg
new file mode 100644
index 00000000..186d843c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 30,23 27,28 29,29 Z M 19,26 16,28.143 20,28 22,35 23,34 32,35 29,30 27.714,29.286 22.857,32.143 20.571,26.429 Z M 24.571,28.143 22.286,29.571 23.143,31.571 27.143,29.286 25.714,28.143 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-desktop.svg b/.icons/awkward/48x48/places/folder-teal-desktop.svg
new file mode 120000
index 00000000..a756fdc0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-desktop.svg
@@ -0,0 +1 @@
+user-teal-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-teal-development.svg b/.icons/awkward/48x48/places/folder-teal-development.svg
new file mode 100644
index 00000000..2fefb5dd
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 22.251,22 22.096,23.845 C 21.512,24.061 20.968,24.376 20.489,24.774 L 18.812,23.984 17.062,27.016 18.583,28.072 C 18.529,28.378 18.501,28.689 18.499,29 18.499,29.312 18.526,29.624 18.579,29.932 L 17.062,30.984 18.812,34.015 20.484,33.228 C 20.965,33.625 21.51,33.938 22.095,34.152 L 22.25,36 H 25.75 L 25.905,34.156 C 26.489,33.94 27.033,33.625 27.512,33.227 L 29.188,34.016 30.938,30.984 29.416,29.928 C 29.47,29.622 29.499,29.312 29.501,29.001 29.501,28.689 29.473,28.377 29.42,28.069 L 30.938,27.016 29.188,23.985 27.516,24.772 C 27.035,24.375 26.49,24.063 25.905,23.849 L 25.751,22 Z M 24.001,27.001 C 25.106,27.001 26.001,27.896 26.001,29.001 26.001,30.106 25.106,31.001 24.001,31.001 22.896,31.001 22.001,30.106 22.001,29.001 22.001,27.896 22.896,27.001 24.001,27.001 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-documents-open.svg b/.icons/awkward/48x48/places/folder-teal-documents-open.svg
new file mode 100644
index 00000000..9269338d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 19,24 C 18.446,24 18,24.446 18,25 V 37 C 18,37.554 18.446,38 19,38 H 29 C 29.554,38 30,37.554 30,37 V 28 L 26,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-documents.svg b/.icons/awkward/48x48/places/folder-teal-documents.svg
new file mode 100644
index 00000000..c3fd419a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 19 22 C 18.446 22 18 22.446 18 23 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 26 L 26 22 L 19 22 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-download-open.svg b/.icons/awkward/48x48/places/folder-teal-download-open.svg
new file mode 100644
index 00000000..1e42ed62
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 26,23 V 29 H 28.5 L 24,36 19.5,29 H 22 V 23 Z M 18,37 H 30 V 39 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-download.svg b/.icons/awkward/48x48/places/folder-teal-download.svg
new file mode 100644
index 00000000..d9f13785
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 26,21 V 27 H 28.5 L 24,34 19.5,27 H 22 V 21 Z M 18,35 H 30 V 37 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-downloads.svg b/.icons/awkward/48x48/places/folder-teal-downloads.svg
new file mode 120000
index 00000000..0c0c70e7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-downloads.svg
@@ -0,0 +1 @@
+folder-teal-download.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-teal-drag-accept.svg b/.icons/awkward/48x48/places/folder-teal-drag-accept.svg
new file mode 100644
index 00000000..7f3a391a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-dropbox.svg b/.icons/awkward/48x48/places/folder-teal-dropbox.svg
new file mode 100644
index 00000000..f6427054
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 20,21 15,24 19,26.9 14.99,29.9 20,33 24,30 19,27 24,24 29,27 24,30 28,33 33.01,29.9 29,27 33,24 28,21 24,23.9 Z M 24,31 20,34 19,33.4 V 34 L 24,37 29,34 V 33.4 L 28,34 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-favorites.svg b/.icons/awkward/48x48/places/folder-teal-favorites.svg
new file mode 100644
index 00000000..d6a6ee48
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 24,21 21.881,26.417 16,26.729 20.572,30.39 19.056,36 24,32.846 28.944,36 27.428,30.39 32,26.729 26.119,26.417 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-games.svg b/.icons/awkward/48x48/places/folder-teal-games.svg
new file mode 100644
index 00000000..cd324dfb
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 19.78,23.002 C 19.54,23.002 19.26,23.072 18.97,23.223 17.94,23.774 16.98,25.557 16.46,27.882 16.02,29.866 15.86,32.561 16.12,33.645 16.35,34.587 16.75,35 17.46,35 18.5,34.98 19.81,33.815 20.65,32.241 21.25,31.369 22.65,30.978 24,31.018 25.34,30.968 26.74,31.369 27.34,32.241 28.18,33.815 29.49,34.98 30.54,35 31.24,35 31.64,34.587 31.87,33.645 32.13,32.561 31.97,29.866 31.53,27.882 31.01,25.557 30.05,23.774 29.02,23.223 28.45,22.912 27.98,22.922 27.56,23.223 27.03,23.604 25.93,24.003 24,24.003 22.06,24.003 20.96,23.604 20.43,23.223 20.22,23.072 20.02,23.002 19.78,23.002 Z M 20.03,26.008 H 21.02 V 27.01 H 22.01 V 28.012 H 21.02 V 29.014 H 20.03 V 28.012 H 19.04 V 27.01 H 20.03 Z M 27.47,26.008 C 27.74,26.008 27.96,26.228 27.96,26.509 27.96,26.789 27.74,27.01 27.47,27.01 27.19,27.01 26.97,26.789 26.97,26.509 26.97,26.228 27.19,26.008 27.47,26.008 Z M 26.48,27.01 C 26.75,27.01 26.97,27.23 26.97,27.511 26.97,27.791 26.75,28.012 26.48,28.012 26.2,28.012 25.98,27.791 25.98,27.511 25.98,27.23 26.2,27.01 26.48,27.01 Z M 28.46,27.01 C 28.73,27.01 28.95,27.23 28.95,27.511 28.95,27.791 28.73,28.012 28.46,28.012 28.18,28.012 27.96,27.791 27.96,27.511 27.96,27.23 28.18,27.01 28.46,27.01 Z M 27.47,28.012 C 27.74,28.012 27.96,28.232 27.96,28.513 27.96,28.793 27.74,29.014 27.47,29.014 27.19,29.014 26.97,28.793 26.97,28.513 26.97,28.232 27.19,28.012 27.47,28.012 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-git.svg b/.icons/awkward/48x48/places/folder-teal-git.svg
new file mode 100644
index 00000000..cca3c321
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 19.707,22 19,22.708 20.408,24.117 A 2.5005,2.5027 0 0 0 19.998,25.488 2.5005,2.5027 0 0 0 21.999,27.94 V 32.05 A 2.5005,2.5027 0 0 0 19.999,34.497 2.5005,2.5027 0 0 0 22.5,37 2.5005,2.5027 0 0 0 25,34.497 2.5005,2.5027 0 0 0 23,32.046 V 27.936 A 2.5005,2.5027 0 0 0 23.869,27.582 L 25.41,29.125 A 2.5005,2.5027 0 0 0 25,30.493 2.5005,2.5027 0 0 0 27.501,32.996 2.5005,2.5027 0 0 0 30.002,30.492 2.5005,2.5027 0 0 0 27.502,27.989 2.5005,2.5027 0 0 0 26.114,28.412 L 24.58,26.875 A 2.5005,2.5027 0 0 0 25,25.487 2.5005,2.5027 0 0 0 22.5,22.984 2.5005,2.5027 0 0 0 21.114,23.407 L 19.708,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-github.svg b/.icons/awkward/48x48/places/folder-teal-github.svg
new file mode 100644
index 00000000..92cacdca
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="m 24,21 c -4.432,0 -8,3.568 -8,8 0,3.572969 2.319953,6.580128 5.541016,7.613281 v -1.662109 c -2.02505,0.44688 -2.451172,-0.890625 -2.451172,-0.890625 -0.33119,-0.85462 -0.808594,-1.082031 -0.808594,-1.082031 -0.66103,-0.45857 0.04883,-0.451172 0.04883,-0.451172 0.73072,0.05219 1.115234,0.763672 1.115234,0.763672 0.649401,1.13032 1.704391,0.804594 2.119141,0.615234 0.06615,-0.47773 0.255071,-0.805404 0.462891,-0.990234 -1.6165,-0.1867 -3.017578,-1.220416 -3.017578,-4.055016 0,-0.807401 0.586534,-1.867737 1.052234,-2.384438 -0.0751,-0.1871 -0.326088,-1.339321 0.07031,-2.357421 0,0 0.03819,-0.01202 0.117188,-0.01563 0.2369,-0.0111 0.7698,0.43835 1.8125,1.15625 0.629544,-0.180863 1.435033,-0.265432 1.938,-0.269532 0.567132,-0.0047 1.223838,0.09289 1.815614,0.269532 1.043,-0.7179 1.709313,-1.169203 1.945313,-1.158204 h 0.002 c 0.0789,0.0037 0.117187,0.01563 0.117188,0.01563 0.39732,1.01806 0.146905,2.172275 0.07227,2.359374 C 28.418904,26.993362 29,28.053598 29,28.861 c 0,2.84182 -1.700866,3.866146 -3.322266,4.049156 0.261006,0.2284 0.326172,0.681284 0.326172,1.371094 0,0.83312 -0.0021,1.37464 -0.0039,1.71875 v 0.740234 C 29.456574,35.855553 32,32.739916 32,29 32,24.568 28.432,21 24,21 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-gitlab.svg b/.icons/awkward/48x48/places/folder-teal-gitlab.svg
new file mode 100644
index 00000000..9bfd28c3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e;fill-rule:evenodd" d="M 18.990234 22 C 18.868036 22 18.744852 22.065769 18.699219 22.199219 L 16.925781 27 L 21.054688 27 L 19.279297 22.199219 C 19.233642 22.065769 19.112433 22 18.990234 22 z M 21.054688 27 L 24 36 L 26.945312 27 L 21.054688 27 z M 26.945312 27 L 31.074219 27 L 29.300781 22.199219 C 29.209514 21.932319 28.812013 21.932319 28.720703 22.199219 L 26.945312 27 z M 31.074219 27 L 24 36 L 31.748047 30.652344 C 31.96185 30.504834 32.052353 30.242626 31.970703 30.003906 L 31.074219 27 z M 24 36 L 16.925781 27 L 16.029297 30.003906 C 15.947647 30.242626 16.038151 30.504834 16.251953 30.652344 L 24 36 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-gnome.svg b/.icons/awkward/48x48/places/folder-teal-gnome.svg
new file mode 100644
index 00000000..090d40b6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 28.779,22 C 25.819,22 25.262,26 26.929,26 28.593,26 31.741,22 28.779,22 Z M 24.23,23 C 24.183,23 24.131,23.005 24.079,23.01 22.384,23.214 22.979,25.949 23.882,26 24.755,26.05 25.711,23.008 24.231,23 Z M 21.14,24 C 21.019,23.995 20.884,24.011 20.735,24.049 19.149,24.45 20.494,26.106 21.382,25.994 22.188,25.893 22.305,24.047 21.14,24 Z M 18.929,26 C 18.787,25.998 18.633,26.029 18.47,26.105 17.166,26.721 18.91,28.207 19.677,27.977 20.348,27.775 19.92,26.023 18.929,26 Z M 25.011,27 C 22.677,26.963 19.599,28.065 19.073,30.279 18.505,32.676 21.416,36 24.45,36 25.943,36 27.665,35.329 27.987,33.721 28.232,32.495 24.896,33.023 25.009,33.834 25.144,34.807 24.446,34.652 23.571,34.025 21.001,32 28.181,31.034 27.694,28.307 27.543,27.458 26.411,27.024 25.011,27.002 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-google-drive.svg b/.icons/awkward/48x48/places/folder-teal-google-drive.svg
new file mode 100644
index 00000000..5434fbde
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <path style="fill:#08382e" d="M 31.999,30.937 26.666,22.002 H 21.499 L 26.499,30.937 Z"/>
+ <path style="fill:#08382e" d="M 22.499,31.914 19.999,35.962 H 29.333 L 31.999,31.914 Z"/>
+ <path style="fill:#08382e" d="M 20.999,22.999 16,31.974 18.666,35.962 23.699,27.985 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-image-people.svg b/.icons/awkward/48x48/places/folder-teal-image-people.svg
new file mode 100644
index 00000000..a3d348e4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 20.545,25.452 C 20.499,25.463 20.453,25.481 20.41,25.504 19.98,25.731 19.87,26.44 20.164,27.096 20.401,27.624 20.821,27.95 21.203,27.94 21.49,29.693 22.633,31 23.993,31 H 24.005 C 25.366,31 26.509,29.693 26.796,27.94 27.177,27.95 27.598,27.624 27.835,27.096 28.129,26.44 28.019,25.731 27.589,25.504 27.545,25.481 27.5,25.463 27.454,25.452 27.399,23.535 25.876,22 24,22 22.125,22 20.6,23.535 20.545,25.452 Z M 26.394,31 C 26.105,31.701 25.12,32.227 23.945,32.227 22.775,32.227 21.799,31.708 21.505,31.012 19.037,31.27 17.238,31.902 17.022,32.649 17.019,32.656 17.024,32.665 17.022,32.672 17.015,32.699 17.015,32.723 17.012,32.75 17.011,32.763 17,32.771 17,32.784 V 32.793 34.643 C 17.001,34.84 17.157,35 17.351,35 H 30.65 C 30.844,35 31,34.84 31,34.643 V 32.793 32.771 C 30.998,32.728 30.979,32.691 30.967,32.648 30.746,31.892 28.908,31.252 26.395,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-important.svg b/.icons/awkward/48x48/places/folder-teal-important.svg
new file mode 100644
index 00000000..a1e8f23c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 23,24 H 25 V 30 H 23 Z M 24,31 C 24.552,31 25,31.448 25,32 25,32.552 24.552,33 24,33 23.448,33 23,32.552 23,32 23,31.448 23.448,31 24,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-java.svg b/.icons/awkward/48x48/places/folder-teal-java.svg
new file mode 100644
index 00000000..7c01aba1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 22.172,21 C 22.172,21 22.996,21.465 22.414,22.688 21.533,24.53 23.227,24.951 23.227,24.951 23.227,24.951 22.689,24.519 23.406,22.998 24.199,21.313 22.172,21 22.172,21 Z M 25.371,22.84 C 25.371,22.84 23.729,23.47 24.787,25.191 25.487,26.332 24.711,26.898 24.711,26.898 24.711,26.898 26.696,26.335 25.738,24.76 24.878,23.336 25.371,22.84 25.371,22.84 Z M 20.643,22.887 C 20.643,22.887 19.205,23.982 20.629,25.328 21.57,26.224 20.953,27 20.953,27 20.953,27 22.736,25.867 21.447,24.629 20.284,23.512 20.643,22.887 20.643,22.887 Z M 20.953,27 H 17 L 19,35 H 27 L 27.275,33.902 C 27.508,33.96 27.749,34 28,34 29.657,34 31,32.657 31,31 31,29.594 30.03,28.423 28.725,28.098 L 29,27 Z M 28.484,29.062 A 1,2 15 0 1 28.518,29.068 1,2 15 0 1 28.967,31.26 1,2 15 0 1 27.516,32.938 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-kde.svg b/.icons/awkward/48x48/places/folder-teal-kde.svg
new file mode 100644
index 00000000..e469a4c4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <g transform="translate(16,21)">
+ <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/48x48/places/folder-teal-linux.svg b/.icons/awkward/48x48/places/folder-teal-linux.svg
new file mode 100644
index 00000000..dc453632
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 24.56,32.076 C 23.44,32.597 22.897,32.591 22.198,32.541 21.363,32.481 20.692,32.252 20.397,32.052 20.215,31.929 19.968,31.977 19.845,32.159 19.722,32.341 19.769,32.588 19.951,32.711 20.426,33.032 21.264,33.271 22.141,33.334 22.289,33.345 21.953,33.351 22.128,33.351 22.891,33.351 23.859,33.279 24.895,32.797 25.094,32.704 25.181,32.468 25.088,32.269 24.995,32.069 24.759,31.983 24.56,32.076 Z M 28.979,31.487 C 29.017,28.032 29.373,21.505 22.76,22.032 16.231,22.558 18.462,29.455 18.364,31.765 18.278,32.986 17.573,34.48 17,36 H 19.064 C 19.246,35.356 19.379,34.719 19.437,34.112 19.543,34.186 19.657,34.257 19.778,34.326 19.976,34.443 20.146,34.598 20.326,34.761 20.746,35.144 21.222,35.578 22.153,35.633 22.216,35.636 21.779,35.638 21.841,35.638 22.783,35.638 23.427,35.226 23.944,34.895 24.192,34.736 24.407,34.599 24.608,34.533 25.181,34.354 25.682,34.064 26.056,33.696 26.114,33.638 26.169,33.579 26.219,33.519 26.428,34.283 26.713,35.142 27.03,36 H 30.998 C 30.093,34.603 28.96,33.234 28.979,31.487 Z M 18.996,29.607 C 18.996,29.607 18.996,29.607 18.996,29.607 18.931,28.48 19.471,27.531 20.201,27.489 20.931,27.446 21.575,28.326 21.64,29.453 21.64,29.453 21.641,29.454 21.641,29.454 21.644,29.514 21.645,29.575 21.645,29.634 21.414,29.692 21.205,29.777 21.018,29.875 21.018,29.867 21.017,29.859 21.016,29.85 V 29.85 C 20.954,29.21 20.612,28.727 20.253,28.771 19.894,28.814 19.653,29.368 19.716,30.009 19.716,30.009 19.716,30.009 19.716,30.009 19.743,30.288 19.823,30.537 19.935,30.726 19.907,30.748 19.828,30.805 19.738,30.871 19.67,30.921 19.587,30.982 19.488,31.055 19.216,30.698 19.029,30.186 18.996,29.607 Z M 25.894,32.394 C 25.868,32.989 25.089,33.55 24.369,33.775 L 24.365,33.776 C 24.066,33.873 23.799,34.044 23.516,34.225 23.041,34.529 22.55,34.843 21.841,34.843 21.795,34.843 22.246,34.842 22.2,34.839 21.55,34.801 21.246,34.524 20.862,34.173 20.659,33.989 20.449,33.798 20.178,33.639 L 20.173,33.635 C 19.589,33.306 19.226,32.896 19.203,32.539 19.192,32.362 19.271,32.208 19.438,32.083 19.802,31.81 20.046,31.631 20.207,31.513 20.387,31.382 20.441,31.342 20.481,31.304 20.509,31.277 20.541,31.247 20.574,31.215 20.908,30.89 20.968,30.346 21.826,30.346 22.351,30.346 22.932,30.548 23.551,30.946 23.843,31.136 24.096,31.223 24.417,31.334 24.638,31.411 24.889,31.497 25.224,31.64 L 25.229,31.643 C 25.542,31.771 25.911,32.006 25.894,32.394 Z M 25.722,30.994 C 25.662,30.964 25.599,30.935 25.534,30.908 25.232,30.779 24.989,30.691 24.788,30.621 24.899,30.404 24.968,30.133 24.975,29.839 V 29.838 C 24.99,29.122 24.629,28.541 24.168,28.54 23.707,28.539 23.321,29.118 23.306,29.834 V 29.835 C 23.306,29.858 23.306,29.881 23.306,29.905 23.022,29.774 22.743,29.679 22.469,29.621 22.468,29.594 22.467,29.567 22.466,29.54 V 29.539 C 22.44,28.235 23.24,27.155 24.254,27.128 25.267,27.1 26.11,28.135 26.137,29.44 V 29.44 C 26.149,30.03 25.991,30.573 25.722,30.994 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-locked.svg b/.icons/awkward/48x48/places/folder-teal-locked.svg
new file mode 100644
index 00000000..b7ef7edd
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 24,22 C 21.784,22 20,23.821 20,26.062 V 28 H 19 C 18.446,28 18,28.446 18,29 V 35 C 18,35.554 18.446,36 19,36 H 29 C 29.554,36 30,35.554 30,35 V 29 C 30,28.446 29.554,28 29,28 H 28 V 26.062 C 28,23.822 26.216,22 24,22 Z M 24,24 C 25.108,24 26,24.891 26,26 V 28 H 22 V 26 C 22,24.891 22.892,24 24,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-mail-cloud.svg b/.icons/awkward/48x48/places/folder-teal-mail-cloud.svg
new file mode 100644
index 00000000..fe82ce65
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 23,23 A 5,5 0 0 0 18.268,26.398 4,4 0 0 0 16,30 4,4 0 0 0 20,34 4,4 0 0 0 22.658,32.982 5,5 0 0 0 23,33 5,5 0 0 0 25.113,32.525 4,4 0 0 0 27,33 4,4 0 0 0 31,29 4,4 0 0 0 27,25 4,4 0 0 0 26.992,25 5,5 0 0 0 23,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-mail.svg b/.icons/awkward/48x48/places/folder-teal-mail.svg
new file mode 100644
index 00000000..95255fe8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 H 29 C 29,37 29.937,37 30,36 30,35 29,35 29,35 H 24 C 20.686,35 18,32.314 18,29 18,25.686 20.686,23 24,23 27.314,23 30,25.686 30,29 V 30 C 30,30.552 29.552,31 29,31 28.448,31 28,30.552 28,30 V 29 C 28,26.791 26.209,25 24,25 21.791,25 20,26.791 20,29 20,31.209 21.791,33 24,33 25.046,33 25.99,32.589 26.703,31.932 27.273,32.609 28.114,33 29,33 30.657,33 32,31.656 32,30 V 29 C 32,24.582 28.418,21 24,21 Z M 24,27 C 25.105,27 26,27.895 26,29 26,30.105 25.105,31 24,31 22.895,31 22,30.105 22,29 22,27.895 22.895,27 24,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-mega.svg b/.icons/awkward/48x48/places/folder-teal-mega.svg
new file mode 100644
index 00000000..50dc2d94
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 20,25 H 22 V 25 25 L 24,28 26,25 H 28 V 33 H 26 V 29 L 24,31 22,29 V 33 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-meocloud.svg b/.icons/awkward/48x48/places/folder-teal-meocloud.svg
new file mode 100644
index 00000000..72f82439
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 21.527,25.623 C 21.17,25.477 20.787,25.402 20.4,25.4 18.9,25.4 17.63,26.513 17.43,28 15.978,28.499 15.001,29.864 15,31.4 15,33.389 16.611,35 18.6,35 H 29.4 C 31.389,35 33,33.389 33,31.4 32.999,29.872 32.032,28.511 30.59,28.006 30.595,27.937 30.597,27.87 30.6,27.801 30.6,25.15 28.451,23 25.8,23 23.995,23 22.346,24.015 21.527,25.623 Z M 25.799,25 H 25.801 C 27.37,25 28.599,26.23 28.6,27.799 28.599,27.822 28.596,27.857 28.596,27.867 28.533,28.766 29.079,29.597 29.93,29.895 30.577,30.121 30.999,30.715 31,31.4 31,32.308 30.308,33 29.4,33 H 18.6 C 17.693,33 17.001,32.309 17,31.402 V 31.4 C 17.001,30.712 17.428,30.115 18.08,29.891 18.796,29.645 19.311,29.016 19.412,28.266 19.481,27.757 19.888,27.401 20.398,27.4 20.527,27.401 20.653,27.427 20.77,27.475 21.733,27.869 22.837,27.458 23.309,26.531 23.788,25.589 24.745,25 25.799,25 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-music-open.svg b/.icons/awkward/48x48/places/folder-teal-music-open.svg
new file mode 100644
index 00000000..5151654b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 21,32.176 C 20.679,32.061 20.341,32.001 20,32 18.343,32 17,33.343 17,35 17,36.657 18.343,38 20,38 21.657,38 23,36.657 23,35 V 28 H 29 V 32.176 C 28.679,32.061 28.341,32.001 28,32 26.343,32 25,33.343 25,35 25,36.657 26.343,38 28,38 29.657,38 31,36.657 31,35 V 25 C 31,24.446 30.331,24 29.5,24 H 22.5 C 21.669,24 21,24.446 21,25"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-music.svg b/.icons/awkward/48x48/places/folder-teal-music.svg
new file mode 100644
index 00000000..f1cc27a8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 21,30.176 C 20.679,30.061 20.341,30.001 20,30 18.343,30 17,31.343 17,33 17,34.657 18.343,36 20,36 21.657,36 23,34.657 23,33 V 26 H 29 V 30.176 C 28.679,30.061 28.341,30.001 28,30 26.343,30 25,31.343 25,33 25,34.657 26.343,36 28,36 29.657,36 31,34.657 31,33 V 23 C 31,22.446 30.331,22 29.5,22 H 22.5 C 21.669,22 21,22.446 21,23"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-network.svg b/.icons/awkward/48x48/places/folder-teal-network.svg
new file mode 100644
index 00000000..7a83f7dd
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 28.418,37 32,33.418 32,29 32,24.582 28.418,21 24,21 Z M 23.429,23.214 C 23.505,23.206 23.601,23.219 23.679,23.214 23.688,23.251 23.623,23.381 23.536,23.571 22.98,24.784 22.949,26.205 23.464,26.964 23.558,27.102 23.643,27.233 23.643,27.25 23.643,27.267 23.542,27.286 23.429,27.286 23.162,27.286 22.909,27.123 22.393,26.714 22.163,26.533 21.865,26.381 21.749,26.358 21.569,26.321 21.52,26.337 21.285,26.571 21.067,26.79 21,26.907 21,27.107 21,27.865 21.899,28.467 23.571,28.822 25.842,29.303 26.401,29.735 26.464,30.929 26.543,32.426 25.746,33.555 24,34.429 23.791,34.533 23.659,34.574 23.571,34.608 23.532,34.604 23.503,34.611 23.464,34.608 23.449,34.561 23.428,34.454 23.428,34.25 23.428,33.455 23.115,32.637 22.643,32.179 22.516,32.056 22.161,31.796 21.857,31.608 21.553,31.419 21.247,31.201 21.178,31.108 21.065,30.953 21.056,30.858 21.143,30.572 21.301,30.05 21.49,29.759 21.857,29.429 22.049,29.256 22.243,29.111 22.286,29.107 22.328,29.104 22.04,29.017 21.607,28.929 21.174,28.84 20.541,28.655 20.214,28.536 19.616,28.32 18.808,27.865 18.5,27.536 18.487,27.522 18.476,27.513 18.464,27.5 18.906,25.743 20.144,24.302 21.786,23.608 22.129,23.462 22.483,23.363 22.857,23.286 23.043,23.248 23.236,23.234 23.428,23.215 Z M 28.786,25.893 C 28.92,25.976 29.427,27.072 29.571,27.607 29.758,28.298 29.745,29.493 29.571,30.179 29.505,30.44 29.421,30.684 29.393,30.714 29.365,30.745 29.263,30.57 29.143,30.357 29.023,30.145 28.64,29.693 28.321,29.357 27.402,28.387 27.258,27.881 27.643,27.107 27.837,26.717 28.682,25.829 28.786,25.893 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-nextcloud.svg b/.icons/awkward/48x48/places/folder-teal-nextcloud.svg
new file mode 100644
index 00000000..9c2e4b55
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#08382e" d="M 35,24 A 5,5 0 0 0 30,29 5,5 0 0 0 35,34 5,5 0 0 0 40,29 5,5 0 0 0 35,24 Z M 35,27 A 2,2 0 0 1 37,29 2,2 0 0 1 35,31 2,2 0 0 1 33,29 2,2 0 0 1 35,27 Z M 13,24 A 5,5 0 0 0 8,29 5,5 0 0 0 13,34 5,5 0 0 0 18,29 5,5 0 0 0 13,24 Z M 13,27 A 2,2 0 0 1 15,29 2,2 0 0 1 13,31 2,2 0 0 1 11,29 2,2 0 0 1 13,27 Z M 24,23 A 6,6 0 0 0 18,29 6,6 0 0 0 24,35 6,6 0 0 0 30,29 6,6 0 0 0 24,23 Z M 24,26 A 3,3 0 0 1 27,29 3,3 0 0 1 24,32 3,3 0 0 1 21,29 3,3 0 0 1 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-open.svg b/.icons/awkward/48x48/places/folder-teal-open.svg
new file mode 100644
index 00000000..833edc9c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-owncloud.svg b/.icons/awkward/48x48/places/folder-teal-owncloud.svg
new file mode 100644
index 00000000..d1b574c8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="26.5" cy="27.5" r="3.25"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="34" cy="34" r="1.75"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="30" cy="32" r="3.75"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="32.5" r="3.25"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="18.5" cy="26" r="1.75"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="30" r="3.75"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="34" r="1.75"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22.5" cy="25.5" r="3.25"/>
+ <circle style="fill:#08382e;stroke:#16a085;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="24" cy="31" r="4.75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-pcloud.svg b/.icons/awkward/48x48/places/folder-teal-pcloud.svg
new file mode 100644
index 00000000..e1fe027f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 24.5,22 A 6.5,6.5 0 0 0 18.490235,26.03125 5,5 0 0 0 14,31 5,5 0 0 0 19,36 H 30.75 C 32.544925,36 34,34.544925 34,32.75 34,31.523022 33.312228,30.467196 32.308594,29.914062 A 3,3 0 0 0 33,28 3,3 0 0 0 30,25 3,3 0 0 0 29.97656,25 6.5,6.5 0 0 0 24.499998,22 Z m 0,2 A 4.5,4.5 0 0 1 29,28.5 4.5,4.5 0 0 1 24.5,33 4.5,4.5 0 0 1 20,28.5 4.5,4.5 0 0 1 24.5,24 Z m 0,1 A 3.5,3.5 0 0 0 21,28.5 3.5,3.5 0 0 0 24.5,32 3.5,3.5 0 0 0 28,28.5 3.5,3.5 0 0 0 24.5,25 Z M 23,26 h 1 1.5 A 1.5,1.5 0 0 1 27,27.5 1.5,1.5 0 0 1 25.5,29 H 24 v 2 h -1 v -2 z m 1,1 v 1 h 1.5 A 0.5,0.5 0 0 0 26,27.5 0.5,0.5 0 0 0 25.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-photo.svg b/.icons/awkward/48x48/places/folder-teal-photo.svg
new file mode 100644
index 00000000..f1b04393
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 20,22 19,24 H 17.5 C 16.115,24 15,25.115 15,26.5 V 33.5 C 15,34.885 16.115,36 17.5,36 H 30.5 C 31.885,36 33,34.885 33,33.5 V 26.5 C 33,25.115 31.885,24 30.5,24 H 29 L 28,22 Z M 24,26 C 25.657,26 27,27.343 27,29 27,30.657 25.657,32 24,32 22.343,32 21,30.657 21,29 21,27.343 22.343,26 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-pictures-open.svg b/.icons/awkward/48x48/places/folder-teal-pictures-open.svg
new file mode 100644
index 00000000..df750895
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 18,25 C 17,25 17,26 17,26 V 36 C 17,37 18,37 18,37 H 30 C 30,37 31,37 31,36 V 26 C 31,25 30,25 30,25 Z M 25,33 27,30.56 29,33 V 35 H 19 V 32 L 21.5,29.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-pictures.svg b/.icons/awkward/48x48/places/folder-teal-pictures.svg
new file mode 100644
index 00000000..159f4cf0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 18,23 C 17,23 17,24 17,24 V 34 C 17,35 18,35 18,35 H 30 C 30,35 31,35 31,34 V 24 C 31,23 30,23 30,23 Z M 25,31 27,28.56 29,31 V 33 H 19 V 30 L 21.5,27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-print.svg b/.icons/awkward/48x48/places/folder-teal-print.svg
new file mode 100644
index 00000000..cf0d75bc
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 20,23 V 25 H 28 V 23 Z M 18,26 C 17.5,26 17,26.5 17,27 V 31 C 17,31.5 17.5,32 18,32 H 19 V 30 H 29 V 32 H 30 C 30.5,32 31,31.5 31,31 V 27 C 31,26.5 30.5,26 30,26 Z M 20,31 V 36 H 28 V 31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-private.svg b/.icons/awkward/48x48/places/folder-teal-private.svg
new file mode 100644
index 00000000..02c132d2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 20.5,24 C 18.015,24 16,26.015 16,28.5 16,30.985 18.015,33 20.5,33 22.405,32.997 24.101,31.796 24.736,30 H 28 V 32 H 31 V 30 H 32 V 27 H 24.736 C 24.102,25.204 22.405,24.003 20.5,24 Z M 20.5,27 C 21.328,27 22,27.672 22,28.5 22,29.328 21.328,30 20.5,30 19.672,30 19,29.328 19,28.5 19,27.672 19.672,27 20.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-projects.svg b/.icons/awkward/48x48/places/folder-teal-projects.svg
new file mode 100644
index 00000000..bc00fc73
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#08382e" d="M 27,21 C 26.65,21.13 26.29,21.299 26,21.539 24.62,22.649 24.701,24.559 26.051,25.699 26.331,25.939 26.66,26.1 27,26.25 V 28.596 C 27.893,28.983 28.651,29.54 29.248,30.211 29.552,30.553 29.791,30.931 30,31.322 V 26.25 C 30.34,26.12 30.659,25.929 30.949,25.699 32.329,24.579 32.34,22.75 31,21.6 30.71,21.36 30.35,21.14 30,21 V 23.25 C 30,23.71 29.55,24 29,24 H 28 C 27.44,24 27,23.71 27,23.25 Z M 24,29 C 20,29 18,32 18,35 H 16.25 C 16,35 16,35.25 16,35.25 V 36.75 C 16,37 16.25,37 16.25,37 H 31.75 C 31.75,37 32,37 32,36.75 V 35.25 C 32,35.25 32,35 31.75,35 H 30 C 30,32 28,29 24,29 Z M 24,32 C 26.35,32 27,33.76 27,35 H 21 C 21,33.8 21.7,32 24,32 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-public.svg b/.icons/awkward/48x48/places/folder-teal-public.svg
new file mode 120000
index 00000000..bc74935e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-public.svg
@@ -0,0 +1 @@
+folder-teal-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-teal-publicshare-open.svg b/.icons/awkward/48x48/places/folder-teal-publicshare-open.svg
new file mode 100644
index 00000000..9e6655fb
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 20.545,27.452 C 20.499,27.463 20.453,27.481 20.41,27.504 19.98,27.731 19.87,28.44 20.164,29.096 20.401,29.624 20.821,29.95 21.203,29.94 21.49,31.693 22.633,33 23.993,33 H 24.005 C 25.366,33 26.509,31.693 26.796,29.94 27.177,29.95 27.598,29.624 27.835,29.096 28.129,28.44 28.019,27.731 27.589,27.504 27.545,27.481 27.5,27.463 27.454,27.452 27.399,25.535 25.876,24 24,24 22.125,24 20.6,25.535 20.545,27.452 Z M 26.394,33 C 26.105,33.701 25.12,34.227 23.945,34.227 22.775,34.227 21.799,33.708 21.505,33.012 19.037,33.27 17.238,33.902 17.022,34.649 17.019,34.656 17.024,34.665 17.022,34.672 17.015,34.699 17.015,34.723 17.012,34.75 17.011,34.763 17,34.771 17,34.784 V 34.793 36.643 C 17.001,36.84 17.157,37 17.351,37 H 30.65 C 30.844,37 31,36.84 31,36.643 V 34.793 34.771 C 30.998,34.728 30.979,34.691 30.967,34.648 30.746,33.892 28.908,33.252 26.395,33 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-recent.svg b/.icons/awkward/48x48/places/folder-teal-recent.svg
new file mode 100644
index 00000000..133aef47
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 24,22 A 7,7 0 0 0 17,29 7,7 0 0 0 24,36 7,7 0 0 0 31,29 7,7 0 0 0 24,22 Z M 24,24 A 5,5 0 0 1 29,29 5,5 0 0 1 24,34 5,5 0 0 1 19,29 5,5 0 0 1 24,24 Z M 23,26 V 30 H 27 V 28 H 25 V 26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-remote-open.svg b/.icons/awkward/48x48/places/folder-teal-remote-open.svg
new file mode 100644
index 00000000..114b395c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 23,26 C 20.979,26.404 19.404,27.979 19,30 H 16 V 32 H 19 C 19.405,34.018 20.982,35.595 23,36 Z M 25,26 V 36 C 27.021,35.596 28.596,34.021 29,32 H 32 V 30 H 29 C 28.595,27.982 27.018,26.405 25,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-remote.svg b/.icons/awkward/48x48/places/folder-teal-remote.svg
new file mode 100644
index 00000000..d4b8c259
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 23,24 C 20.979,24.404 19.404,25.979 19,28 H 16 V 30 H 19 C 19.405,32.018 20.982,33.595 23,34 Z M 25,24 V 34 C 27.021,33.596 28.596,32.021 29,30 H 32 V 28 H 29 C 28.595,25.982 27.018,24.405 25,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-script.svg b/.icons/awkward/48x48/places/folder-teal-script.svg
new file mode 100644
index 00000000..93c1010c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 16,21 V 37 H 32 V 21 Z"/>
+ <g style="fill:#16a085">
+ <path style="fill:#16a085" d="M 24,29 H 28 V 30 H 24 Z"/>
+ <rect style="fill:#16a085" width="1" height="7" x="20" y="23"/>
+ <path style="fill:#16a085" d="M 19.5,24 C 18.67,24 18,24.67 18,25.5 18,26.33 18.67,27 19.5,27 H 21 21.5 C 21.78,27 22,27.22 22,27.5 22,27.78 21.78,28.01 21.5,28 H 21 19.5 18.09 C 18.3,28.58 18.85,29 19.5,29 H 21 21.5 C 22.33,29 23,28.33 23,27.5 23,26.67 22.33,26 21.5,26 H 21 19.5 C 19.22,26 19,25.78 19,25.5 19,25.22 19.22,25 19.5,25 H 21 21.5 22.91 C 22.7,24.42 22.15,24 21.5,24 H 21 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-steam.svg b/.icons/awkward/48x48/places/folder-teal-steam.svg
new file mode 100644
index 00000000..d25971bb
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 14,30.623 20.004,33.084 C 20.049,34.706 21.377,35.998 23,36 24.657,36 26.006,34.598 26,33 L 30,30 C 32.227,30 34,28.209 34,26 34,23.791 32.209,22 30,22 27.791,22 25.999,23.772 26,26 L 23,30 C 22.456,30 21.918,30.152 21.451,30.436 L 14,27.377 M 30,23 C 31.657,23 33,24.343 33,26 33,27.657 31.657,29 30,29 28.344,29 27.031,27.365 27,26 27,24.343 28.343,23 30,23 Z M 30,24 C 28.895,24 28,24.895 28,26 28,27.105 28.895,28 30,28 31.105,28 32,27.105 32,26 32,24.895 31.105,24 30,24 Z M 23,31 C 24.105,31 25,31.895 25,33 25,34.105 24.105,35 23,35 22.096,35 21.304,34.394 21.068,33.521 L 21.961,33.887 C 22.73,34.202 23.603,33.837 23.918,33.068 24.233,32.299 23.869,31.426 23.1,31.111 L 22.846,31.008 C 22.897,31.003 22.949,31.001 23,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-tar.svg b/.icons/awkward/48x48/places/folder-teal-tar.svg
new file mode 100644
index 00000000..baba60cc
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-tar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 24 16 L 24 17 L 25 17 L 25 16 L 24 16 z M 24 17 L 23 17 L 23 18 L 24 18 L 24 17 z M 24 18 L 24 19 L 25 19 L 25 18 L 24 18 z M 24 19 L 23 19 L 23 20 L 24 20 L 24 19 z M 24 20 L 24 21 L 25 21 L 25 20 L 24 20 z M 24 21 L 23 21 L 23 22 L 24 22 L 24 21 z M 24 22 L 24 23 L 25 23 L 25 22 L 24 22 z M 24 23 L 23 23 C 22.8439 24.390912 24 24.390912 24 23 z"/>
+ <path style="fill:#08382e" d="m 24,22 c -2.21,0 -4,1.8 -4,4 l 0,8 c 0,2.2 1.79,4 4,4 2.21,0 4,-1.8 4,-4 l 0,-8 c 0,-2.2 -1.79,-4 -4,-4 z m 0,2 c 1.104,0 2,0.8 2,2 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 0,-1.2 0.896,-2 2,-2 z m 0,6 c 1.104,0 2,0.8 2,2 l 0,2 c 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 l 0,-2 c 0,-1.2 0.896,-2 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-templates-open.svg b/.icons/awkward/48x48/places/folder-teal-templates-open.svg
new file mode 100644
index 00000000..87c805a9
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 19,24 C 18.446,24 18,24.446 18,25 V 34 H 19 V 33 H 20 V 26 H 25 V 29 H 28 V 37 38 H 29 V 37 H 30 V 28 L 26,24 Z M 29,38 V 39 H 30 V 38 Z M 28,38 H 27 V 39 H 28 Z M 27,38 V 37 H 26 V 38 Z M 26,38 H 25 V 39 H 26 Z M 25,38 V 37 H 24 V 38 Z M 24,38 H 23 V 39 H 24 Z M 23,38 V 37 H 22 V 38 Z M 22,38 H 21 V 39 H 22 Z M 21,38 V 37 H 20 V 38 Z M 20,38 H 19 V 39 H 20 Z M 19,38 V 37 H 18 V 38 Z M 19,37 H 20 V 36 H 19 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-templates.svg b/.icons/awkward/48x48/places/folder-teal-templates.svg
new file mode 100644
index 00000000..31607254
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 19,22 C 18.446,22 18,22.446 18,23 V 32 H 19 V 31 H 20 V 24 H 25 V 27 H 28 V 35 36 H 29 V 35 H 30 V 26 L 26,22 Z M 29,36 V 37 H 30 V 36 Z M 28,36 H 27 V 37 H 28 Z M 27,36 V 35 H 26 V 36 Z M 26,36 H 25 V 37 H 26 Z M 25,36 V 35 H 24 V 36 Z M 24,36 H 23 V 37 H 24 Z M 23,36 V 35 H 22 V 36 Z M 22,36 H 21 V 37 H 22 Z M 21,36 V 35 H 20 V 36 Z M 20,36 H 19 V 37 H 20 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z M 19,34 V 33 H 18 V 34 Z M 19,33 H 20 V 32 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-torrent.svg b/.icons/awkward/48x48/places/folder-teal-torrent.svg
new file mode 100644
index 00000000..6a751bad
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="m 4,34 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 l 0,-22 c 0,-1.108 -0.892,-2 -2,-2 L 22,10 22,8 C 22,6.892 21.108,6 20,6 L 6,6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 L 4,9 C 4,7.892 4.892,7 6,7 l 14,0 c 1.108,0 2,0.892 2,2 L 22,8 C 22,6.892 21.108,6 20,6 Z m 16,4 0,1 20,0 c 1.108,0 2,0.892 2,2 l 0,-1 c 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="fill:#08382e" d="M 26 19 C 20.477153 19 16 23.477153 16 29 C 16 34.522847 20.477153 39 26 39 L 44 39 L 44 37 L 26 37 C 21.581722 37 18 33.418278 18 29 C 18 24.581722 21.581722 21 26 21 L 26 19 z M 26 22 C 22.134007 22 19 25.134007 19 29 C 19 32.865993 22.134007 36 26 36 L 44 36 L 44 34 L 26 34 C 23.238576 34 21 31.761424 21 29 C 21 26.238576 23.238576 24 26 24 C 26.688467 24.000788 27.369353 24.143747 28 24.419922 L 28 22.298828 C 27.351311 22.102941 26.677616 22.002281 26 22 z M 26 25 C 23.790861 25 22 26.790861 22 29 C 22 31.209139 23.790861 33 26 33 L 44 33 L 44 31 L 26 31 C 24.895431 31 24 30.104569 24 29 C 24 27.895431 24.895431 27 26 27 C 26.713268 27.0013 27.371883 27.38229 27.728516 28 L 29.867188 28 C 29.411731 26.236014 27.821835 25.00264 26 25 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-unlocked.svg b/.icons/awkward/48x48/places/folder-teal-unlocked.svg
new file mode 100644
index 00000000..5c10113a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 24 20 C 21.784 20 20 21.821 20 24.062 L 20 25 L 22 25 L 22 24 C 22 22.891 22.892 22 24 22 C 25.108 22 26 22.891 26 24 L 26 28 L 24 28 L 19 28 C 18.446 28 18 28.446 18 29 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 29 C 30 28.446 29.554 28 29 28 L 28 28 L 28 24.062 C 28 21.822 26.216 20 24 20 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-vbox.svg b/.icons/awkward/48x48/places/folder-teal-vbox.svg
new file mode 100644
index 00000000..e0e7dc13
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:none;stroke:#08382e;stroke-width:2;stroke-linejoin:round" d="M 16,27 H 19 L 21,35 23,23 25.5,30 27,25 29,31 H 32"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-video.svg b/.icons/awkward/48x48/places/folder-teal-video.svg
new file mode 100644
index 00000000..df403943
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 18 24 C 17.446 24 17 24.446 17 25 L 17 33 C 17 33.554 17.446 34 18 34 L 27 34 C 27.554 34 28 33.554 28 33 L 28 29 L 28 25 C 28 24.446 27.554 24 27 24 L 18 24 z M 28 29 L 32 33 L 32 25.5 L 28 29 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-videos-open.svg b/.icons/awkward/48x48/places/folder-teal-videos-open.svg
new file mode 100644
index 00000000..d495a2f0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 18,26 C 17.446,26 17,26.446 17,27 V 35 C 17,35.554 17.446,36 18,36 H 27 C 27.554,36 28,35.554 28,35 V 31 27 C 28,26.446 27.554,26 27,26 Z M 28,31 32,35 V 27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-videos.svg b/.icons/awkward/48x48/places/folder-teal-videos.svg
new file mode 120000
index 00000000..3726fec6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-videos.svg
@@ -0,0 +1 @@
+folder-teal-video.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-teal-visiting.svg b/.icons/awkward/48x48/places/folder-teal-visiting.svg
new file mode 100644
index 00000000..8cbb473e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 6 16 C 4.892 16 4 16.892 4 18 L 4 19.309 L 42.908 41.773 C 43.554 41.443 44 40.778 44 40 L 44 37.404 L 6.9277 16 L 6 16 z M 13.857 16 L 44 33.404 L 44 28.404 L 22.516 16 L 13.857 16 z M 29.445 16 L 44 24.404 L 44 19.404 L 38.104 16 L 29.445 16 z M 4 23.309 L 4 28.309 L 27.713 42 L 36.373 42 L 4 23.309 z M 4 32.309 L 4 37.309 L 12.125 42 L 20.785 42 L 4 32.309 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-wifi.svg b/.icons/awkward/48x48/places/folder-teal-wifi.svg
new file mode 100644
index 00000000..c00a2564
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 24,23 C 21.461,23 19.265,24.328 17,26 L 24,35 31,26 C 28.743,24.347 26.539,23 24,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-wine.svg b/.icons/awkward/48x48/places/folder-teal-wine.svg
new file mode 100644
index 00000000..236b0f01
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <rect style="fill:#08382e" width="6" height="6" x="18" y="22" rx="1" ry="1"/>
+ <rect style="fill:#08382e" width="6" height="6" x="25" y="22" rx="1" ry="1"/>
+ <rect style="fill:#08382e" width="6" height="6" x="25" y="29" rx="1" ry="1"/>
+ <rect style="fill:#08382e" width="6" height="6" x="18" y="29" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal-yandex-disk.svg b/.icons/awkward/48x48/places/folder-teal-yandex-disk.svg
new file mode 100644
index 00000000..7d63b0e2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 23.092,23.047 C 19.536,23.047 20.363,26.295 18.543,27.273 18.48,27.309 18.445,27.342 18.389,27.377 19.589,26.662 21.069,26.065 22.641,25.66 23.972,25.317 25.321,25.125 26.566,25.101 26.598,25.101 26.63,25.101 26.662,25.101 25.462,24.76 25.33,23.047 23.092,23.047 Z M 26.967,26.002 C 25.722,26.026 24.372,26.218 23.041,26.56 18.655,27.689 15.528,30.144 16.059,32.043 16.364,33.128 17.836,33.844 20.029,33.974 20.028,33.966 20.026,33.959 20.025,33.951 19.907,32.924 20.558,32.031 21.322,31.425 22.086,30.82 23.068,30.38 24.172,30.146 25.275,29.912 26.308,29.923 27.172,30.183 27.984,30.428 28.748,30.961 28.935,31.877 31.134,30.644 32.274,29.158 31.943,27.957 31.593,26.699 29.685,25.949 26.967,26.002 Z M 25.662,31 A 1.8586,3.577 76.001 0 0 24.285,31.142 1.8586,3.577 76.001 0 0 21.006,33.742 1.8586,3.577 76.001 0 0 24.715,34.857 1.8586,3.577 76.001 0 0 27.992,32.258 1.8586,3.577 76.001 0 0 25.662,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-teal.svg b/.icons/awkward/48x48/places/folder-teal.svg
new file mode 100644
index 00000000..9ca0463c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-teal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-temp.svg b/.icons/awkward/48x48/places/folder-temp.svg
new file mode 120000
index 00000000..e6686276
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-temp.svg
@@ -0,0 +1 @@
+folder-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-templates-open.svg b/.icons/awkward/48x48/places/folder-templates-open.svg
new file mode 120000
index 00000000..568685c1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-templates-open.svg
@@ -0,0 +1 @@
+folder-oomox-templates-open.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-templates.svg b/.icons/awkward/48x48/places/folder-templates.svg
new file mode 120000
index 00000000..6bb94fe2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-templates.svg
@@ -0,0 +1 @@
+folder-oomox-templates.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-text.svg b/.icons/awkward/48x48/places/folder-text.svg
new file mode 120000
index 00000000..9a51d714
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-text.svg
@@ -0,0 +1 @@
+folder-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-torrent.svg b/.icons/awkward/48x48/places/folder-torrent.svg
new file mode 120000
index 00000000..9416df6a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-torrent.svg
@@ -0,0 +1 @@
+folder-oomox-torrent.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-txt.svg b/.icons/awkward/48x48/places/folder-txt.svg
new file mode 120000
index 00000000..9a51d714
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-txt.svg
@@ -0,0 +1 @@
+folder-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-unlocked.svg b/.icons/awkward/48x48/places/folder-unlocked.svg
new file mode 120000
index 00000000..259e5dc8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-unlocked.svg
@@ -0,0 +1 @@
+folder-oomox-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-vbox.svg b/.icons/awkward/48x48/places/folder-vbox.svg
new file mode 120000
index 00000000..0ceedb60
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-vbox.svg
@@ -0,0 +1 @@
+folder-oomox-vbox.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-video.svg b/.icons/awkward/48x48/places/folder-video.svg
new file mode 120000
index 00000000..569125b0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-video.svg
@@ -0,0 +1 @@
+folder-oomox-video.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-videocamera.svg b/.icons/awkward/48x48/places/folder-videocamera.svg
new file mode 120000
index 00000000..f3a4bd79
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-videocamera.svg
@@ -0,0 +1 @@
+folder-video.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-videos-open.svg b/.icons/awkward/48x48/places/folder-videos-open.svg
new file mode 120000
index 00000000..adc59f9a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-videos-open.svg
@@ -0,0 +1 @@
+folder-oomox-videos-open.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-videos.svg b/.icons/awkward/48x48/places/folder-videos.svg
new file mode 120000
index 00000000..f3a4bd79
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-videos.svg
@@ -0,0 +1 @@
+folder-video.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-violet-activities.svg b/.icons/awkward/48x48/places/folder-violet-activities.svg
new file mode 100644
index 00000000..7908539d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#2c1e44" cx="17" cy="29" r="3"/>
+ <circle style="fill:#2c1e44" cx="24" cy="29" r="3"/>
+ <circle style="fill:#2c1e44" cx="31" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-android.svg b/.icons/awkward/48x48/places/folder-violet-android.svg
new file mode 100644
index 00000000..05e44635
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#2c1e44" d="m17.792969 23.990234a0.80008001 0.80008001 0 0 0-0.611328 1.316407l1.435547 1.755859c-1.449157 1.302677-2.418991 3.122492-2.615235 5.167969-0.036746 0.769972 0.775391 0.769531 0.775391 0.769531h14.425781s0.835451-1.68e-4 0.794922-0.808594c-0.204754-2.0309-1.171962-3.836209-2.613281-5.130859l1.433593-1.753906a0.80008001 0.80008001 0 0 0-0.634765-1.314453 0.80008001 0.80008001 0 0 0-0.603516 0.300781l-1.492187 1.826172c-1.198382-0.706725-2.592035-1.119141-4.085938-1.119141-1.49457 0-2.891106 0.411831-4.089844 1.119141l-1.492187-1.826172a0.80008001 0.80008001 0 0 0-0.626953-0.302735z"/>
+ <circle style="fill:#7e57c2" cx="20" cy="30" r="1"/>
+ <circle style="fill:#7e57c2" cx="-28" cy="30" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-apple.svg b/.icons/awkward/48x48/places/folder-violet-apple.svg
new file mode 100644
index 00000000..abe6646a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 26.985,21 C 26.241,21.035 25.339,21.581 24.805,22.313 24.326,22.963 23.906,24 24.018,24.995 24.849,25.071 25.698,24.5 26.215,23.768 H 26.213 C 26.731,23.035 27.08,22.016 26.985,21 Z M 27.2,25.009 C 26.132,25.088 25.158,25.739 24.606,25.739 23.977,25.739 23.002,25.031 21.971,25.05 20.616,25.07 19.366,25.83 18.668,27.032 17.261,29.452 18.308,33.037 19.68,34.999 20.351,35.96 21.169,37 22.2,37 23.231,37 23.595,36.353 24.817,36.353 26.039,36.353 26.373,37 27.452,37 28.531,37 29.229,36.002 29.895,35.038 30.665,33.924 30.981,32.843 31,32.788 30.975,32.777 28.879,31.983 28.858,29.591 28.838,27.588 30.508,26.629 30.583,26.581 29.645,25.222 28.183,25.034 27.663,25.013 27.507,24.997 27.352,24.997 27.2,25.009 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-arduino.svg b/.icons/awkward/48x48/places/folder-violet-arduino.svg
new file mode 100644
index 00000000..cc8e76c8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#2c1e44" d="m18.86896 24c-0.634 0-1.2655 0.127-1.8534 0.375-0.5878 0.248-1.125 0.614-1.5781 1.076s-0.8174 1.015-1.0645 1.623c-0.247 0.608-0.373 1.264-0.373 1.924 0 0.66023 0.126 1.3158 0.37305 1.9238 0.24706 0.60801 0.61137 1.1592 1.0645 1.6211 0.4531 0.4619 0.99026 0.82794 1.5781 1.0762 0.57443 0.24257 1.1907 0.36735 1.8105 0.37305 0.01464 5.3e-4 0.0284 0.0014 0.04297 2e-3 1.5072 0.07139 2.7205-0.52617 3.6094-1.3945 0.60761-0.59359 1.0858-1.2954 1.5215-2.0098 0.43566 0.71438 0.91387 1.4162 1.5215 2.0098 0.88887 0.86836 2.1022 1.4659 3.6094 1.3945 0.01457-5.3e-4 0.02833-0.0013 0.04297-2e-3 0.61984-0.0053 1.2361-0.13048 1.8105-0.37305 0.58786-0.24823 1.125-0.61427 1.5781-1.0762l0.0039-0.0059c0.452-0.461 0.815-1.009 1.061-1.615 0.247-0.608 0.373-1.264 0.373-1.924s-0.126-1.316-0.373-1.924l-0.0059-0.0098c-0.247-0.604-0.608-1.153-1.059-1.613-0.453-0.462-0.99-0.828-1.578-1.076-0.587-0.248-1.219-0.375-1.853-0.375-1.588 0-2.842 0.652-3.768 1.561-0.535 0.524-0.969 1.124-1.363 1.738-0.394-0.614-0.828-1.214-1.363-1.738-0.926-0.909-2.18-1.561-3.768-1.561zm0.18164 2c1.1286 0 1.8486 0.38049 2.5098 1.0117 0.52412 0.50036 0.98387 1.1816 1.4395 1.9238-0.51994 0.86712-1.0232 1.6601-1.5879 2.1973-0.62253 0.59215-1.2662 0.91858-2.3203 0.86133h-0.04102c-0.40198 0-0.80791-0.08036-1.1777-0.23242-0.36485-0.15001-0.70064-0.37362-0.97852-0.64648l-0.01172-0.0098c-0.2803-0.278-0.5067-0.613-0.6565-0.972-0.1499-0.359-0.2266-0.75-0.2266-1.137 0-0.38661 0.07674-0.77772 0.22656-1.1367 0.14981-0.35901 0.3762-0.69274 0.65625-0.9707l0.01172-0.01172c0.2779-0.273 0.6137-0.495 0.9785-0.645 0.37-0.152 0.776-0.232 1.178-0.232zm9.8984 0c0.40199 0 0.80792 0.08037 1.1777 0.23242 0.36485 0.15001 0.70064 0.37167 0.97852 0.64453l0.01172 0.01172c0.28005 0.27797 0.50644 0.61169 0.65625 0.9707 0.15 0.358 0.227 0.749 0.227 1.136 0 0.38662-0.07674 0.77771-0.22656 1.1367-0.14981 0.359-0.37619 0.69468-0.65625 0.97266l-0.01172 0.0098c-0.27788 0.27286-0.61367 0.49647-0.97852 0.64648-0.36982 0.15206-0.77575 0.23242-1.1777 0.23242h-0.04101c-1.0541 0.05725-1.6978-0.26918-2.3203-0.86133-0.565-0.537-1.068-1.33-1.588-2.197 0.456-0.743 0.915-1.424 1.439-1.924 0.662-0.632 1.382-1.012 2.51-1.012zm-0.949 1v1h-1v2h1v1h2v-1h1v-2h-1v-1zm-11 1v2h4v-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-backup.svg b/.icons/awkward/48x48/places/folder-violet-backup.svg
new file mode 100644
index 00000000..c00855f2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#2c1e44" d="m24.464794 22.015626c-0.75501-0.05084-1.52681 0.02146-2.28711 0.226563-3.0412 0.820392-5.166593 3.58253-5.177734 6.732421a1.0001 1.0001 0 0 0 0.002 0.02539h-1.00195l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.01758c0.008-2.258041 1.517139-4.222437 3.697266-4.810547 2.180126-0.58811 4.472713 0.351145 5.615234 2.298828 1.142521 1.947684 0.842814 4.405532-0.734375 6.021485-1.53625 1.574006-4.08172 1.748333-6.09375 0.632812a1.0001221 1.0001221 0 1 0 -0.96875 1.75c2.717652 1.506737 6.253078 1.309813 8.494141-0.986328 2.200122-2.254196 2.62112-5.712738 1.027343-8.429688-1.195332-2.037712-3.307237-3.290847-5.572265-3.443359zm-0.480469 2.970703a1.0001 1.0001 0 0 0 -0.984375 1.013672v2.863281a1.0001 1.0001 0 0 0 0.06445 0.498047 1.0001 1.0001 0 0 0 0.332031 0.449219l1.896485 1.896484a1.0001 1.0001 0 1 0 1.414062 -1.414062l-1.707031-1.707031v-2.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-books.svg b/.icons/awkward/48x48/places/folder-violet-books.svg
new file mode 100644
index 00000000..72310fdc
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#2c1e44" d="m19 23c-2 0-3 1-3 1v7s1-1 3-1 4 2 4 2v-7s-2-2-4-2zm10 0c-2 0-4 2-4 2v7s2-2 4-2 3 1 3 1v-7s-1-1-3-1zm-10 8c-2 0-3 1-3 1v2s1-1 3-1 4 2 4 2v-2s-2-2-4-2zm10 0c-2 0-4.005064 1.992688-4 2v2s2-2 4-2 3 1 3 1v-2s-1-1-3-1z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-cd.svg b/.icons/awkward/48x48/places/folder-violet-cd.svg
new file mode 100644
index 00000000..9ef67bf0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#2c1e44" cx="24" cy="29" r="9"/>
+ <circle style="fill:#7e57c2" cx="24" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-copy-cloud.svg b/.icons/awkward/48x48/places/folder-violet-copy-cloud.svg
new file mode 100644
index 00000000..9f557a55
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 30,23 27,28 29,29 Z M 19,26 16,28.143 20,28 22,35 23,34 32,35 29,30 27.714,29.286 22.857,32.143 20.571,26.429 Z M 24.571,28.143 22.286,29.571 23.143,31.571 27.143,29.286 25.714,28.143 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-desktop.svg b/.icons/awkward/48x48/places/folder-violet-desktop.svg
new file mode 120000
index 00000000..6a9ba01b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-desktop.svg
@@ -0,0 +1 @@
+user-violet-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-violet-development.svg b/.icons/awkward/48x48/places/folder-violet-development.svg
new file mode 100644
index 00000000..1b5c46a5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 22.251,22 22.096,23.845 C 21.512,24.061 20.968,24.376 20.489,24.774 L 18.812,23.984 17.062,27.016 18.583,28.072 C 18.529,28.378 18.501,28.689 18.499,29 18.499,29.312 18.526,29.624 18.579,29.932 L 17.062,30.984 18.812,34.015 20.484,33.228 C 20.965,33.625 21.51,33.938 22.095,34.152 L 22.25,36 H 25.75 L 25.905,34.156 C 26.489,33.94 27.033,33.625 27.512,33.227 L 29.188,34.016 30.938,30.984 29.416,29.928 C 29.47,29.622 29.499,29.312 29.501,29.001 29.501,28.689 29.473,28.377 29.42,28.069 L 30.938,27.016 29.188,23.985 27.516,24.772 C 27.035,24.375 26.49,24.063 25.905,23.849 L 25.751,22 Z M 24.001,27.001 C 25.106,27.001 26.001,27.896 26.001,29.001 26.001,30.106 25.106,31.001 24.001,31.001 22.896,31.001 22.001,30.106 22.001,29.001 22.001,27.896 22.896,27.001 24.001,27.001 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-documents-open.svg b/.icons/awkward/48x48/places/folder-violet-documents-open.svg
new file mode 100644
index 00000000..596c5d16
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 19,24 C 18.446,24 18,24.446 18,25 V 37 C 18,37.554 18.446,38 19,38 H 29 C 29.554,38 30,37.554 30,37 V 28 L 26,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-documents.svg b/.icons/awkward/48x48/places/folder-violet-documents.svg
new file mode 100644
index 00000000..06bd52ea
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 19 22 C 18.446 22 18 22.446 18 23 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 26 L 26 22 L 19 22 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-download-open.svg b/.icons/awkward/48x48/places/folder-violet-download-open.svg
new file mode 100644
index 00000000..6c7ef7ff
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 26,23 V 29 H 28.5 L 24,36 19.5,29 H 22 V 23 Z M 18,37 H 30 V 39 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-download.svg b/.icons/awkward/48x48/places/folder-violet-download.svg
new file mode 100644
index 00000000..ad1c4852
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 26,21 V 27 H 28.5 L 24,34 19.5,27 H 22 V 21 Z M 18,35 H 30 V 37 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-downloads.svg b/.icons/awkward/48x48/places/folder-violet-downloads.svg
new file mode 120000
index 00000000..b3b98fb2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-downloads.svg
@@ -0,0 +1 @@
+folder-violet-download.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-violet-drag-accept.svg b/.icons/awkward/48x48/places/folder-violet-drag-accept.svg
new file mode 100644
index 00000000..2bca290d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-dropbox.svg b/.icons/awkward/48x48/places/folder-violet-dropbox.svg
new file mode 100644
index 00000000..1dc8da37
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 20,21 15,24 19,26.9 14.99,29.9 20,33 24,30 19,27 24,24 29,27 24,30 28,33 33.01,29.9 29,27 33,24 28,21 24,23.9 Z M 24,31 20,34 19,33.4 V 34 L 24,37 29,34 V 33.4 L 28,34 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-favorites.svg b/.icons/awkward/48x48/places/folder-violet-favorites.svg
new file mode 100644
index 00000000..73f7abbb
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 24,21 21.881,26.417 16,26.729 20.572,30.39 19.056,36 24,32.846 28.944,36 27.428,30.39 32,26.729 26.119,26.417 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-games.svg b/.icons/awkward/48x48/places/folder-violet-games.svg
new file mode 100644
index 00000000..ce7bbb0a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 19.78,23.002 C 19.54,23.002 19.26,23.072 18.97,23.223 17.94,23.774 16.98,25.557 16.46,27.882 16.02,29.866 15.86,32.561 16.12,33.645 16.35,34.587 16.75,35 17.46,35 18.5,34.98 19.81,33.815 20.65,32.241 21.25,31.369 22.65,30.978 24,31.018 25.34,30.968 26.74,31.369 27.34,32.241 28.18,33.815 29.49,34.98 30.54,35 31.24,35 31.64,34.587 31.87,33.645 32.13,32.561 31.97,29.866 31.53,27.882 31.01,25.557 30.05,23.774 29.02,23.223 28.45,22.912 27.98,22.922 27.56,23.223 27.03,23.604 25.93,24.003 24,24.003 22.06,24.003 20.96,23.604 20.43,23.223 20.22,23.072 20.02,23.002 19.78,23.002 Z M 20.03,26.008 H 21.02 V 27.01 H 22.01 V 28.012 H 21.02 V 29.014 H 20.03 V 28.012 H 19.04 V 27.01 H 20.03 Z M 27.47,26.008 C 27.74,26.008 27.96,26.228 27.96,26.509 27.96,26.789 27.74,27.01 27.47,27.01 27.19,27.01 26.97,26.789 26.97,26.509 26.97,26.228 27.19,26.008 27.47,26.008 Z M 26.48,27.01 C 26.75,27.01 26.97,27.23 26.97,27.511 26.97,27.791 26.75,28.012 26.48,28.012 26.2,28.012 25.98,27.791 25.98,27.511 25.98,27.23 26.2,27.01 26.48,27.01 Z M 28.46,27.01 C 28.73,27.01 28.95,27.23 28.95,27.511 28.95,27.791 28.73,28.012 28.46,28.012 28.18,28.012 27.96,27.791 27.96,27.511 27.96,27.23 28.18,27.01 28.46,27.01 Z M 27.47,28.012 C 27.74,28.012 27.96,28.232 27.96,28.513 27.96,28.793 27.74,29.014 27.47,29.014 27.19,29.014 26.97,28.793 26.97,28.513 26.97,28.232 27.19,28.012 27.47,28.012 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-git.svg b/.icons/awkward/48x48/places/folder-violet-git.svg
new file mode 100644
index 00000000..78857310
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 19.707,22 19,22.708 20.408,24.117 A 2.5005,2.5027 0 0 0 19.998,25.488 2.5005,2.5027 0 0 0 21.999,27.94 V 32.05 A 2.5005,2.5027 0 0 0 19.999,34.497 2.5005,2.5027 0 0 0 22.5,37 2.5005,2.5027 0 0 0 25,34.497 2.5005,2.5027 0 0 0 23,32.046 V 27.936 A 2.5005,2.5027 0 0 0 23.869,27.582 L 25.41,29.125 A 2.5005,2.5027 0 0 0 25,30.493 2.5005,2.5027 0 0 0 27.501,32.996 2.5005,2.5027 0 0 0 30.002,30.492 2.5005,2.5027 0 0 0 27.502,27.989 2.5005,2.5027 0 0 0 26.114,28.412 L 24.58,26.875 A 2.5005,2.5027 0 0 0 25,25.487 2.5005,2.5027 0 0 0 22.5,22.984 2.5005,2.5027 0 0 0 21.114,23.407 L 19.708,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-github.svg b/.icons/awkward/48x48/places/folder-violet-github.svg
new file mode 100644
index 00000000..ae2a021a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="m 24,21 c -4.432,0 -8,3.568 -8,8 0,3.572969 2.319953,6.580128 5.541016,7.613281 v -1.662109 c -2.02505,0.44688 -2.451172,-0.890625 -2.451172,-0.890625 -0.33119,-0.85462 -0.808594,-1.082031 -0.808594,-1.082031 -0.66103,-0.45857 0.04883,-0.451172 0.04883,-0.451172 0.73072,0.05219 1.115234,0.763672 1.115234,0.763672 0.649401,1.13032 1.704391,0.804594 2.119141,0.615234 0.06615,-0.47773 0.255071,-0.805404 0.462891,-0.990234 -1.6165,-0.1867 -3.017578,-1.220416 -3.017578,-4.055016 0,-0.807401 0.586534,-1.867737 1.052234,-2.384438 -0.0751,-0.1871 -0.326088,-1.339321 0.07031,-2.357421 0,0 0.03819,-0.01202 0.117188,-0.01563 0.2369,-0.0111 0.7698,0.43835 1.8125,1.15625 0.629544,-0.180863 1.435033,-0.265432 1.938,-0.269532 0.567132,-0.0047 1.223838,0.09289 1.815614,0.269532 1.043,-0.7179 1.709313,-1.169203 1.945313,-1.158204 h 0.002 c 0.0789,0.0037 0.117187,0.01563 0.117188,0.01563 0.39732,1.01806 0.146905,2.172275 0.07227,2.359374 C 28.418904,26.993362 29,28.053598 29,28.861 c 0,2.84182 -1.700866,3.866146 -3.322266,4.049156 0.261006,0.2284 0.326172,0.681284 0.326172,1.371094 0,0.83312 -0.0021,1.37464 -0.0039,1.71875 v 0.740234 C 29.456574,35.855553 32,32.739916 32,29 32,24.568 28.432,21 24,21 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-gitlab.svg b/.icons/awkward/48x48/places/folder-violet-gitlab.svg
new file mode 100644
index 00000000..ebb12b15
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44;fill-rule:evenodd" d="M 18.990234 22 C 18.868036 22 18.744852 22.065769 18.699219 22.199219 L 16.925781 27 L 21.054688 27 L 19.279297 22.199219 C 19.233642 22.065769 19.112433 22 18.990234 22 z M 21.054688 27 L 24 36 L 26.945312 27 L 21.054688 27 z M 26.945312 27 L 31.074219 27 L 29.300781 22.199219 C 29.209514 21.932319 28.812013 21.932319 28.720703 22.199219 L 26.945312 27 z M 31.074219 27 L 24 36 L 31.748047 30.652344 C 31.96185 30.504834 32.052353 30.242626 31.970703 30.003906 L 31.074219 27 z M 24 36 L 16.925781 27 L 16.029297 30.003906 C 15.947647 30.242626 16.038151 30.504834 16.251953 30.652344 L 24 36 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-gnome.svg b/.icons/awkward/48x48/places/folder-violet-gnome.svg
new file mode 100644
index 00000000..1fc9ec0d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 28.779,22 C 25.819,22 25.262,26 26.929,26 28.593,26 31.741,22 28.779,22 Z M 24.23,23 C 24.183,23 24.131,23.005 24.079,23.01 22.384,23.214 22.979,25.949 23.882,26 24.755,26.05 25.711,23.008 24.231,23 Z M 21.14,24 C 21.019,23.995 20.884,24.011 20.735,24.049 19.149,24.45 20.494,26.106 21.382,25.994 22.188,25.893 22.305,24.047 21.14,24 Z M 18.929,26 C 18.787,25.998 18.633,26.029 18.47,26.105 17.166,26.721 18.91,28.207 19.677,27.977 20.348,27.775 19.92,26.023 18.929,26 Z M 25.011,27 C 22.677,26.963 19.599,28.065 19.073,30.279 18.505,32.676 21.416,36 24.45,36 25.943,36 27.665,35.329 27.987,33.721 28.232,32.495 24.896,33.023 25.009,33.834 25.144,34.807 24.446,34.652 23.571,34.025 21.001,32 28.181,31.034 27.694,28.307 27.543,27.458 26.411,27.024 25.011,27.002 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-google-drive.svg b/.icons/awkward/48x48/places/folder-violet-google-drive.svg
new file mode 100644
index 00000000..aa47d9f1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <path style="fill:#2c1e44" d="M 31.999,30.937 26.666,22.002 H 21.499 L 26.499,30.937 Z"/>
+ <path style="fill:#2c1e44" d="M 22.499,31.914 19.999,35.962 H 29.333 L 31.999,31.914 Z"/>
+ <path style="fill:#2c1e44" d="M 20.999,22.999 16,31.974 18.666,35.962 23.699,27.985 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-image-people.svg b/.icons/awkward/48x48/places/folder-violet-image-people.svg
new file mode 100644
index 00000000..91396bea
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 20.545,25.452 C 20.499,25.463 20.453,25.481 20.41,25.504 19.98,25.731 19.87,26.44 20.164,27.096 20.401,27.624 20.821,27.95 21.203,27.94 21.49,29.693 22.633,31 23.993,31 H 24.005 C 25.366,31 26.509,29.693 26.796,27.94 27.177,27.95 27.598,27.624 27.835,27.096 28.129,26.44 28.019,25.731 27.589,25.504 27.545,25.481 27.5,25.463 27.454,25.452 27.399,23.535 25.876,22 24,22 22.125,22 20.6,23.535 20.545,25.452 Z M 26.394,31 C 26.105,31.701 25.12,32.227 23.945,32.227 22.775,32.227 21.799,31.708 21.505,31.012 19.037,31.27 17.238,31.902 17.022,32.649 17.019,32.656 17.024,32.665 17.022,32.672 17.015,32.699 17.015,32.723 17.012,32.75 17.011,32.763 17,32.771 17,32.784 V 32.793 34.643 C 17.001,34.84 17.157,35 17.351,35 H 30.65 C 30.844,35 31,34.84 31,34.643 V 32.793 32.771 C 30.998,32.728 30.979,32.691 30.967,32.648 30.746,31.892 28.908,31.252 26.395,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-important.svg b/.icons/awkward/48x48/places/folder-violet-important.svg
new file mode 100644
index 00000000..ce16bc83
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 23,24 H 25 V 30 H 23 Z M 24,31 C 24.552,31 25,31.448 25,32 25,32.552 24.552,33 24,33 23.448,33 23,32.552 23,32 23,31.448 23.448,31 24,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-java.svg b/.icons/awkward/48x48/places/folder-violet-java.svg
new file mode 100644
index 00000000..e4bf6eea
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 22.172,21 C 22.172,21 22.996,21.465 22.414,22.688 21.533,24.53 23.227,24.951 23.227,24.951 23.227,24.951 22.689,24.519 23.406,22.998 24.199,21.313 22.172,21 22.172,21 Z M 25.371,22.84 C 25.371,22.84 23.729,23.47 24.787,25.191 25.487,26.332 24.711,26.898 24.711,26.898 24.711,26.898 26.696,26.335 25.738,24.76 24.878,23.336 25.371,22.84 25.371,22.84 Z M 20.643,22.887 C 20.643,22.887 19.205,23.982 20.629,25.328 21.57,26.224 20.953,27 20.953,27 20.953,27 22.736,25.867 21.447,24.629 20.284,23.512 20.643,22.887 20.643,22.887 Z M 20.953,27 H 17 L 19,35 H 27 L 27.275,33.902 C 27.508,33.96 27.749,34 28,34 29.657,34 31,32.657 31,31 31,29.594 30.03,28.423 28.725,28.098 L 29,27 Z M 28.484,29.062 A 1,2 15 0 1 28.518,29.068 1,2 15 0 1 28.967,31.26 1,2 15 0 1 27.516,32.938 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-kde.svg b/.icons/awkward/48x48/places/folder-violet-kde.svg
new file mode 100644
index 00000000..7761a4b8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <g transform="translate(16,21)">
+ <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/48x48/places/folder-violet-linux.svg b/.icons/awkward/48x48/places/folder-violet-linux.svg
new file mode 100644
index 00000000..cb8f3195
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 24.56,32.076 C 23.44,32.597 22.897,32.591 22.198,32.541 21.363,32.481 20.692,32.252 20.397,32.052 20.215,31.929 19.968,31.977 19.845,32.159 19.722,32.341 19.769,32.588 19.951,32.711 20.426,33.032 21.264,33.271 22.141,33.334 22.289,33.345 21.953,33.351 22.128,33.351 22.891,33.351 23.859,33.279 24.895,32.797 25.094,32.704 25.181,32.468 25.088,32.269 24.995,32.069 24.759,31.983 24.56,32.076 Z M 28.979,31.487 C 29.017,28.032 29.373,21.505 22.76,22.032 16.231,22.558 18.462,29.455 18.364,31.765 18.278,32.986 17.573,34.48 17,36 H 19.064 C 19.246,35.356 19.379,34.719 19.437,34.112 19.543,34.186 19.657,34.257 19.778,34.326 19.976,34.443 20.146,34.598 20.326,34.761 20.746,35.144 21.222,35.578 22.153,35.633 22.216,35.636 21.779,35.638 21.841,35.638 22.783,35.638 23.427,35.226 23.944,34.895 24.192,34.736 24.407,34.599 24.608,34.533 25.181,34.354 25.682,34.064 26.056,33.696 26.114,33.638 26.169,33.579 26.219,33.519 26.428,34.283 26.713,35.142 27.03,36 H 30.998 C 30.093,34.603 28.96,33.234 28.979,31.487 Z M 18.996,29.607 C 18.996,29.607 18.996,29.607 18.996,29.607 18.931,28.48 19.471,27.531 20.201,27.489 20.931,27.446 21.575,28.326 21.64,29.453 21.64,29.453 21.641,29.454 21.641,29.454 21.644,29.514 21.645,29.575 21.645,29.634 21.414,29.692 21.205,29.777 21.018,29.875 21.018,29.867 21.017,29.859 21.016,29.85 V 29.85 C 20.954,29.21 20.612,28.727 20.253,28.771 19.894,28.814 19.653,29.368 19.716,30.009 19.716,30.009 19.716,30.009 19.716,30.009 19.743,30.288 19.823,30.537 19.935,30.726 19.907,30.748 19.828,30.805 19.738,30.871 19.67,30.921 19.587,30.982 19.488,31.055 19.216,30.698 19.029,30.186 18.996,29.607 Z M 25.894,32.394 C 25.868,32.989 25.089,33.55 24.369,33.775 L 24.365,33.776 C 24.066,33.873 23.799,34.044 23.516,34.225 23.041,34.529 22.55,34.843 21.841,34.843 21.795,34.843 22.246,34.842 22.2,34.839 21.55,34.801 21.246,34.524 20.862,34.173 20.659,33.989 20.449,33.798 20.178,33.639 L 20.173,33.635 C 19.589,33.306 19.226,32.896 19.203,32.539 19.192,32.362 19.271,32.208 19.438,32.083 19.802,31.81 20.046,31.631 20.207,31.513 20.387,31.382 20.441,31.342 20.481,31.304 20.509,31.277 20.541,31.247 20.574,31.215 20.908,30.89 20.968,30.346 21.826,30.346 22.351,30.346 22.932,30.548 23.551,30.946 23.843,31.136 24.096,31.223 24.417,31.334 24.638,31.411 24.889,31.497 25.224,31.64 L 25.229,31.643 C 25.542,31.771 25.911,32.006 25.894,32.394 Z M 25.722,30.994 C 25.662,30.964 25.599,30.935 25.534,30.908 25.232,30.779 24.989,30.691 24.788,30.621 24.899,30.404 24.968,30.133 24.975,29.839 V 29.838 C 24.99,29.122 24.629,28.541 24.168,28.54 23.707,28.539 23.321,29.118 23.306,29.834 V 29.835 C 23.306,29.858 23.306,29.881 23.306,29.905 23.022,29.774 22.743,29.679 22.469,29.621 22.468,29.594 22.467,29.567 22.466,29.54 V 29.539 C 22.44,28.235 23.24,27.155 24.254,27.128 25.267,27.1 26.11,28.135 26.137,29.44 V 29.44 C 26.149,30.03 25.991,30.573 25.722,30.994 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-locked.svg b/.icons/awkward/48x48/places/folder-violet-locked.svg
new file mode 100644
index 00000000..625fcfd5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 24,22 C 21.784,22 20,23.821 20,26.062 V 28 H 19 C 18.446,28 18,28.446 18,29 V 35 C 18,35.554 18.446,36 19,36 H 29 C 29.554,36 30,35.554 30,35 V 29 C 30,28.446 29.554,28 29,28 H 28 V 26.062 C 28,23.822 26.216,22 24,22 Z M 24,24 C 25.108,24 26,24.891 26,26 V 28 H 22 V 26 C 22,24.891 22.892,24 24,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-mail-cloud.svg b/.icons/awkward/48x48/places/folder-violet-mail-cloud.svg
new file mode 100644
index 00000000..5dbeee25
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 23,23 A 5,5 0 0 0 18.268,26.398 4,4 0 0 0 16,30 4,4 0 0 0 20,34 4,4 0 0 0 22.658,32.982 5,5 0 0 0 23,33 5,5 0 0 0 25.113,32.525 4,4 0 0 0 27,33 4,4 0 0 0 31,29 4,4 0 0 0 27,25 4,4 0 0 0 26.992,25 5,5 0 0 0 23,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-mail.svg b/.icons/awkward/48x48/places/folder-violet-mail.svg
new file mode 100644
index 00000000..984b3ae1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 H 29 C 29,37 29.937,37 30,36 30,35 29,35 29,35 H 24 C 20.686,35 18,32.314 18,29 18,25.686 20.686,23 24,23 27.314,23 30,25.686 30,29 V 30 C 30,30.552 29.552,31 29,31 28.448,31 28,30.552 28,30 V 29 C 28,26.791 26.209,25 24,25 21.791,25 20,26.791 20,29 20,31.209 21.791,33 24,33 25.046,33 25.99,32.589 26.703,31.932 27.273,32.609 28.114,33 29,33 30.657,33 32,31.656 32,30 V 29 C 32,24.582 28.418,21 24,21 Z M 24,27 C 25.105,27 26,27.895 26,29 26,30.105 25.105,31 24,31 22.895,31 22,30.105 22,29 22,27.895 22.895,27 24,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-mega.svg b/.icons/awkward/48x48/places/folder-violet-mega.svg
new file mode 100644
index 00000000..a0609a8d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 20,25 H 22 V 25 25 L 24,28 26,25 H 28 V 33 H 26 V 29 L 24,31 22,29 V 33 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-meocloud.svg b/.icons/awkward/48x48/places/folder-violet-meocloud.svg
new file mode 100644
index 00000000..587b107d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 21.527,25.623 C 21.17,25.477 20.787,25.402 20.4,25.4 18.9,25.4 17.63,26.513 17.43,28 15.978,28.499 15.001,29.864 15,31.4 15,33.389 16.611,35 18.6,35 H 29.4 C 31.389,35 33,33.389 33,31.4 32.999,29.872 32.032,28.511 30.59,28.006 30.595,27.937 30.597,27.87 30.6,27.801 30.6,25.15 28.451,23 25.8,23 23.995,23 22.346,24.015 21.527,25.623 Z M 25.799,25 H 25.801 C 27.37,25 28.599,26.23 28.6,27.799 28.599,27.822 28.596,27.857 28.596,27.867 28.533,28.766 29.079,29.597 29.93,29.895 30.577,30.121 30.999,30.715 31,31.4 31,32.308 30.308,33 29.4,33 H 18.6 C 17.693,33 17.001,32.309 17,31.402 V 31.4 C 17.001,30.712 17.428,30.115 18.08,29.891 18.796,29.645 19.311,29.016 19.412,28.266 19.481,27.757 19.888,27.401 20.398,27.4 20.527,27.401 20.653,27.427 20.77,27.475 21.733,27.869 22.837,27.458 23.309,26.531 23.788,25.589 24.745,25 25.799,25 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-music-open.svg b/.icons/awkward/48x48/places/folder-violet-music-open.svg
new file mode 100644
index 00000000..3ce6b0b3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 21,32.176 C 20.679,32.061 20.341,32.001 20,32 18.343,32 17,33.343 17,35 17,36.657 18.343,38 20,38 21.657,38 23,36.657 23,35 V 28 H 29 V 32.176 C 28.679,32.061 28.341,32.001 28,32 26.343,32 25,33.343 25,35 25,36.657 26.343,38 28,38 29.657,38 31,36.657 31,35 V 25 C 31,24.446 30.331,24 29.5,24 H 22.5 C 21.669,24 21,24.446 21,25"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-music.svg b/.icons/awkward/48x48/places/folder-violet-music.svg
new file mode 100644
index 00000000..8b34668a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 21,30.176 C 20.679,30.061 20.341,30.001 20,30 18.343,30 17,31.343 17,33 17,34.657 18.343,36 20,36 21.657,36 23,34.657 23,33 V 26 H 29 V 30.176 C 28.679,30.061 28.341,30.001 28,30 26.343,30 25,31.343 25,33 25,34.657 26.343,36 28,36 29.657,36 31,34.657 31,33 V 23 C 31,22.446 30.331,22 29.5,22 H 22.5 C 21.669,22 21,22.446 21,23"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-network.svg b/.icons/awkward/48x48/places/folder-violet-network.svg
new file mode 100644
index 00000000..ec7baf29
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 28.418,37 32,33.418 32,29 32,24.582 28.418,21 24,21 Z M 23.429,23.214 C 23.505,23.206 23.601,23.219 23.679,23.214 23.688,23.251 23.623,23.381 23.536,23.571 22.98,24.784 22.949,26.205 23.464,26.964 23.558,27.102 23.643,27.233 23.643,27.25 23.643,27.267 23.542,27.286 23.429,27.286 23.162,27.286 22.909,27.123 22.393,26.714 22.163,26.533 21.865,26.381 21.749,26.358 21.569,26.321 21.52,26.337 21.285,26.571 21.067,26.79 21,26.907 21,27.107 21,27.865 21.899,28.467 23.571,28.822 25.842,29.303 26.401,29.735 26.464,30.929 26.543,32.426 25.746,33.555 24,34.429 23.791,34.533 23.659,34.574 23.571,34.608 23.532,34.604 23.503,34.611 23.464,34.608 23.449,34.561 23.428,34.454 23.428,34.25 23.428,33.455 23.115,32.637 22.643,32.179 22.516,32.056 22.161,31.796 21.857,31.608 21.553,31.419 21.247,31.201 21.178,31.108 21.065,30.953 21.056,30.858 21.143,30.572 21.301,30.05 21.49,29.759 21.857,29.429 22.049,29.256 22.243,29.111 22.286,29.107 22.328,29.104 22.04,29.017 21.607,28.929 21.174,28.84 20.541,28.655 20.214,28.536 19.616,28.32 18.808,27.865 18.5,27.536 18.487,27.522 18.476,27.513 18.464,27.5 18.906,25.743 20.144,24.302 21.786,23.608 22.129,23.462 22.483,23.363 22.857,23.286 23.043,23.248 23.236,23.234 23.428,23.215 Z M 28.786,25.893 C 28.92,25.976 29.427,27.072 29.571,27.607 29.758,28.298 29.745,29.493 29.571,30.179 29.505,30.44 29.421,30.684 29.393,30.714 29.365,30.745 29.263,30.57 29.143,30.357 29.023,30.145 28.64,29.693 28.321,29.357 27.402,28.387 27.258,27.881 27.643,27.107 27.837,26.717 28.682,25.829 28.786,25.893 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-nextcloud.svg b/.icons/awkward/48x48/places/folder-violet-nextcloud.svg
new file mode 100644
index 00000000..0d2bd572
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#2c1e44" d="M 35,24 A 5,5 0 0 0 30,29 5,5 0 0 0 35,34 5,5 0 0 0 40,29 5,5 0 0 0 35,24 Z M 35,27 A 2,2 0 0 1 37,29 2,2 0 0 1 35,31 2,2 0 0 1 33,29 2,2 0 0 1 35,27 Z M 13,24 A 5,5 0 0 0 8,29 5,5 0 0 0 13,34 5,5 0 0 0 18,29 5,5 0 0 0 13,24 Z M 13,27 A 2,2 0 0 1 15,29 2,2 0 0 1 13,31 2,2 0 0 1 11,29 2,2 0 0 1 13,27 Z M 24,23 A 6,6 0 0 0 18,29 6,6 0 0 0 24,35 6,6 0 0 0 30,29 6,6 0 0 0 24,23 Z M 24,26 A 3,3 0 0 1 27,29 3,3 0 0 1 24,32 3,3 0 0 1 21,29 3,3 0 0 1 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-open.svg b/.icons/awkward/48x48/places/folder-violet-open.svg
new file mode 100644
index 00000000..5bc8e7e5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-owncloud.svg b/.icons/awkward/48x48/places/folder-violet-owncloud.svg
new file mode 100644
index 00000000..931766b1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="26.5" cy="27.5" r="3.25"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="34" cy="34" r="1.75"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="30" cy="32" r="3.75"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="32.5" r="3.25"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="18.5" cy="26" r="1.75"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="30" r="3.75"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="34" r="1.75"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22.5" cy="25.5" r="3.25"/>
+ <circle style="fill:#2c1e44;stroke:#7e57c2;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="24" cy="31" r="4.75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-pcloud.svg b/.icons/awkward/48x48/places/folder-violet-pcloud.svg
new file mode 100644
index 00000000..559fc813
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 24.5,22 A 6.5,6.5 0 0 0 18.490235,26.03125 5,5 0 0 0 14,31 5,5 0 0 0 19,36 H 30.75 C 32.544925,36 34,34.544925 34,32.75 34,31.523022 33.312228,30.467196 32.308594,29.914062 A 3,3 0 0 0 33,28 3,3 0 0 0 30,25 3,3 0 0 0 29.97656,25 6.5,6.5 0 0 0 24.499998,22 Z m 0,2 A 4.5,4.5 0 0 1 29,28.5 4.5,4.5 0 0 1 24.5,33 4.5,4.5 0 0 1 20,28.5 4.5,4.5 0 0 1 24.5,24 Z m 0,1 A 3.5,3.5 0 0 0 21,28.5 3.5,3.5 0 0 0 24.5,32 3.5,3.5 0 0 0 28,28.5 3.5,3.5 0 0 0 24.5,25 Z M 23,26 h 1 1.5 A 1.5,1.5 0 0 1 27,27.5 1.5,1.5 0 0 1 25.5,29 H 24 v 2 h -1 v -2 z m 1,1 v 1 h 1.5 A 0.5,0.5 0 0 0 26,27.5 0.5,0.5 0 0 0 25.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-photo.svg b/.icons/awkward/48x48/places/folder-violet-photo.svg
new file mode 100644
index 00000000..2d94ab90
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 20,22 19,24 H 17.5 C 16.115,24 15,25.115 15,26.5 V 33.5 C 15,34.885 16.115,36 17.5,36 H 30.5 C 31.885,36 33,34.885 33,33.5 V 26.5 C 33,25.115 31.885,24 30.5,24 H 29 L 28,22 Z M 24,26 C 25.657,26 27,27.343 27,29 27,30.657 25.657,32 24,32 22.343,32 21,30.657 21,29 21,27.343 22.343,26 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-pictures-open.svg b/.icons/awkward/48x48/places/folder-violet-pictures-open.svg
new file mode 100644
index 00000000..6dbc7940
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 18,25 C 17,25 17,26 17,26 V 36 C 17,37 18,37 18,37 H 30 C 30,37 31,37 31,36 V 26 C 31,25 30,25 30,25 Z M 25,33 27,30.56 29,33 V 35 H 19 V 32 L 21.5,29.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-pictures.svg b/.icons/awkward/48x48/places/folder-violet-pictures.svg
new file mode 100644
index 00000000..5ad76dde
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 18,23 C 17,23 17,24 17,24 V 34 C 17,35 18,35 18,35 H 30 C 30,35 31,35 31,34 V 24 C 31,23 30,23 30,23 Z M 25,31 27,28.56 29,31 V 33 H 19 V 30 L 21.5,27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-print.svg b/.icons/awkward/48x48/places/folder-violet-print.svg
new file mode 100644
index 00000000..dc994158
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 20,23 V 25 H 28 V 23 Z M 18,26 C 17.5,26 17,26.5 17,27 V 31 C 17,31.5 17.5,32 18,32 H 19 V 30 H 29 V 32 H 30 C 30.5,32 31,31.5 31,31 V 27 C 31,26.5 30.5,26 30,26 Z M 20,31 V 36 H 28 V 31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-private.svg b/.icons/awkward/48x48/places/folder-violet-private.svg
new file mode 100644
index 00000000..cbffa7eb
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 20.5,24 C 18.015,24 16,26.015 16,28.5 16,30.985 18.015,33 20.5,33 22.405,32.997 24.101,31.796 24.736,30 H 28 V 32 H 31 V 30 H 32 V 27 H 24.736 C 24.102,25.204 22.405,24.003 20.5,24 Z M 20.5,27 C 21.328,27 22,27.672 22,28.5 22,29.328 21.328,30 20.5,30 19.672,30 19,29.328 19,28.5 19,27.672 19.672,27 20.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-projects.svg b/.icons/awkward/48x48/places/folder-violet-projects.svg
new file mode 100644
index 00000000..455a46b1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#2c1e44" d="M 27,21 C 26.65,21.13 26.29,21.299 26,21.539 24.62,22.649 24.701,24.559 26.051,25.699 26.331,25.939 26.66,26.1 27,26.25 V 28.596 C 27.893,28.983 28.651,29.54 29.248,30.211 29.552,30.553 29.791,30.931 30,31.322 V 26.25 C 30.34,26.12 30.659,25.929 30.949,25.699 32.329,24.579 32.34,22.75 31,21.6 30.71,21.36 30.35,21.14 30,21 V 23.25 C 30,23.71 29.55,24 29,24 H 28 C 27.44,24 27,23.71 27,23.25 Z M 24,29 C 20,29 18,32 18,35 H 16.25 C 16,35 16,35.25 16,35.25 V 36.75 C 16,37 16.25,37 16.25,37 H 31.75 C 31.75,37 32,37 32,36.75 V 35.25 C 32,35.25 32,35 31.75,35 H 30 C 30,32 28,29 24,29 Z M 24,32 C 26.35,32 27,33.76 27,35 H 21 C 21,33.8 21.7,32 24,32 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-public.svg b/.icons/awkward/48x48/places/folder-violet-public.svg
new file mode 120000
index 00000000..07779fc5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-public.svg
@@ -0,0 +1 @@
+folder-violet-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-violet-publicshare-open.svg b/.icons/awkward/48x48/places/folder-violet-publicshare-open.svg
new file mode 100644
index 00000000..c4459768
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 20.545,27.452 C 20.499,27.463 20.453,27.481 20.41,27.504 19.98,27.731 19.87,28.44 20.164,29.096 20.401,29.624 20.821,29.95 21.203,29.94 21.49,31.693 22.633,33 23.993,33 H 24.005 C 25.366,33 26.509,31.693 26.796,29.94 27.177,29.95 27.598,29.624 27.835,29.096 28.129,28.44 28.019,27.731 27.589,27.504 27.545,27.481 27.5,27.463 27.454,27.452 27.399,25.535 25.876,24 24,24 22.125,24 20.6,25.535 20.545,27.452 Z M 26.394,33 C 26.105,33.701 25.12,34.227 23.945,34.227 22.775,34.227 21.799,33.708 21.505,33.012 19.037,33.27 17.238,33.902 17.022,34.649 17.019,34.656 17.024,34.665 17.022,34.672 17.015,34.699 17.015,34.723 17.012,34.75 17.011,34.763 17,34.771 17,34.784 V 34.793 36.643 C 17.001,36.84 17.157,37 17.351,37 H 30.65 C 30.844,37 31,36.84 31,36.643 V 34.793 34.771 C 30.998,34.728 30.979,34.691 30.967,34.648 30.746,33.892 28.908,33.252 26.395,33 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-recent.svg b/.icons/awkward/48x48/places/folder-violet-recent.svg
new file mode 100644
index 00000000..41529dfe
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 24,22 A 7,7 0 0 0 17,29 7,7 0 0 0 24,36 7,7 0 0 0 31,29 7,7 0 0 0 24,22 Z M 24,24 A 5,5 0 0 1 29,29 5,5 0 0 1 24,34 5,5 0 0 1 19,29 5,5 0 0 1 24,24 Z M 23,26 V 30 H 27 V 28 H 25 V 26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-remote-open.svg b/.icons/awkward/48x48/places/folder-violet-remote-open.svg
new file mode 100644
index 00000000..9a7fa262
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 23,26 C 20.979,26.404 19.404,27.979 19,30 H 16 V 32 H 19 C 19.405,34.018 20.982,35.595 23,36 Z M 25,26 V 36 C 27.021,35.596 28.596,34.021 29,32 H 32 V 30 H 29 C 28.595,27.982 27.018,26.405 25,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-remote.svg b/.icons/awkward/48x48/places/folder-violet-remote.svg
new file mode 100644
index 00000000..f5e7809c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 23,24 C 20.979,24.404 19.404,25.979 19,28 H 16 V 30 H 19 C 19.405,32.018 20.982,33.595 23,34 Z M 25,24 V 34 C 27.021,33.596 28.596,32.021 29,30 H 32 V 28 H 29 C 28.595,25.982 27.018,24.405 25,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-script.svg b/.icons/awkward/48x48/places/folder-violet-script.svg
new file mode 100644
index 00000000..9ead6cca
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 16,21 V 37 H 32 V 21 Z"/>
+ <g style="fill:#7e57c2">
+ <path style="fill:#7e57c2" d="M 24,29 H 28 V 30 H 24 Z"/>
+ <rect style="fill:#7e57c2" width="1" height="7" x="20" y="23"/>
+ <path style="fill:#7e57c2" d="M 19.5,24 C 18.67,24 18,24.67 18,25.5 18,26.33 18.67,27 19.5,27 H 21 21.5 C 21.78,27 22,27.22 22,27.5 22,27.78 21.78,28.01 21.5,28 H 21 19.5 18.09 C 18.3,28.58 18.85,29 19.5,29 H 21 21.5 C 22.33,29 23,28.33 23,27.5 23,26.67 22.33,26 21.5,26 H 21 19.5 C 19.22,26 19,25.78 19,25.5 19,25.22 19.22,25 19.5,25 H 21 21.5 22.91 C 22.7,24.42 22.15,24 21.5,24 H 21 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-steam.svg b/.icons/awkward/48x48/places/folder-violet-steam.svg
new file mode 100644
index 00000000..b302538c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 14,30.623 20.004,33.084 C 20.049,34.706 21.377,35.998 23,36 24.657,36 26.006,34.598 26,33 L 30,30 C 32.227,30 34,28.209 34,26 34,23.791 32.209,22 30,22 27.791,22 25.999,23.772 26,26 L 23,30 C 22.456,30 21.918,30.152 21.451,30.436 L 14,27.377 M 30,23 C 31.657,23 33,24.343 33,26 33,27.657 31.657,29 30,29 28.344,29 27.031,27.365 27,26 27,24.343 28.343,23 30,23 Z M 30,24 C 28.895,24 28,24.895 28,26 28,27.105 28.895,28 30,28 31.105,28 32,27.105 32,26 32,24.895 31.105,24 30,24 Z M 23,31 C 24.105,31 25,31.895 25,33 25,34.105 24.105,35 23,35 22.096,35 21.304,34.394 21.068,33.521 L 21.961,33.887 C 22.73,34.202 23.603,33.837 23.918,33.068 24.233,32.299 23.869,31.426 23.1,31.111 L 22.846,31.008 C 22.897,31.003 22.949,31.001 23,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-tar.svg b/.icons/awkward/48x48/places/folder-violet-tar.svg
new file mode 100644
index 00000000..50612399
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-tar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 24 16 L 24 17 L 25 17 L 25 16 L 24 16 z M 24 17 L 23 17 L 23 18 L 24 18 L 24 17 z M 24 18 L 24 19 L 25 19 L 25 18 L 24 18 z M 24 19 L 23 19 L 23 20 L 24 20 L 24 19 z M 24 20 L 24 21 L 25 21 L 25 20 L 24 20 z M 24 21 L 23 21 L 23 22 L 24 22 L 24 21 z M 24 22 L 24 23 L 25 23 L 25 22 L 24 22 z M 24 23 L 23 23 C 22.8439 24.390912 24 24.390912 24 23 z"/>
+ <path style="fill:#2c1e44" d="m 24,22 c -2.21,0 -4,1.8 -4,4 l 0,8 c 0,2.2 1.79,4 4,4 2.21,0 4,-1.8 4,-4 l 0,-8 c 0,-2.2 -1.79,-4 -4,-4 z m 0,2 c 1.104,0 2,0.8 2,2 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 0,-1.2 0.896,-2 2,-2 z m 0,6 c 1.104,0 2,0.8 2,2 l 0,2 c 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 l 0,-2 c 0,-1.2 0.896,-2 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-templates-open.svg b/.icons/awkward/48x48/places/folder-violet-templates-open.svg
new file mode 100644
index 00000000..909b56b1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 19,24 C 18.446,24 18,24.446 18,25 V 34 H 19 V 33 H 20 V 26 H 25 V 29 H 28 V 37 38 H 29 V 37 H 30 V 28 L 26,24 Z M 29,38 V 39 H 30 V 38 Z M 28,38 H 27 V 39 H 28 Z M 27,38 V 37 H 26 V 38 Z M 26,38 H 25 V 39 H 26 Z M 25,38 V 37 H 24 V 38 Z M 24,38 H 23 V 39 H 24 Z M 23,38 V 37 H 22 V 38 Z M 22,38 H 21 V 39 H 22 Z M 21,38 V 37 H 20 V 38 Z M 20,38 H 19 V 39 H 20 Z M 19,38 V 37 H 18 V 38 Z M 19,37 H 20 V 36 H 19 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-templates.svg b/.icons/awkward/48x48/places/folder-violet-templates.svg
new file mode 100644
index 00000000..e837771d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 19,22 C 18.446,22 18,22.446 18,23 V 32 H 19 V 31 H 20 V 24 H 25 V 27 H 28 V 35 36 H 29 V 35 H 30 V 26 L 26,22 Z M 29,36 V 37 H 30 V 36 Z M 28,36 H 27 V 37 H 28 Z M 27,36 V 35 H 26 V 36 Z M 26,36 H 25 V 37 H 26 Z M 25,36 V 35 H 24 V 36 Z M 24,36 H 23 V 37 H 24 Z M 23,36 V 35 H 22 V 36 Z M 22,36 H 21 V 37 H 22 Z M 21,36 V 35 H 20 V 36 Z M 20,36 H 19 V 37 H 20 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z M 19,34 V 33 H 18 V 34 Z M 19,33 H 20 V 32 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-torrent.svg b/.icons/awkward/48x48/places/folder-violet-torrent.svg
new file mode 100644
index 00000000..02d1952f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="m 4,34 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 l 0,-22 c 0,-1.108 -0.892,-2 -2,-2 L 22,10 22,8 C 22,6.892 21.108,6 20,6 L 6,6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 L 4,9 C 4,7.892 4.892,7 6,7 l 14,0 c 1.108,0 2,0.892 2,2 L 22,8 C 22,6.892 21.108,6 20,6 Z m 16,4 0,1 20,0 c 1.108,0 2,0.892 2,2 l 0,-1 c 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="fill:#2c1e44" d="M 26 19 C 20.477153 19 16 23.477153 16 29 C 16 34.522847 20.477153 39 26 39 L 44 39 L 44 37 L 26 37 C 21.581722 37 18 33.418278 18 29 C 18 24.581722 21.581722 21 26 21 L 26 19 z M 26 22 C 22.134007 22 19 25.134007 19 29 C 19 32.865993 22.134007 36 26 36 L 44 36 L 44 34 L 26 34 C 23.238576 34 21 31.761424 21 29 C 21 26.238576 23.238576 24 26 24 C 26.688467 24.000788 27.369353 24.143747 28 24.419922 L 28 22.298828 C 27.351311 22.102941 26.677616 22.002281 26 22 z M 26 25 C 23.790861 25 22 26.790861 22 29 C 22 31.209139 23.790861 33 26 33 L 44 33 L 44 31 L 26 31 C 24.895431 31 24 30.104569 24 29 C 24 27.895431 24.895431 27 26 27 C 26.713268 27.0013 27.371883 27.38229 27.728516 28 L 29.867188 28 C 29.411731 26.236014 27.821835 25.00264 26 25 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-unlocked.svg b/.icons/awkward/48x48/places/folder-violet-unlocked.svg
new file mode 100644
index 00000000..e109b388
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 24 20 C 21.784 20 20 21.821 20 24.062 L 20 25 L 22 25 L 22 24 C 22 22.891 22.892 22 24 22 C 25.108 22 26 22.891 26 24 L 26 28 L 24 28 L 19 28 C 18.446 28 18 28.446 18 29 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 29 C 30 28.446 29.554 28 29 28 L 28 28 L 28 24.062 C 28 21.822 26.216 20 24 20 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-vbox.svg b/.icons/awkward/48x48/places/folder-violet-vbox.svg
new file mode 100644
index 00000000..787ca75d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:none;stroke:#2c1e44;stroke-width:2;stroke-linejoin:round" d="M 16,27 H 19 L 21,35 23,23 25.5,30 27,25 29,31 H 32"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-video.svg b/.icons/awkward/48x48/places/folder-violet-video.svg
new file mode 100644
index 00000000..cf4a0dcd
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 18 24 C 17.446 24 17 24.446 17 25 L 17 33 C 17 33.554 17.446 34 18 34 L 27 34 C 27.554 34 28 33.554 28 33 L 28 29 L 28 25 C 28 24.446 27.554 24 27 24 L 18 24 z M 28 29 L 32 33 L 32 25.5 L 28 29 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-videos-open.svg b/.icons/awkward/48x48/places/folder-violet-videos-open.svg
new file mode 100644
index 00000000..318e2f4d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 18,26 C 17.446,26 17,26.446 17,27 V 35 C 17,35.554 17.446,36 18,36 H 27 C 27.554,36 28,35.554 28,35 V 31 27 C 28,26.446 27.554,26 27,26 Z M 28,31 32,35 V 27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-videos.svg b/.icons/awkward/48x48/places/folder-violet-videos.svg
new file mode 120000
index 00000000..e0ea9487
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-videos.svg
@@ -0,0 +1 @@
+folder-violet-video.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-violet-visiting.svg b/.icons/awkward/48x48/places/folder-violet-visiting.svg
new file mode 100644
index 00000000..c6f97b1a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 6 16 C 4.892 16 4 16.892 4 18 L 4 19.309 L 42.908 41.773 C 43.554 41.443 44 40.778 44 40 L 44 37.404 L 6.9277 16 L 6 16 z M 13.857 16 L 44 33.404 L 44 28.404 L 22.516 16 L 13.857 16 z M 29.445 16 L 44 24.404 L 44 19.404 L 38.104 16 L 29.445 16 z M 4 23.309 L 4 28.309 L 27.713 42 L 36.373 42 L 4 23.309 z M 4 32.309 L 4 37.309 L 12.125 42 L 20.785 42 L 4 32.309 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-wifi.svg b/.icons/awkward/48x48/places/folder-violet-wifi.svg
new file mode 100644
index 00000000..a8bd9db5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 24,23 C 21.461,23 19.265,24.328 17,26 L 24,35 31,26 C 28.743,24.347 26.539,23 24,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-wine.svg b/.icons/awkward/48x48/places/folder-violet-wine.svg
new file mode 100644
index 00000000..faf4e625
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <rect style="fill:#2c1e44" width="6" height="6" x="18" y="22" rx="1" ry="1"/>
+ <rect style="fill:#2c1e44" width="6" height="6" x="25" y="22" rx="1" ry="1"/>
+ <rect style="fill:#2c1e44" width="6" height="6" x="25" y="29" rx="1" ry="1"/>
+ <rect style="fill:#2c1e44" width="6" height="6" x="18" y="29" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet-yandex-disk.svg b/.icons/awkward/48x48/places/folder-violet-yandex-disk.svg
new file mode 100644
index 00000000..3f522c9f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 23.092,23.047 C 19.536,23.047 20.363,26.295 18.543,27.273 18.48,27.309 18.445,27.342 18.389,27.377 19.589,26.662 21.069,26.065 22.641,25.66 23.972,25.317 25.321,25.125 26.566,25.101 26.598,25.101 26.63,25.101 26.662,25.101 25.462,24.76 25.33,23.047 23.092,23.047 Z M 26.967,26.002 C 25.722,26.026 24.372,26.218 23.041,26.56 18.655,27.689 15.528,30.144 16.059,32.043 16.364,33.128 17.836,33.844 20.029,33.974 20.028,33.966 20.026,33.959 20.025,33.951 19.907,32.924 20.558,32.031 21.322,31.425 22.086,30.82 23.068,30.38 24.172,30.146 25.275,29.912 26.308,29.923 27.172,30.183 27.984,30.428 28.748,30.961 28.935,31.877 31.134,30.644 32.274,29.158 31.943,27.957 31.593,26.699 29.685,25.949 26.967,26.002 Z M 25.662,31 A 1.8586,3.577 76.001 0 0 24.285,31.142 1.8586,3.577 76.001 0 0 21.006,33.742 1.8586,3.577 76.001 0 0 24.715,34.857 1.8586,3.577 76.001 0 0 27.992,32.258 1.8586,3.577 76.001 0 0 25.662,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-violet.svg b/.icons/awkward/48x48/places/folder-violet.svg
new file mode 100644
index 00000000..c83c4e0c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-violet.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-visiting.svg b/.icons/awkward/48x48/places/folder-visiting.svg
new file mode 120000
index 00000000..05565fa0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-visiting.svg
@@ -0,0 +1 @@
+folder-oomox-visiting.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-white-activities.svg b/.icons/awkward/48x48/places/folder-white-activities.svg
new file mode 100644
index 00000000..2eb63f2d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#4f4f4f" cx="17" cy="29" r="3"/>
+ <circle style="fill:#4f4f4f" cx="24" cy="29" r="3"/>
+ <circle style="fill:#4f4f4f" cx="31" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-android.svg b/.icons/awkward/48x48/places/folder-white-android.svg
new file mode 100644
index 00000000..2de83a8c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#4f4f4f" d="m17.792969 23.990234a0.80008001 0.80008001 0 0 0-0.611328 1.316407l1.435547 1.755859c-1.449157 1.302677-2.418991 3.122492-2.615235 5.167969-0.036746 0.769972 0.775391 0.769531 0.775391 0.769531h14.425781s0.835451-1.68e-4 0.794922-0.808594c-0.204754-2.0309-1.171962-3.836209-2.613281-5.130859l1.433593-1.753906a0.80008001 0.80008001 0 0 0-0.634765-1.314453 0.80008001 0.80008001 0 0 0-0.603516 0.300781l-1.492187 1.826172c-1.198382-0.706725-2.592035-1.119141-4.085938-1.119141-1.49457 0-2.891106 0.411831-4.089844 1.119141l-1.492187-1.826172a0.80008001 0.80008001 0 0 0-0.626953-0.302735z"/>
+ <circle style="fill:#e4e4e4" cx="20" cy="30" r="1"/>
+ <circle style="fill:#e4e4e4" cx="-28" cy="30" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-apple.svg b/.icons/awkward/48x48/places/folder-white-apple.svg
new file mode 100644
index 00000000..22082371
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 26.985,21 C 26.241,21.035 25.339,21.581 24.805,22.313 24.326,22.963 23.906,24 24.018,24.995 24.849,25.071 25.698,24.5 26.215,23.768 H 26.213 C 26.731,23.035 27.08,22.016 26.985,21 Z M 27.2,25.009 C 26.132,25.088 25.158,25.739 24.606,25.739 23.977,25.739 23.002,25.031 21.971,25.05 20.616,25.07 19.366,25.83 18.668,27.032 17.261,29.452 18.308,33.037 19.68,34.999 20.351,35.96 21.169,37 22.2,37 23.231,37 23.595,36.353 24.817,36.353 26.039,36.353 26.373,37 27.452,37 28.531,37 29.229,36.002 29.895,35.038 30.665,33.924 30.981,32.843 31,32.788 30.975,32.777 28.879,31.983 28.858,29.591 28.838,27.588 30.508,26.629 30.583,26.581 29.645,25.222 28.183,25.034 27.663,25.013 27.507,24.997 27.352,24.997 27.2,25.009 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-arduino.svg b/.icons/awkward/48x48/places/folder-white-arduino.svg
new file mode 100644
index 00000000..4a122553
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#4f4f4f" d="m18.86896 24c-0.634 0-1.2655 0.127-1.8534 0.375-0.5878 0.248-1.125 0.614-1.5781 1.076s-0.8174 1.015-1.0645 1.623c-0.247 0.608-0.373 1.264-0.373 1.924 0 0.66023 0.126 1.3158 0.37305 1.9238 0.24706 0.60801 0.61137 1.1592 1.0645 1.6211 0.4531 0.4619 0.99026 0.82794 1.5781 1.0762 0.57443 0.24257 1.1907 0.36735 1.8105 0.37305 0.01464 5.3e-4 0.0284 0.0014 0.04297 2e-3 1.5072 0.07139 2.7205-0.52617 3.6094-1.3945 0.60761-0.59359 1.0858-1.2954 1.5215-2.0098 0.43566 0.71438 0.91387 1.4162 1.5215 2.0098 0.88887 0.86836 2.1022 1.4659 3.6094 1.3945 0.01457-5.3e-4 0.02833-0.0013 0.04297-2e-3 0.61984-0.0053 1.2361-0.13048 1.8105-0.37305 0.58786-0.24823 1.125-0.61427 1.5781-1.0762l0.0039-0.0059c0.452-0.461 0.815-1.009 1.061-1.615 0.247-0.608 0.373-1.264 0.373-1.924s-0.126-1.316-0.373-1.924l-0.0059-0.0098c-0.247-0.604-0.608-1.153-1.059-1.613-0.453-0.462-0.99-0.828-1.578-1.076-0.587-0.248-1.219-0.375-1.853-0.375-1.588 0-2.842 0.652-3.768 1.561-0.535 0.524-0.969 1.124-1.363 1.738-0.394-0.614-0.828-1.214-1.363-1.738-0.926-0.909-2.18-1.561-3.768-1.561zm0.18164 2c1.1286 0 1.8486 0.38049 2.5098 1.0117 0.52412 0.50036 0.98387 1.1816 1.4395 1.9238-0.51994 0.86712-1.0232 1.6601-1.5879 2.1973-0.62253 0.59215-1.2662 0.91858-2.3203 0.86133h-0.04102c-0.40198 0-0.80791-0.08036-1.1777-0.23242-0.36485-0.15001-0.70064-0.37362-0.97852-0.64648l-0.01172-0.0098c-0.2803-0.278-0.5067-0.613-0.6565-0.972-0.1499-0.359-0.2266-0.75-0.2266-1.137 0-0.38661 0.07674-0.77772 0.22656-1.1367 0.14981-0.35901 0.3762-0.69274 0.65625-0.9707l0.01172-0.01172c0.2779-0.273 0.6137-0.495 0.9785-0.645 0.37-0.152 0.776-0.232 1.178-0.232zm9.8984 0c0.40199 0 0.80792 0.08037 1.1777 0.23242 0.36485 0.15001 0.70064 0.37167 0.97852 0.64453l0.01172 0.01172c0.28005 0.27797 0.50644 0.61169 0.65625 0.9707 0.15 0.358 0.227 0.749 0.227 1.136 0 0.38662-0.07674 0.77771-0.22656 1.1367-0.14981 0.359-0.37619 0.69468-0.65625 0.97266l-0.01172 0.0098c-0.27788 0.27286-0.61367 0.49647-0.97852 0.64648-0.36982 0.15206-0.77575 0.23242-1.1777 0.23242h-0.04101c-1.0541 0.05725-1.6978-0.26918-2.3203-0.86133-0.565-0.537-1.068-1.33-1.588-2.197 0.456-0.743 0.915-1.424 1.439-1.924 0.662-0.632 1.382-1.012 2.51-1.012zm-0.949 1v1h-1v2h1v1h2v-1h1v-2h-1v-1zm-11 1v2h4v-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-backup.svg b/.icons/awkward/48x48/places/folder-white-backup.svg
new file mode 100644
index 00000000..26eb6565
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#4f4f4f" d="m24.464794 22.015626c-0.75501-0.05084-1.52681 0.02146-2.28711 0.226563-3.0412 0.820392-5.166593 3.58253-5.177734 6.732421a1.0001 1.0001 0 0 0 0.002 0.02539h-1.00195l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.01758c0.008-2.258041 1.517139-4.222437 3.697266-4.810547 2.180126-0.58811 4.472713 0.351145 5.615234 2.298828 1.142521 1.947684 0.842814 4.405532-0.734375 6.021485-1.53625 1.574006-4.08172 1.748333-6.09375 0.632812a1.0001221 1.0001221 0 1 0 -0.96875 1.75c2.717652 1.506737 6.253078 1.309813 8.494141-0.986328 2.200122-2.254196 2.62112-5.712738 1.027343-8.429688-1.195332-2.037712-3.307237-3.290847-5.572265-3.443359zm-0.480469 2.970703a1.0001 1.0001 0 0 0 -0.984375 1.013672v2.863281a1.0001 1.0001 0 0 0 0.06445 0.498047 1.0001 1.0001 0 0 0 0.332031 0.449219l1.896485 1.896484a1.0001 1.0001 0 1 0 1.414062 -1.414062l-1.707031-1.707031v-2.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-books.svg b/.icons/awkward/48x48/places/folder-white-books.svg
new file mode 100644
index 00000000..50ed58af
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#4f4f4f" d="m19 23c-2 0-3 1-3 1v7s1-1 3-1 4 2 4 2v-7s-2-2-4-2zm10 0c-2 0-4 2-4 2v7s2-2 4-2 3 1 3 1v-7s-1-1-3-1zm-10 8c-2 0-3 1-3 1v2s1-1 3-1 4 2 4 2v-2s-2-2-4-2zm10 0c-2 0-4.005064 1.992688-4 2v2s2-2 4-2 3 1 3 1v-2s-1-1-3-1z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-cd.svg b/.icons/awkward/48x48/places/folder-white-cd.svg
new file mode 100644
index 00000000..2197457f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#4f4f4f" cx="24" cy="29" r="9"/>
+ <circle style="fill:#e4e4e4" cx="24" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-copy-cloud.svg b/.icons/awkward/48x48/places/folder-white-copy-cloud.svg
new file mode 100644
index 00000000..24ea88d3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 30,23 27,28 29,29 Z M 19,26 16,28.143 20,28 22,35 23,34 32,35 29,30 27.714,29.286 22.857,32.143 20.571,26.429 Z M 24.571,28.143 22.286,29.571 23.143,31.571 27.143,29.286 25.714,28.143 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-desktop.svg b/.icons/awkward/48x48/places/folder-white-desktop.svg
new file mode 120000
index 00000000..0cfcb08b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-desktop.svg
@@ -0,0 +1 @@
+user-white-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-white-development.svg b/.icons/awkward/48x48/places/folder-white-development.svg
new file mode 100644
index 00000000..1a92fd07
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 22.251,22 22.096,23.845 C 21.512,24.061 20.968,24.376 20.489,24.774 L 18.812,23.984 17.062,27.016 18.583,28.072 C 18.529,28.378 18.501,28.689 18.499,29 18.499,29.312 18.526,29.624 18.579,29.932 L 17.062,30.984 18.812,34.015 20.484,33.228 C 20.965,33.625 21.51,33.938 22.095,34.152 L 22.25,36 H 25.75 L 25.905,34.156 C 26.489,33.94 27.033,33.625 27.512,33.227 L 29.188,34.016 30.938,30.984 29.416,29.928 C 29.47,29.622 29.499,29.312 29.501,29.001 29.501,28.689 29.473,28.377 29.42,28.069 L 30.938,27.016 29.188,23.985 27.516,24.772 C 27.035,24.375 26.49,24.063 25.905,23.849 L 25.751,22 Z M 24.001,27.001 C 25.106,27.001 26.001,27.896 26.001,29.001 26.001,30.106 25.106,31.001 24.001,31.001 22.896,31.001 22.001,30.106 22.001,29.001 22.001,27.896 22.896,27.001 24.001,27.001 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-documents-open.svg b/.icons/awkward/48x48/places/folder-white-documents-open.svg
new file mode 100644
index 00000000..7cad0b12
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 19,24 C 18.446,24 18,24.446 18,25 V 37 C 18,37.554 18.446,38 19,38 H 29 C 29.554,38 30,37.554 30,37 V 28 L 26,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-documents.svg b/.icons/awkward/48x48/places/folder-white-documents.svg
new file mode 100644
index 00000000..ac5e5de7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 19 22 C 18.446 22 18 22.446 18 23 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 26 L 26 22 L 19 22 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-download-open.svg b/.icons/awkward/48x48/places/folder-white-download-open.svg
new file mode 100644
index 00000000..0e4616b3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 26,23 V 29 H 28.5 L 24,36 19.5,29 H 22 V 23 Z M 18,37 H 30 V 39 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-download.svg b/.icons/awkward/48x48/places/folder-white-download.svg
new file mode 100644
index 00000000..d4724fa7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 26,21 V 27 H 28.5 L 24,34 19.5,27 H 22 V 21 Z M 18,35 H 30 V 37 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-downloads.svg b/.icons/awkward/48x48/places/folder-white-downloads.svg
new file mode 120000
index 00000000..add29c82
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-downloads.svg
@@ -0,0 +1 @@
+folder-white-download.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-white-drag-accept.svg b/.icons/awkward/48x48/places/folder-white-drag-accept.svg
new file mode 100644
index 00000000..5ed535a8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-dropbox.svg b/.icons/awkward/48x48/places/folder-white-dropbox.svg
new file mode 100644
index 00000000..8ce55fcc
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 20,21 15,24 19,26.9 14.99,29.9 20,33 24,30 19,27 24,24 29,27 24,30 28,33 33.01,29.9 29,27 33,24 28,21 24,23.9 Z M 24,31 20,34 19,33.4 V 34 L 24,37 29,34 V 33.4 L 28,34 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-favorites.svg b/.icons/awkward/48x48/places/folder-white-favorites.svg
new file mode 100644
index 00000000..4a408010
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 24,21 21.881,26.417 16,26.729 20.572,30.39 19.056,36 24,32.846 28.944,36 27.428,30.39 32,26.729 26.119,26.417 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-games.svg b/.icons/awkward/48x48/places/folder-white-games.svg
new file mode 100644
index 00000000..e7a54d4f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 19.78,23.002 C 19.54,23.002 19.26,23.072 18.97,23.223 17.94,23.774 16.98,25.557 16.46,27.882 16.02,29.866 15.86,32.561 16.12,33.645 16.35,34.587 16.75,35 17.46,35 18.5,34.98 19.81,33.815 20.65,32.241 21.25,31.369 22.65,30.978 24,31.018 25.34,30.968 26.74,31.369 27.34,32.241 28.18,33.815 29.49,34.98 30.54,35 31.24,35 31.64,34.587 31.87,33.645 32.13,32.561 31.97,29.866 31.53,27.882 31.01,25.557 30.05,23.774 29.02,23.223 28.45,22.912 27.98,22.922 27.56,23.223 27.03,23.604 25.93,24.003 24,24.003 22.06,24.003 20.96,23.604 20.43,23.223 20.22,23.072 20.02,23.002 19.78,23.002 Z M 20.03,26.008 H 21.02 V 27.01 H 22.01 V 28.012 H 21.02 V 29.014 H 20.03 V 28.012 H 19.04 V 27.01 H 20.03 Z M 27.47,26.008 C 27.74,26.008 27.96,26.228 27.96,26.509 27.96,26.789 27.74,27.01 27.47,27.01 27.19,27.01 26.97,26.789 26.97,26.509 26.97,26.228 27.19,26.008 27.47,26.008 Z M 26.48,27.01 C 26.75,27.01 26.97,27.23 26.97,27.511 26.97,27.791 26.75,28.012 26.48,28.012 26.2,28.012 25.98,27.791 25.98,27.511 25.98,27.23 26.2,27.01 26.48,27.01 Z M 28.46,27.01 C 28.73,27.01 28.95,27.23 28.95,27.511 28.95,27.791 28.73,28.012 28.46,28.012 28.18,28.012 27.96,27.791 27.96,27.511 27.96,27.23 28.18,27.01 28.46,27.01 Z M 27.47,28.012 C 27.74,28.012 27.96,28.232 27.96,28.513 27.96,28.793 27.74,29.014 27.47,29.014 27.19,29.014 26.97,28.793 26.97,28.513 26.97,28.232 27.19,28.012 27.47,28.012 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-git.svg b/.icons/awkward/48x48/places/folder-white-git.svg
new file mode 100644
index 00000000..78daa65b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 19.707,22 19,22.708 20.408,24.117 A 2.5005,2.5027 0 0 0 19.998,25.488 2.5005,2.5027 0 0 0 21.999,27.94 V 32.05 A 2.5005,2.5027 0 0 0 19.999,34.497 2.5005,2.5027 0 0 0 22.5,37 2.5005,2.5027 0 0 0 25,34.497 2.5005,2.5027 0 0 0 23,32.046 V 27.936 A 2.5005,2.5027 0 0 0 23.869,27.582 L 25.41,29.125 A 2.5005,2.5027 0 0 0 25,30.493 2.5005,2.5027 0 0 0 27.501,32.996 2.5005,2.5027 0 0 0 30.002,30.492 2.5005,2.5027 0 0 0 27.502,27.989 2.5005,2.5027 0 0 0 26.114,28.412 L 24.58,26.875 A 2.5005,2.5027 0 0 0 25,25.487 2.5005,2.5027 0 0 0 22.5,22.984 2.5005,2.5027 0 0 0 21.114,23.407 L 19.708,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-github.svg b/.icons/awkward/48x48/places/folder-white-github.svg
new file mode 100644
index 00000000..5f423d46
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="m 24,21 c -4.432,0 -8,3.568 -8,8 0,3.572969 2.319953,6.580128 5.541016,7.613281 v -1.662109 c -2.02505,0.44688 -2.451172,-0.890625 -2.451172,-0.890625 -0.33119,-0.85462 -0.808594,-1.082031 -0.808594,-1.082031 -0.66103,-0.45857 0.04883,-0.451172 0.04883,-0.451172 0.73072,0.05219 1.115234,0.763672 1.115234,0.763672 0.649401,1.13032 1.704391,0.804594 2.119141,0.615234 0.06615,-0.47773 0.255071,-0.805404 0.462891,-0.990234 -1.6165,-0.1867 -3.017578,-1.220416 -3.017578,-4.055016 0,-0.807401 0.586534,-1.867737 1.052234,-2.384438 -0.0751,-0.1871 -0.326088,-1.339321 0.07031,-2.357421 0,0 0.03819,-0.01202 0.117188,-0.01563 0.2369,-0.0111 0.7698,0.43835 1.8125,1.15625 0.629544,-0.180863 1.435033,-0.265432 1.938,-0.269532 0.567132,-0.0047 1.223838,0.09289 1.815614,0.269532 1.043,-0.7179 1.709313,-1.169203 1.945313,-1.158204 h 0.002 c 0.0789,0.0037 0.117187,0.01563 0.117188,0.01563 0.39732,1.01806 0.146905,2.172275 0.07227,2.359374 C 28.418904,26.993362 29,28.053598 29,28.861 c 0,2.84182 -1.700866,3.866146 -3.322266,4.049156 0.261006,0.2284 0.326172,0.681284 0.326172,1.371094 0,0.83312 -0.0021,1.37464 -0.0039,1.71875 v 0.740234 C 29.456574,35.855553 32,32.739916 32,29 32,24.568 28.432,21 24,21 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-gitlab.svg b/.icons/awkward/48x48/places/folder-white-gitlab.svg
new file mode 100644
index 00000000..c7b6a754
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 18.990234 22 C 18.868036 22 18.744852 22.065769 18.699219 22.199219 L 16.925781 27 L 21.054688 27 L 19.279297 22.199219 C 19.233642 22.065769 19.112433 22 18.990234 22 z M 21.054688 27 L 24 36 L 26.945312 27 L 21.054688 27 z M 26.945312 27 L 31.074219 27 L 29.300781 22.199219 C 29.209514 21.932319 28.812013 21.932319 28.720703 22.199219 L 26.945312 27 z M 31.074219 27 L 24 36 L 31.748047 30.652344 C 31.96185 30.504834 32.052353 30.242626 31.970703 30.003906 L 31.074219 27 z M 24 36 L 16.925781 27 L 16.029297 30.003906 C 15.947647 30.242626 16.038151 30.504834 16.251953 30.652344 L 24 36 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-gnome.svg b/.icons/awkward/48x48/places/folder-white-gnome.svg
new file mode 100644
index 00000000..b5493f76
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 28.779,22 C 25.819,22 25.262,26 26.929,26 28.593,26 31.741,22 28.779,22 Z M 24.23,23 C 24.183,23 24.131,23.005 24.079,23.01 22.384,23.214 22.979,25.949 23.882,26 24.755,26.05 25.711,23.008 24.231,23 Z M 21.14,24 C 21.019,23.995 20.884,24.011 20.735,24.049 19.149,24.45 20.494,26.106 21.382,25.994 22.188,25.893 22.305,24.047 21.14,24 Z M 18.929,26 C 18.787,25.998 18.633,26.029 18.47,26.105 17.166,26.721 18.91,28.207 19.677,27.977 20.348,27.775 19.92,26.023 18.929,26 Z M 25.011,27 C 22.677,26.963 19.599,28.065 19.073,30.279 18.505,32.676 21.416,36 24.45,36 25.943,36 27.665,35.329 27.987,33.721 28.232,32.495 24.896,33.023 25.009,33.834 25.144,34.807 24.446,34.652 23.571,34.025 21.001,32 28.181,31.034 27.694,28.307 27.543,27.458 26.411,27.024 25.011,27.002 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-google-drive.svg b/.icons/awkward/48x48/places/folder-white-google-drive.svg
new file mode 100644
index 00000000..bbf9f395
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <path style="fill:#4f4f4f" d="M 31.999,30.937 26.666,22.002 H 21.499 L 26.499,30.937 Z"/>
+ <path style="fill:#4f4f4f" d="M 22.499,31.914 19.999,35.962 H 29.333 L 31.999,31.914 Z"/>
+ <path style="fill:#4f4f4f" d="M 20.999,22.999 16,31.974 18.666,35.962 23.699,27.985 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-image-people.svg b/.icons/awkward/48x48/places/folder-white-image-people.svg
new file mode 100644
index 00000000..483baad3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 20.545,25.452 C 20.499,25.463 20.453,25.481 20.41,25.504 19.98,25.731 19.87,26.44 20.164,27.096 20.401,27.624 20.821,27.95 21.203,27.94 21.49,29.693 22.633,31 23.993,31 H 24.005 C 25.366,31 26.509,29.693 26.796,27.94 27.177,27.95 27.598,27.624 27.835,27.096 28.129,26.44 28.019,25.731 27.589,25.504 27.545,25.481 27.5,25.463 27.454,25.452 27.399,23.535 25.876,22 24,22 22.125,22 20.6,23.535 20.545,25.452 Z M 26.394,31 C 26.105,31.701 25.12,32.227 23.945,32.227 22.775,32.227 21.799,31.708 21.505,31.012 19.037,31.27 17.238,31.902 17.022,32.649 17.019,32.656 17.024,32.665 17.022,32.672 17.015,32.699 17.015,32.723 17.012,32.75 17.011,32.763 17,32.771 17,32.784 V 32.793 34.643 C 17.001,34.84 17.157,35 17.351,35 H 30.65 C 30.844,35 31,34.84 31,34.643 V 32.793 32.771 C 30.998,32.728 30.979,32.691 30.967,32.648 30.746,31.892 28.908,31.252 26.395,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-important.svg b/.icons/awkward/48x48/places/folder-white-important.svg
new file mode 100644
index 00000000..72278228
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 23,24 H 25 V 30 H 23 Z M 24,31 C 24.552,31 25,31.448 25,32 25,32.552 24.552,33 24,33 23.448,33 23,32.552 23,32 23,31.448 23.448,31 24,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-java.svg b/.icons/awkward/48x48/places/folder-white-java.svg
new file mode 100644
index 00000000..199df3b2
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 22.172,21 C 22.172,21 22.996,21.465 22.414,22.688 21.533,24.53 23.227,24.951 23.227,24.951 23.227,24.951 22.689,24.519 23.406,22.998 24.199,21.313 22.172,21 22.172,21 Z M 25.371,22.84 C 25.371,22.84 23.729,23.47 24.787,25.191 25.487,26.332 24.711,26.898 24.711,26.898 24.711,26.898 26.696,26.335 25.738,24.76 24.878,23.336 25.371,22.84 25.371,22.84 Z M 20.643,22.887 C 20.643,22.887 19.205,23.982 20.629,25.328 21.57,26.224 20.953,27 20.953,27 20.953,27 22.736,25.867 21.447,24.629 20.284,23.512 20.643,22.887 20.643,22.887 Z M 20.953,27 H 17 L 19,35 H 27 L 27.275,33.902 C 27.508,33.96 27.749,34 28,34 29.657,34 31,32.657 31,31 31,29.594 30.03,28.423 28.725,28.098 L 29,27 Z M 28.484,29.062 A 1,2 15 0 1 28.518,29.068 1,2 15 0 1 28.967,31.26 1,2 15 0 1 27.516,32.938 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-kde.svg b/.icons/awkward/48x48/places/folder-white-kde.svg
new file mode 100644
index 00000000..18f02044
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <g transform="translate(16,21)">
+ <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/48x48/places/folder-white-linux.svg b/.icons/awkward/48x48/places/folder-white-linux.svg
new file mode 100644
index 00000000..17001a55
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 24.56,32.076 C 23.44,32.597 22.897,32.591 22.198,32.541 21.363,32.481 20.692,32.252 20.397,32.052 20.215,31.929 19.968,31.977 19.845,32.159 19.722,32.341 19.769,32.588 19.951,32.711 20.426,33.032 21.264,33.271 22.141,33.334 22.289,33.345 21.953,33.351 22.128,33.351 22.891,33.351 23.859,33.279 24.895,32.797 25.094,32.704 25.181,32.468 25.088,32.269 24.995,32.069 24.759,31.983 24.56,32.076 Z M 28.979,31.487 C 29.017,28.032 29.373,21.505 22.76,22.032 16.231,22.558 18.462,29.455 18.364,31.765 18.278,32.986 17.573,34.48 17,36 H 19.064 C 19.246,35.356 19.379,34.719 19.437,34.112 19.543,34.186 19.657,34.257 19.778,34.326 19.976,34.443 20.146,34.598 20.326,34.761 20.746,35.144 21.222,35.578 22.153,35.633 22.216,35.636 21.779,35.638 21.841,35.638 22.783,35.638 23.427,35.226 23.944,34.895 24.192,34.736 24.407,34.599 24.608,34.533 25.181,34.354 25.682,34.064 26.056,33.696 26.114,33.638 26.169,33.579 26.219,33.519 26.428,34.283 26.713,35.142 27.03,36 H 30.998 C 30.093,34.603 28.96,33.234 28.979,31.487 Z M 18.996,29.607 C 18.996,29.607 18.996,29.607 18.996,29.607 18.931,28.48 19.471,27.531 20.201,27.489 20.931,27.446 21.575,28.326 21.64,29.453 21.64,29.453 21.641,29.454 21.641,29.454 21.644,29.514 21.645,29.575 21.645,29.634 21.414,29.692 21.205,29.777 21.018,29.875 21.018,29.867 21.017,29.859 21.016,29.85 V 29.85 C 20.954,29.21 20.612,28.727 20.253,28.771 19.894,28.814 19.653,29.368 19.716,30.009 19.716,30.009 19.716,30.009 19.716,30.009 19.743,30.288 19.823,30.537 19.935,30.726 19.907,30.748 19.828,30.805 19.738,30.871 19.67,30.921 19.587,30.982 19.488,31.055 19.216,30.698 19.029,30.186 18.996,29.607 Z M 25.894,32.394 C 25.868,32.989 25.089,33.55 24.369,33.775 L 24.365,33.776 C 24.066,33.873 23.799,34.044 23.516,34.225 23.041,34.529 22.55,34.843 21.841,34.843 21.795,34.843 22.246,34.842 22.2,34.839 21.55,34.801 21.246,34.524 20.862,34.173 20.659,33.989 20.449,33.798 20.178,33.639 L 20.173,33.635 C 19.589,33.306 19.226,32.896 19.203,32.539 19.192,32.362 19.271,32.208 19.438,32.083 19.802,31.81 20.046,31.631 20.207,31.513 20.387,31.382 20.441,31.342 20.481,31.304 20.509,31.277 20.541,31.247 20.574,31.215 20.908,30.89 20.968,30.346 21.826,30.346 22.351,30.346 22.932,30.548 23.551,30.946 23.843,31.136 24.096,31.223 24.417,31.334 24.638,31.411 24.889,31.497 25.224,31.64 L 25.229,31.643 C 25.542,31.771 25.911,32.006 25.894,32.394 Z M 25.722,30.994 C 25.662,30.964 25.599,30.935 25.534,30.908 25.232,30.779 24.989,30.691 24.788,30.621 24.899,30.404 24.968,30.133 24.975,29.839 V 29.838 C 24.99,29.122 24.629,28.541 24.168,28.54 23.707,28.539 23.321,29.118 23.306,29.834 V 29.835 C 23.306,29.858 23.306,29.881 23.306,29.905 23.022,29.774 22.743,29.679 22.469,29.621 22.468,29.594 22.467,29.567 22.466,29.54 V 29.539 C 22.44,28.235 23.24,27.155 24.254,27.128 25.267,27.1 26.11,28.135 26.137,29.44 V 29.44 C 26.149,30.03 25.991,30.573 25.722,30.994 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-locked.svg b/.icons/awkward/48x48/places/folder-white-locked.svg
new file mode 100644
index 00000000..cba2f9df
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 24,22 C 21.784,22 20,23.821 20,26.062 V 28 H 19 C 18.446,28 18,28.446 18,29 V 35 C 18,35.554 18.446,36 19,36 H 29 C 29.554,36 30,35.554 30,35 V 29 C 30,28.446 29.554,28 29,28 H 28 V 26.062 C 28,23.822 26.216,22 24,22 Z M 24,24 C 25.108,24 26,24.891 26,26 V 28 H 22 V 26 C 22,24.891 22.892,24 24,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-mail-cloud.svg b/.icons/awkward/48x48/places/folder-white-mail-cloud.svg
new file mode 100644
index 00000000..12ca72f6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 23,23 A 5,5 0 0 0 18.268,26.398 4,4 0 0 0 16,30 4,4 0 0 0 20,34 4,4 0 0 0 22.658,32.982 5,5 0 0 0 23,33 5,5 0 0 0 25.113,32.525 4,4 0 0 0 27,33 4,4 0 0 0 31,29 4,4 0 0 0 27,25 4,4 0 0 0 26.992,25 5,5 0 0 0 23,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-mail.svg b/.icons/awkward/48x48/places/folder-white-mail.svg
new file mode 100644
index 00000000..ecbd4bbc
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 H 29 C 29,37 29.937,37 30,36 30,35 29,35 29,35 H 24 C 20.686,35 18,32.314 18,29 18,25.686 20.686,23 24,23 27.314,23 30,25.686 30,29 V 30 C 30,30.552 29.552,31 29,31 28.448,31 28,30.552 28,30 V 29 C 28,26.791 26.209,25 24,25 21.791,25 20,26.791 20,29 20,31.209 21.791,33 24,33 25.046,33 25.99,32.589 26.703,31.932 27.273,32.609 28.114,33 29,33 30.657,33 32,31.656 32,30 V 29 C 32,24.582 28.418,21 24,21 Z M 24,27 C 25.105,27 26,27.895 26,29 26,30.105 25.105,31 24,31 22.895,31 22,30.105 22,29 22,27.895 22.895,27 24,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-mega.svg b/.icons/awkward/48x48/places/folder-white-mega.svg
new file mode 100644
index 00000000..300e77a0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 20,25 H 22 V 25 25 L 24,28 26,25 H 28 V 33 H 26 V 29 L 24,31 22,29 V 33 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-meocloud.svg b/.icons/awkward/48x48/places/folder-white-meocloud.svg
new file mode 100644
index 00000000..4883c68f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 21.527,25.623 C 21.17,25.477 20.787,25.402 20.4,25.4 18.9,25.4 17.63,26.513 17.43,28 15.978,28.499 15.001,29.864 15,31.4 15,33.389 16.611,35 18.6,35 H 29.4 C 31.389,35 33,33.389 33,31.4 32.999,29.872 32.032,28.511 30.59,28.006 30.595,27.937 30.597,27.87 30.6,27.801 30.6,25.15 28.451,23 25.8,23 23.995,23 22.346,24.015 21.527,25.623 Z M 25.799,25 H 25.801 C 27.37,25 28.599,26.23 28.6,27.799 28.599,27.822 28.596,27.857 28.596,27.867 28.533,28.766 29.079,29.597 29.93,29.895 30.577,30.121 30.999,30.715 31,31.4 31,32.308 30.308,33 29.4,33 H 18.6 C 17.693,33 17.001,32.309 17,31.402 V 31.4 C 17.001,30.712 17.428,30.115 18.08,29.891 18.796,29.645 19.311,29.016 19.412,28.266 19.481,27.757 19.888,27.401 20.398,27.4 20.527,27.401 20.653,27.427 20.77,27.475 21.733,27.869 22.837,27.458 23.309,26.531 23.788,25.589 24.745,25 25.799,25 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-music-open.svg b/.icons/awkward/48x48/places/folder-white-music-open.svg
new file mode 100644
index 00000000..0dfd8033
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 21,32.176 C 20.679,32.061 20.341,32.001 20,32 18.343,32 17,33.343 17,35 17,36.657 18.343,38 20,38 21.657,38 23,36.657 23,35 V 28 H 29 V 32.176 C 28.679,32.061 28.341,32.001 28,32 26.343,32 25,33.343 25,35 25,36.657 26.343,38 28,38 29.657,38 31,36.657 31,35 V 25 C 31,24.446 30.331,24 29.5,24 H 22.5 C 21.669,24 21,24.446 21,25"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-music.svg b/.icons/awkward/48x48/places/folder-white-music.svg
new file mode 100644
index 00000000..33b0f351
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 21,30.176 C 20.679,30.061 20.341,30.001 20,30 18.343,30 17,31.343 17,33 17,34.657 18.343,36 20,36 21.657,36 23,34.657 23,33 V 26 H 29 V 30.176 C 28.679,30.061 28.341,30.001 28,30 26.343,30 25,31.343 25,33 25,34.657 26.343,36 28,36 29.657,36 31,34.657 31,33 V 23 C 31,22.446 30.331,22 29.5,22 H 22.5 C 21.669,22 21,22.446 21,23"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-network.svg b/.icons/awkward/48x48/places/folder-white-network.svg
new file mode 100644
index 00000000..f4dd1348
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 28.418,37 32,33.418 32,29 32,24.582 28.418,21 24,21 Z M 23.429,23.214 C 23.505,23.206 23.601,23.219 23.679,23.214 23.688,23.251 23.623,23.381 23.536,23.571 22.98,24.784 22.949,26.205 23.464,26.964 23.558,27.102 23.643,27.233 23.643,27.25 23.643,27.267 23.542,27.286 23.429,27.286 23.162,27.286 22.909,27.123 22.393,26.714 22.163,26.533 21.865,26.381 21.749,26.358 21.569,26.321 21.52,26.337 21.285,26.571 21.067,26.79 21,26.907 21,27.107 21,27.865 21.899,28.467 23.571,28.822 25.842,29.303 26.401,29.735 26.464,30.929 26.543,32.426 25.746,33.555 24,34.429 23.791,34.533 23.659,34.574 23.571,34.608 23.532,34.604 23.503,34.611 23.464,34.608 23.449,34.561 23.428,34.454 23.428,34.25 23.428,33.455 23.115,32.637 22.643,32.179 22.516,32.056 22.161,31.796 21.857,31.608 21.553,31.419 21.247,31.201 21.178,31.108 21.065,30.953 21.056,30.858 21.143,30.572 21.301,30.05 21.49,29.759 21.857,29.429 22.049,29.256 22.243,29.111 22.286,29.107 22.328,29.104 22.04,29.017 21.607,28.929 21.174,28.84 20.541,28.655 20.214,28.536 19.616,28.32 18.808,27.865 18.5,27.536 18.487,27.522 18.476,27.513 18.464,27.5 18.906,25.743 20.144,24.302 21.786,23.608 22.129,23.462 22.483,23.363 22.857,23.286 23.043,23.248 23.236,23.234 23.428,23.215 Z M 28.786,25.893 C 28.92,25.976 29.427,27.072 29.571,27.607 29.758,28.298 29.745,29.493 29.571,30.179 29.505,30.44 29.421,30.684 29.393,30.714 29.365,30.745 29.263,30.57 29.143,30.357 29.023,30.145 28.64,29.693 28.321,29.357 27.402,28.387 27.258,27.881 27.643,27.107 27.837,26.717 28.682,25.829 28.786,25.893 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-nextcloud.svg b/.icons/awkward/48x48/places/folder-white-nextcloud.svg
new file mode 100644
index 00000000..18d955cd
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#4f4f4f" d="M 35,24 A 5,5 0 0 0 30,29 5,5 0 0 0 35,34 5,5 0 0 0 40,29 5,5 0 0 0 35,24 Z M 35,27 A 2,2 0 0 1 37,29 2,2 0 0 1 35,31 2,2 0 0 1 33,29 2,2 0 0 1 35,27 Z M 13,24 A 5,5 0 0 0 8,29 5,5 0 0 0 13,34 5,5 0 0 0 18,29 5,5 0 0 0 13,24 Z M 13,27 A 2,2 0 0 1 15,29 2,2 0 0 1 13,31 2,2 0 0 1 11,29 2,2 0 0 1 13,27 Z M 24,23 A 6,6 0 0 0 18,29 6,6 0 0 0 24,35 6,6 0 0 0 30,29 6,6 0 0 0 24,23 Z M 24,26 A 3,3 0 0 1 27,29 3,3 0 0 1 24,32 3,3 0 0 1 21,29 3,3 0 0 1 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-open.svg b/.icons/awkward/48x48/places/folder-white-open.svg
new file mode 100644
index 00000000..555eb94d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-owncloud.svg b/.icons/awkward/48x48/places/folder-white-owncloud.svg
new file mode 100644
index 00000000..e6dd4e4a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="26.5" cy="27.5" r="3.25"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="34" cy="34" r="1.75"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="30" cy="32" r="3.75"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="32.5" r="3.25"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="18.5" cy="26" r="1.75"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="30" r="3.75"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="34" r="1.75"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22.5" cy="25.5" r="3.25"/>
+ <circle style="fill:#4f4f4f;stroke:#e4e4e4;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="24" cy="31" r="4.75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-pcloud.svg b/.icons/awkward/48x48/places/folder-white-pcloud.svg
new file mode 100644
index 00000000..d83b4967
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 24.5,22 A 6.5,6.5 0 0 0 18.490235,26.03125 5,5 0 0 0 14,31 5,5 0 0 0 19,36 H 30.75 C 32.544925,36 34,34.544925 34,32.75 34,31.523022 33.312228,30.467196 32.308594,29.914062 A 3,3 0 0 0 33,28 3,3 0 0 0 30,25 3,3 0 0 0 29.97656,25 6.5,6.5 0 0 0 24.499998,22 Z m 0,2 A 4.5,4.5 0 0 1 29,28.5 4.5,4.5 0 0 1 24.5,33 4.5,4.5 0 0 1 20,28.5 4.5,4.5 0 0 1 24.5,24 Z m 0,1 A 3.5,3.5 0 0 0 21,28.5 3.5,3.5 0 0 0 24.5,32 3.5,3.5 0 0 0 28,28.5 3.5,3.5 0 0 0 24.5,25 Z M 23,26 h 1 1.5 A 1.5,1.5 0 0 1 27,27.5 1.5,1.5 0 0 1 25.5,29 H 24 v 2 h -1 v -2 z m 1,1 v 1 h 1.5 A 0.5,0.5 0 0 0 26,27.5 0.5,0.5 0 0 0 25.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-photo.svg b/.icons/awkward/48x48/places/folder-white-photo.svg
new file mode 100644
index 00000000..828a5ba4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 20,22 19,24 H 17.5 C 16.115,24 15,25.115 15,26.5 V 33.5 C 15,34.885 16.115,36 17.5,36 H 30.5 C 31.885,36 33,34.885 33,33.5 V 26.5 C 33,25.115 31.885,24 30.5,24 H 29 L 28,22 Z M 24,26 C 25.657,26 27,27.343 27,29 27,30.657 25.657,32 24,32 22.343,32 21,30.657 21,29 21,27.343 22.343,26 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-pictures-open.svg b/.icons/awkward/48x48/places/folder-white-pictures-open.svg
new file mode 100644
index 00000000..e59bb3d3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 18,25 C 17,25 17,26 17,26 V 36 C 17,37 18,37 18,37 H 30 C 30,37 31,37 31,36 V 26 C 31,25 30,25 30,25 Z M 25,33 27,30.56 29,33 V 35 H 19 V 32 L 21.5,29.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-pictures.svg b/.icons/awkward/48x48/places/folder-white-pictures.svg
new file mode 100644
index 00000000..f85d1cb0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 18,23 C 17,23 17,24 17,24 V 34 C 17,35 18,35 18,35 H 30 C 30,35 31,35 31,34 V 24 C 31,23 30,23 30,23 Z M 25,31 27,28.56 29,31 V 33 H 19 V 30 L 21.5,27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-print.svg b/.icons/awkward/48x48/places/folder-white-print.svg
new file mode 100644
index 00000000..6fbdf495
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 20,23 V 25 H 28 V 23 Z M 18,26 C 17.5,26 17,26.5 17,27 V 31 C 17,31.5 17.5,32 18,32 H 19 V 30 H 29 V 32 H 30 C 30.5,32 31,31.5 31,31 V 27 C 31,26.5 30.5,26 30,26 Z M 20,31 V 36 H 28 V 31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-private.svg b/.icons/awkward/48x48/places/folder-white-private.svg
new file mode 100644
index 00000000..7b87ffca
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 20.5,24 C 18.015,24 16,26.015 16,28.5 16,30.985 18.015,33 20.5,33 22.405,32.997 24.101,31.796 24.736,30 H 28 V 32 H 31 V 30 H 32 V 27 H 24.736 C 24.102,25.204 22.405,24.003 20.5,24 Z M 20.5,27 C 21.328,27 22,27.672 22,28.5 22,29.328 21.328,30 20.5,30 19.672,30 19,29.328 19,28.5 19,27.672 19.672,27 20.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-projects.svg b/.icons/awkward/48x48/places/folder-white-projects.svg
new file mode 100644
index 00000000..65407209
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#4f4f4f" d="M 27,21 C 26.65,21.13 26.29,21.299 26,21.539 24.62,22.649 24.701,24.559 26.051,25.699 26.331,25.939 26.66,26.1 27,26.25 V 28.596 C 27.893,28.983 28.651,29.54 29.248,30.211 29.552,30.553 29.791,30.931 30,31.322 V 26.25 C 30.34,26.12 30.659,25.929 30.949,25.699 32.329,24.579 32.34,22.75 31,21.6 30.71,21.36 30.35,21.14 30,21 V 23.25 C 30,23.71 29.55,24 29,24 H 28 C 27.44,24 27,23.71 27,23.25 Z M 24,29 C 20,29 18,32 18,35 H 16.25 C 16,35 16,35.25 16,35.25 V 36.75 C 16,37 16.25,37 16.25,37 H 31.75 C 31.75,37 32,37 32,36.75 V 35.25 C 32,35.25 32,35 31.75,35 H 30 C 30,32 28,29 24,29 Z M 24,32 C 26.35,32 27,33.76 27,35 H 21 C 21,33.8 21.7,32 24,32 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-public.svg b/.icons/awkward/48x48/places/folder-white-public.svg
new file mode 120000
index 00000000..c89813d6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-public.svg
@@ -0,0 +1 @@
+folder-white-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-white-publicshare-open.svg b/.icons/awkward/48x48/places/folder-white-publicshare-open.svg
new file mode 100644
index 00000000..281929c1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 20.545,27.452 C 20.499,27.463 20.453,27.481 20.41,27.504 19.98,27.731 19.87,28.44 20.164,29.096 20.401,29.624 20.821,29.95 21.203,29.94 21.49,31.693 22.633,33 23.993,33 H 24.005 C 25.366,33 26.509,31.693 26.796,29.94 27.177,29.95 27.598,29.624 27.835,29.096 28.129,28.44 28.019,27.731 27.589,27.504 27.545,27.481 27.5,27.463 27.454,27.452 27.399,25.535 25.876,24 24,24 22.125,24 20.6,25.535 20.545,27.452 Z M 26.394,33 C 26.105,33.701 25.12,34.227 23.945,34.227 22.775,34.227 21.799,33.708 21.505,33.012 19.037,33.27 17.238,33.902 17.022,34.649 17.019,34.656 17.024,34.665 17.022,34.672 17.015,34.699 17.015,34.723 17.012,34.75 17.011,34.763 17,34.771 17,34.784 V 34.793 36.643 C 17.001,36.84 17.157,37 17.351,37 H 30.65 C 30.844,37 31,36.84 31,36.643 V 34.793 34.771 C 30.998,34.728 30.979,34.691 30.967,34.648 30.746,33.892 28.908,33.252 26.395,33 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-recent.svg b/.icons/awkward/48x48/places/folder-white-recent.svg
new file mode 100644
index 00000000..a75fef9c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 24,22 A 7,7 0 0 0 17,29 7,7 0 0 0 24,36 7,7 0 0 0 31,29 7,7 0 0 0 24,22 Z M 24,24 A 5,5 0 0 1 29,29 5,5 0 0 1 24,34 5,5 0 0 1 19,29 5,5 0 0 1 24,24 Z M 23,26 V 30 H 27 V 28 H 25 V 26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-remote-open.svg b/.icons/awkward/48x48/places/folder-white-remote-open.svg
new file mode 100644
index 00000000..2a61ec42
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 23,26 C 20.979,26.404 19.404,27.979 19,30 H 16 V 32 H 19 C 19.405,34.018 20.982,35.595 23,36 Z M 25,26 V 36 C 27.021,35.596 28.596,34.021 29,32 H 32 V 30 H 29 C 28.595,27.982 27.018,26.405 25,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-remote.svg b/.icons/awkward/48x48/places/folder-white-remote.svg
new file mode 100644
index 00000000..174a5af8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 23,24 C 20.979,24.404 19.404,25.979 19,28 H 16 V 30 H 19 C 19.405,32.018 20.982,33.595 23,34 Z M 25,24 V 34 C 27.021,33.596 28.596,32.021 29,30 H 32 V 28 H 29 C 28.595,25.982 27.018,24.405 25,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-script.svg b/.icons/awkward/48x48/places/folder-white-script.svg
new file mode 100644
index 00000000..84b1b711
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 16,21 V 37 H 32 V 21 Z"/>
+ <g style="fill:#e4e4e4">
+ <path style="fill:#e4e4e4" d="M 24,29 H 28 V 30 H 24 Z"/>
+ <rect style="fill:#e4e4e4" width="1" height="7" x="20" y="23"/>
+ <path style="fill:#e4e4e4" d="M 19.5,24 C 18.67,24 18,24.67 18,25.5 18,26.33 18.67,27 19.5,27 H 21 21.5 C 21.78,27 22,27.22 22,27.5 22,27.78 21.78,28.01 21.5,28 H 21 19.5 18.09 C 18.3,28.58 18.85,29 19.5,29 H 21 21.5 C 22.33,29 23,28.33 23,27.5 23,26.67 22.33,26 21.5,26 H 21 19.5 C 19.22,26 19,25.78 19,25.5 19,25.22 19.22,25 19.5,25 H 21 21.5 22.91 C 22.7,24.42 22.15,24 21.5,24 H 21 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-steam.svg b/.icons/awkward/48x48/places/folder-white-steam.svg
new file mode 100644
index 00000000..5396f4d7
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 14,30.623 20.004,33.084 C 20.049,34.706 21.377,35.998 23,36 24.657,36 26.006,34.598 26,33 L 30,30 C 32.227,30 34,28.209 34,26 34,23.791 32.209,22 30,22 27.791,22 25.999,23.772 26,26 L 23,30 C 22.456,30 21.918,30.152 21.451,30.436 L 14,27.377 M 30,23 C 31.657,23 33,24.343 33,26 33,27.657 31.657,29 30,29 28.344,29 27.031,27.365 27,26 27,24.343 28.343,23 30,23 Z M 30,24 C 28.895,24 28,24.895 28,26 28,27.105 28.895,28 30,28 31.105,28 32,27.105 32,26 32,24.895 31.105,24 30,24 Z M 23,31 C 24.105,31 25,31.895 25,33 25,34.105 24.105,35 23,35 22.096,35 21.304,34.394 21.068,33.521 L 21.961,33.887 C 22.73,34.202 23.603,33.837 23.918,33.068 24.233,32.299 23.869,31.426 23.1,31.111 L 22.846,31.008 C 22.897,31.003 22.949,31.001 23,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-tar.svg b/.icons/awkward/48x48/places/folder-white-tar.svg
new file mode 100644
index 00000000..d8d1a72a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-tar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 24 16 L 24 17 L 25 17 L 25 16 L 24 16 z M 24 17 L 23 17 L 23 18 L 24 18 L 24 17 z M 24 18 L 24 19 L 25 19 L 25 18 L 24 18 z M 24 19 L 23 19 L 23 20 L 24 20 L 24 19 z M 24 20 L 24 21 L 25 21 L 25 20 L 24 20 z M 24 21 L 23 21 L 23 22 L 24 22 L 24 21 z M 24 22 L 24 23 L 25 23 L 25 22 L 24 22 z M 24 23 L 23 23 C 22.8439 24.390912 24 24.390912 24 23 z"/>
+ <path style="fill:#4f4f4f" d="m 24,22 c -2.21,0 -4,1.8 -4,4 l 0,8 c 0,2.2 1.79,4 4,4 2.21,0 4,-1.8 4,-4 l 0,-8 c 0,-2.2 -1.79,-4 -4,-4 z m 0,2 c 1.104,0 2,0.8 2,2 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 0,-1.2 0.896,-2 2,-2 z m 0,6 c 1.104,0 2,0.8 2,2 l 0,2 c 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 l 0,-2 c 0,-1.2 0.896,-2 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-templates-open.svg b/.icons/awkward/48x48/places/folder-white-templates-open.svg
new file mode 100644
index 00000000..434d8e20
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 19,24 C 18.446,24 18,24.446 18,25 V 34 H 19 V 33 H 20 V 26 H 25 V 29 H 28 V 37 38 H 29 V 37 H 30 V 28 L 26,24 Z M 29,38 V 39 H 30 V 38 Z M 28,38 H 27 V 39 H 28 Z M 27,38 V 37 H 26 V 38 Z M 26,38 H 25 V 39 H 26 Z M 25,38 V 37 H 24 V 38 Z M 24,38 H 23 V 39 H 24 Z M 23,38 V 37 H 22 V 38 Z M 22,38 H 21 V 39 H 22 Z M 21,38 V 37 H 20 V 38 Z M 20,38 H 19 V 39 H 20 Z M 19,38 V 37 H 18 V 38 Z M 19,37 H 20 V 36 H 19 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-templates.svg b/.icons/awkward/48x48/places/folder-white-templates.svg
new file mode 100644
index 00000000..aea29951
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 19,22 C 18.446,22 18,22.446 18,23 V 32 H 19 V 31 H 20 V 24 H 25 V 27 H 28 V 35 36 H 29 V 35 H 30 V 26 L 26,22 Z M 29,36 V 37 H 30 V 36 Z M 28,36 H 27 V 37 H 28 Z M 27,36 V 35 H 26 V 36 Z M 26,36 H 25 V 37 H 26 Z M 25,36 V 35 H 24 V 36 Z M 24,36 H 23 V 37 H 24 Z M 23,36 V 35 H 22 V 36 Z M 22,36 H 21 V 37 H 22 Z M 21,36 V 35 H 20 V 36 Z M 20,36 H 19 V 37 H 20 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z M 19,34 V 33 H 18 V 34 Z M 19,33 H 20 V 32 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-torrent.svg b/.icons/awkward/48x48/places/folder-white-torrent.svg
new file mode 100644
index 00000000..19b97bac
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="m 4,34 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 l 0,-22 c 0,-1.108 -0.892,-2 -2,-2 L 22,10 22,8 C 22,6.892 21.108,6 20,6 L 6,6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 L 4,9 C 4,7.892 4.892,7 6,7 l 14,0 c 1.108,0 2,0.892 2,2 L 22,8 C 22,6.892 21.108,6 20,6 Z m 16,4 0,1 20,0 c 1.108,0 2,0.892 2,2 l 0,-1 c 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="fill:#4f4f4f" d="M 26 19 C 20.477153 19 16 23.477153 16 29 C 16 34.522847 20.477153 39 26 39 L 44 39 L 44 37 L 26 37 C 21.581722 37 18 33.418278 18 29 C 18 24.581722 21.581722 21 26 21 L 26 19 z M 26 22 C 22.134007 22 19 25.134007 19 29 C 19 32.865993 22.134007 36 26 36 L 44 36 L 44 34 L 26 34 C 23.238576 34 21 31.761424 21 29 C 21 26.238576 23.238576 24 26 24 C 26.688467 24.000788 27.369353 24.143747 28 24.419922 L 28 22.298828 C 27.351311 22.102941 26.677616 22.002281 26 22 z M 26 25 C 23.790861 25 22 26.790861 22 29 C 22 31.209139 23.790861 33 26 33 L 44 33 L 44 31 L 26 31 C 24.895431 31 24 30.104569 24 29 C 24 27.895431 24.895431 27 26 27 C 26.713268 27.0013 27.371883 27.38229 27.728516 28 L 29.867188 28 C 29.411731 26.236014 27.821835 25.00264 26 25 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-unlocked.svg b/.icons/awkward/48x48/places/folder-white-unlocked.svg
new file mode 100644
index 00000000..559d99e0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 24 20 C 21.784 20 20 21.821 20 24.062 L 20 25 L 22 25 L 22 24 C 22 22.891 22.892 22 24 22 C 25.108 22 26 22.891 26 24 L 26 28 L 24 28 L 19 28 C 18.446 28 18 28.446 18 29 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 29 C 30 28.446 29.554 28 29 28 L 28 28 L 28 24.062 C 28 21.822 26.216 20 24 20 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-vbox.svg b/.icons/awkward/48x48/places/folder-white-vbox.svg
new file mode 100644
index 00000000..f8a5b922
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-width:2;stroke-linejoin:round" d="M 16,27 H 19 L 21,35 23,23 25.5,30 27,25 29,31 H 32"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-video.svg b/.icons/awkward/48x48/places/folder-white-video.svg
new file mode 100644
index 00000000..dd825935
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 18 24 C 17.446 24 17 24.446 17 25 L 17 33 C 17 33.554 17.446 34 18 34 L 27 34 C 27.554 34 28 33.554 28 33 L 28 29 L 28 25 C 28 24.446 27.554 24 27 24 L 18 24 z M 28 29 L 32 33 L 32 25.5 L 28 29 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-videos-open.svg b/.icons/awkward/48x48/places/folder-white-videos-open.svg
new file mode 100644
index 00000000..53f45c14
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 18,26 C 17.446,26 17,26.446 17,27 V 35 C 17,35.554 17.446,36 18,36 H 27 C 27.554,36 28,35.554 28,35 V 31 27 C 28,26.446 27.554,26 27,26 Z M 28,31 32,35 V 27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-videos.svg b/.icons/awkward/48x48/places/folder-white-videos.svg
new file mode 120000
index 00000000..60b8f23b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-videos.svg
@@ -0,0 +1 @@
+folder-white-video.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-white-visiting.svg b/.icons/awkward/48x48/places/folder-white-visiting.svg
new file mode 100644
index 00000000..2f4ee901
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 6 16 C 4.892 16 4 16.892 4 18 L 4 19.309 L 42.908 41.773 C 43.554 41.443 44 40.778 44 40 L 44 37.404 L 6.9277 16 L 6 16 z M 13.857 16 L 44 33.404 L 44 28.404 L 22.516 16 L 13.857 16 z M 29.445 16 L 44 24.404 L 44 19.404 L 38.104 16 L 29.445 16 z M 4 23.309 L 4 28.309 L 27.713 42 L 36.373 42 L 4 23.309 z M 4 32.309 L 4 37.309 L 12.125 42 L 20.785 42 L 4 32.309 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-wifi.svg b/.icons/awkward/48x48/places/folder-white-wifi.svg
new file mode 100644
index 00000000..b9511562
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 24,23 C 21.461,23 19.265,24.328 17,26 L 24,35 31,26 C 28.743,24.347 26.539,23 24,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-wine.svg b/.icons/awkward/48x48/places/folder-white-wine.svg
new file mode 100644
index 00000000..dae79e03
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <rect style="fill:#4f4f4f" width="6" height="6" x="18" y="22" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="6" height="6" x="25" y="22" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="6" height="6" x="25" y="29" rx="1" ry="1"/>
+ <rect style="fill:#4f4f4f" width="6" height="6" x="18" y="29" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white-yandex-disk.svg b/.icons/awkward/48x48/places/folder-white-yandex-disk.svg
new file mode 100644
index 00000000..e1c73f7d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 23.092,23.047 C 19.536,23.047 20.363,26.295 18.543,27.273 18.48,27.309 18.445,27.342 18.389,27.377 19.589,26.662 21.069,26.065 22.641,25.66 23.972,25.317 25.321,25.125 26.566,25.101 26.598,25.101 26.63,25.101 26.662,25.101 25.462,24.76 25.33,23.047 23.092,23.047 Z M 26.967,26.002 C 25.722,26.026 24.372,26.218 23.041,26.56 18.655,27.689 15.528,30.144 16.059,32.043 16.364,33.128 17.836,33.844 20.029,33.974 20.028,33.966 20.026,33.959 20.025,33.951 19.907,32.924 20.558,32.031 21.322,31.425 22.086,30.82 23.068,30.38 24.172,30.146 25.275,29.912 26.308,29.923 27.172,30.183 27.984,30.428 28.748,30.961 28.935,31.877 31.134,30.644 32.274,29.158 31.943,27.957 31.593,26.699 29.685,25.949 26.967,26.002 Z M 25.662,31 A 1.8586,3.577 76.001 0 0 24.285,31.142 1.8586,3.577 76.001 0 0 21.006,33.742 1.8586,3.577 76.001 0 0 24.715,34.857 1.8586,3.577 76.001 0 0 27.992,32.258 1.8586,3.577 76.001 0 0 25.662,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-white.svg b/.icons/awkward/48x48/places/folder-white.svg
new file mode 100644
index 00000000..5dec033c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-white.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-wifi.svg b/.icons/awkward/48x48/places/folder-wifi.svg
new file mode 120000
index 00000000..478cea37
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-wifi.svg
@@ -0,0 +1 @@
+folder-oomox-wifi.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-wine.svg b/.icons/awkward/48x48/places/folder-wine.svg
new file mode 120000
index 00000000..34c28f6e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-wine.svg
@@ -0,0 +1 @@
+folder-oomox-wine.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-yandex-disk.svg b/.icons/awkward/48x48/places/folder-yandex-disk.svg
new file mode 120000
index 00000000..b715f80d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yandex-disk.svg
@@ -0,0 +1 @@
+folder-oomox-yandex-disk.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-yellow-activities.svg b/.icons/awkward/48x48/places/folder-yellow-activities.svg
new file mode 100644
index 00000000..43a870d4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-activities.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#4f3e0c" cx="17" cy="29" r="3"/>
+ <circle style="fill:#4f3e0c" cx="24" cy="29" r="3"/>
+ <circle style="fill:#4f3e0c" cx="31" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-android.svg b/.icons/awkward/48x48/places/folder-yellow-android.svg
new file mode 100644
index 00000000..598dff69
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-android.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#4f3e0c" d="m17.792969 23.990234a0.80008001 0.80008001 0 0 0-0.611328 1.316407l1.435547 1.755859c-1.449157 1.302677-2.418991 3.122492-2.615235 5.167969-0.036746 0.769972 0.775391 0.769531 0.775391 0.769531h14.425781s0.835451-1.68e-4 0.794922-0.808594c-0.204754-2.0309-1.171962-3.836209-2.613281-5.130859l1.433593-1.753906a0.80008001 0.80008001 0 0 0-0.634765-1.314453 0.80008001 0.80008001 0 0 0-0.603516 0.300781l-1.492187 1.826172c-1.198382-0.706725-2.592035-1.119141-4.085938-1.119141-1.49457 0-2.891106 0.411831-4.089844 1.119141l-1.492187-1.826172a0.80008001 0.80008001 0 0 0-0.626953-0.302735z"/>
+ <circle style="fill:#e2b322" cx="20" cy="30" r="1"/>
+ <circle style="fill:#e2b322" cx="-28" cy="30" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-apple.svg b/.icons/awkward/48x48/places/folder-yellow-apple.svg
new file mode 100644
index 00000000..6b03c835
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-apple.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 26.985,21 C 26.241,21.035 25.339,21.581 24.805,22.313 24.326,22.963 23.906,24 24.018,24.995 24.849,25.071 25.698,24.5 26.215,23.768 H 26.213 C 26.731,23.035 27.08,22.016 26.985,21 Z M 27.2,25.009 C 26.132,25.088 25.158,25.739 24.606,25.739 23.977,25.739 23.002,25.031 21.971,25.05 20.616,25.07 19.366,25.83 18.668,27.032 17.261,29.452 18.308,33.037 19.68,34.999 20.351,35.96 21.169,37 22.2,37 23.231,37 23.595,36.353 24.817,36.353 26.039,36.353 26.373,37 27.452,37 28.531,37 29.229,36.002 29.895,35.038 30.665,33.924 30.981,32.843 31,32.788 30.975,32.777 28.879,31.983 28.858,29.591 28.838,27.588 30.508,26.629 30.583,26.581 29.645,25.222 28.183,25.034 27.663,25.013 27.507,24.997 27.352,24.997 27.2,25.009 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-arduino.svg b/.icons/awkward/48x48/places/folder-yellow-arduino.svg
new file mode 100644
index 00000000..eed91fea
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-arduino.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#4f3e0c" d="m18.86896 24c-0.634 0-1.2655 0.127-1.8534 0.375-0.5878 0.248-1.125 0.614-1.5781 1.076s-0.8174 1.015-1.0645 1.623c-0.247 0.608-0.373 1.264-0.373 1.924 0 0.66023 0.126 1.3158 0.37305 1.9238 0.24706 0.60801 0.61137 1.1592 1.0645 1.6211 0.4531 0.4619 0.99026 0.82794 1.5781 1.0762 0.57443 0.24257 1.1907 0.36735 1.8105 0.37305 0.01464 5.3e-4 0.0284 0.0014 0.04297 2e-3 1.5072 0.07139 2.7205-0.52617 3.6094-1.3945 0.60761-0.59359 1.0858-1.2954 1.5215-2.0098 0.43566 0.71438 0.91387 1.4162 1.5215 2.0098 0.88887 0.86836 2.1022 1.4659 3.6094 1.3945 0.01457-5.3e-4 0.02833-0.0013 0.04297-2e-3 0.61984-0.0053 1.2361-0.13048 1.8105-0.37305 0.58786-0.24823 1.125-0.61427 1.5781-1.0762l0.0039-0.0059c0.452-0.461 0.815-1.009 1.061-1.615 0.247-0.608 0.373-1.264 0.373-1.924s-0.126-1.316-0.373-1.924l-0.0059-0.0098c-0.247-0.604-0.608-1.153-1.059-1.613-0.453-0.462-0.99-0.828-1.578-1.076-0.587-0.248-1.219-0.375-1.853-0.375-1.588 0-2.842 0.652-3.768 1.561-0.535 0.524-0.969 1.124-1.363 1.738-0.394-0.614-0.828-1.214-1.363-1.738-0.926-0.909-2.18-1.561-3.768-1.561zm0.18164 2c1.1286 0 1.8486 0.38049 2.5098 1.0117 0.52412 0.50036 0.98387 1.1816 1.4395 1.9238-0.51994 0.86712-1.0232 1.6601-1.5879 2.1973-0.62253 0.59215-1.2662 0.91858-2.3203 0.86133h-0.04102c-0.40198 0-0.80791-0.08036-1.1777-0.23242-0.36485-0.15001-0.70064-0.37362-0.97852-0.64648l-0.01172-0.0098c-0.2803-0.278-0.5067-0.613-0.6565-0.972-0.1499-0.359-0.2266-0.75-0.2266-1.137 0-0.38661 0.07674-0.77772 0.22656-1.1367 0.14981-0.35901 0.3762-0.69274 0.65625-0.9707l0.01172-0.01172c0.2779-0.273 0.6137-0.495 0.9785-0.645 0.37-0.152 0.776-0.232 1.178-0.232zm9.8984 0c0.40199 0 0.80792 0.08037 1.1777 0.23242 0.36485 0.15001 0.70064 0.37167 0.97852 0.64453l0.01172 0.01172c0.28005 0.27797 0.50644 0.61169 0.65625 0.9707 0.15 0.358 0.227 0.749 0.227 1.136 0 0.38662-0.07674 0.77771-0.22656 1.1367-0.14981 0.359-0.37619 0.69468-0.65625 0.97266l-0.01172 0.0098c-0.27788 0.27286-0.61367 0.49647-0.97852 0.64648-0.36982 0.15206-0.77575 0.23242-1.1777 0.23242h-0.04101c-1.0541 0.05725-1.6978-0.26918-2.3203-0.86133-0.565-0.537-1.068-1.33-1.588-2.197 0.456-0.743 0.915-1.424 1.439-1.924 0.662-0.632 1.382-1.012 2.51-1.012zm-0.949 1v1h-1v2h1v1h2v-1h1v-2h-1v-1zm-11 1v2h4v-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-backup.svg b/.icons/awkward/48x48/places/folder-yellow-backup.svg
new file mode 100644
index 00000000..eda5e072
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-backup.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#4f3e0c" d="m24.464794 22.015626c-0.75501-0.05084-1.52681 0.02146-2.28711 0.226563-3.0412 0.820392-5.166593 3.58253-5.177734 6.732421a1.0001 1.0001 0 0 0 0.002 0.02539h-1.00195l2 2 2-2h-1a1.0001 1.0001 0 0 0 0 -0.01758c0.008-2.258041 1.517139-4.222437 3.697266-4.810547 2.180126-0.58811 4.472713 0.351145 5.615234 2.298828 1.142521 1.947684 0.842814 4.405532-0.734375 6.021485-1.53625 1.574006-4.08172 1.748333-6.09375 0.632812a1.0001221 1.0001221 0 1 0 -0.96875 1.75c2.717652 1.506737 6.253078 1.309813 8.494141-0.986328 2.200122-2.254196 2.62112-5.712738 1.027343-8.429688-1.195332-2.037712-3.307237-3.290847-5.572265-3.443359zm-0.480469 2.970703a1.0001 1.0001 0 0 0 -0.984375 1.013672v2.863281a1.0001 1.0001 0 0 0 0.06445 0.498047 1.0001 1.0001 0 0 0 0.332031 0.449219l1.896485 1.896484a1.0001 1.0001 0 1 0 1.414062 -1.414062l-1.707031-1.707031v-2.585938a1.0001 1.0001 0 0 0 -1.015625 -1.013672z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-books.svg b/.icons/awkward/48x48/places/folder-yellow-books.svg
new file mode 100644
index 00000000..cc33d2b1
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-books.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#4f3e0c" d="m19 23c-2 0-3 1-3 1v7s1-1 3-1 4 2 4 2v-7s-2-2-4-2zm10 0c-2 0-4 2-4 2v7s2-2 4-2 3 1 3 1v-7s-1-1-3-1zm-10 8c-2 0-3 1-3 1v2s1-1 3-1 4 2 4 2v-2s-2-2-4-2zm10 0c-2 0-4.005064 1.992688-4 2v2s2-2 4-2 3 1 3 1v-2s-1-1-3-1z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-cd.svg b/.icons/awkward/48x48/places/folder-yellow-cd.svg
new file mode 100644
index 00000000..7cb89e86
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-cd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#4f3e0c" cx="24" cy="29" r="9"/>
+ <circle style="fill:#e2b322" cx="24" cy="29" r="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-copy-cloud.svg b/.icons/awkward/48x48/places/folder-yellow-copy-cloud.svg
new file mode 100644
index 00000000..c68353e9
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-copy-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 30,23 27,28 29,29 Z M 19,26 16,28.143 20,28 22,35 23,34 32,35 29,30 27.714,29.286 22.857,32.143 20.571,26.429 Z M 24.571,28.143 22.286,29.571 23.143,31.571 27.143,29.286 25.714,28.143 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-desktop.svg b/.icons/awkward/48x48/places/folder-yellow-desktop.svg
new file mode 120000
index 00000000..7b25ddd4
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-desktop.svg
@@ -0,0 +1 @@
+user-yellow-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-yellow-development.svg b/.icons/awkward/48x48/places/folder-yellow-development.svg
new file mode 100644
index 00000000..9d3c465d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-development.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 22.251,22 22.096,23.845 C 21.512,24.061 20.968,24.376 20.489,24.774 L 18.812,23.984 17.062,27.016 18.583,28.072 C 18.529,28.378 18.501,28.689 18.499,29 18.499,29.312 18.526,29.624 18.579,29.932 L 17.062,30.984 18.812,34.015 20.484,33.228 C 20.965,33.625 21.51,33.938 22.095,34.152 L 22.25,36 H 25.75 L 25.905,34.156 C 26.489,33.94 27.033,33.625 27.512,33.227 L 29.188,34.016 30.938,30.984 29.416,29.928 C 29.47,29.622 29.499,29.312 29.501,29.001 29.501,28.689 29.473,28.377 29.42,28.069 L 30.938,27.016 29.188,23.985 27.516,24.772 C 27.035,24.375 26.49,24.063 25.905,23.849 L 25.751,22 Z M 24.001,27.001 C 25.106,27.001 26.001,27.896 26.001,29.001 26.001,30.106 25.106,31.001 24.001,31.001 22.896,31.001 22.001,30.106 22.001,29.001 22.001,27.896 22.896,27.001 24.001,27.001 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-documents-open.svg b/.icons/awkward/48x48/places/folder-yellow-documents-open.svg
new file mode 100644
index 00000000..4f3d45a8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-documents-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 19,24 C 18.446,24 18,24.446 18,25 V 37 C 18,37.554 18.446,38 19,38 H 29 C 29.554,38 30,37.554 30,37 V 28 L 26,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-documents.svg b/.icons/awkward/48x48/places/folder-yellow-documents.svg
new file mode 100644
index 00000000..7f49a042
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-documents.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 19 22 C 18.446 22 18 22.446 18 23 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 26 L 26 22 L 19 22 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-download-open.svg b/.icons/awkward/48x48/places/folder-yellow-download-open.svg
new file mode 100644
index 00000000..6c95fe7f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-download-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 26,23 V 29 H 28.5 L 24,36 19.5,29 H 22 V 23 Z M 18,37 H 30 V 39 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-download.svg b/.icons/awkward/48x48/places/folder-yellow-download.svg
new file mode 100644
index 00000000..c2007ae6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-download.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 26,21 V 27 H 28.5 L 24,34 19.5,27 H 22 V 21 Z M 18,35 H 30 V 37 H 18 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-downloads.svg b/.icons/awkward/48x48/places/folder-yellow-downloads.svg
new file mode 120000
index 00000000..f02313b6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-downloads.svg
@@ -0,0 +1 @@
+folder-yellow-download.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-yellow-drag-accept.svg b/.icons/awkward/48x48/places/folder-yellow-drag-accept.svg
new file mode 100644
index 00000000..83a273ec
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-drag-accept.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-dropbox.svg b/.icons/awkward/48x48/places/folder-yellow-dropbox.svg
new file mode 100644
index 00000000..0f418381
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-dropbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 20,21 15,24 19,26.9 14.99,29.9 20,33 24,30 19,27 24,24 29,27 24,30 28,33 33.01,29.9 29,27 33,24 28,21 24,23.9 Z M 24,31 20,34 19,33.4 V 34 L 24,37 29,34 V 33.4 L 28,34 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-favorites.svg b/.icons/awkward/48x48/places/folder-yellow-favorites.svg
new file mode 100644
index 00000000..79291d4e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-favorites.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 24,21 21.881,26.417 16,26.729 20.572,30.39 19.056,36 24,32.846 28.944,36 27.428,30.39 32,26.729 26.119,26.417 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-games.svg b/.icons/awkward/48x48/places/folder-yellow-games.svg
new file mode 100644
index 00000000..90a8fd9b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-games.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 19.78,23.002 C 19.54,23.002 19.26,23.072 18.97,23.223 17.94,23.774 16.98,25.557 16.46,27.882 16.02,29.866 15.86,32.561 16.12,33.645 16.35,34.587 16.75,35 17.46,35 18.5,34.98 19.81,33.815 20.65,32.241 21.25,31.369 22.65,30.978 24,31.018 25.34,30.968 26.74,31.369 27.34,32.241 28.18,33.815 29.49,34.98 30.54,35 31.24,35 31.64,34.587 31.87,33.645 32.13,32.561 31.97,29.866 31.53,27.882 31.01,25.557 30.05,23.774 29.02,23.223 28.45,22.912 27.98,22.922 27.56,23.223 27.03,23.604 25.93,24.003 24,24.003 22.06,24.003 20.96,23.604 20.43,23.223 20.22,23.072 20.02,23.002 19.78,23.002 Z M 20.03,26.008 H 21.02 V 27.01 H 22.01 V 28.012 H 21.02 V 29.014 H 20.03 V 28.012 H 19.04 V 27.01 H 20.03 Z M 27.47,26.008 C 27.74,26.008 27.96,26.228 27.96,26.509 27.96,26.789 27.74,27.01 27.47,27.01 27.19,27.01 26.97,26.789 26.97,26.509 26.97,26.228 27.19,26.008 27.47,26.008 Z M 26.48,27.01 C 26.75,27.01 26.97,27.23 26.97,27.511 26.97,27.791 26.75,28.012 26.48,28.012 26.2,28.012 25.98,27.791 25.98,27.511 25.98,27.23 26.2,27.01 26.48,27.01 Z M 28.46,27.01 C 28.73,27.01 28.95,27.23 28.95,27.511 28.95,27.791 28.73,28.012 28.46,28.012 28.18,28.012 27.96,27.791 27.96,27.511 27.96,27.23 28.18,27.01 28.46,27.01 Z M 27.47,28.012 C 27.74,28.012 27.96,28.232 27.96,28.513 27.96,28.793 27.74,29.014 27.47,29.014 27.19,29.014 26.97,28.793 26.97,28.513 26.97,28.232 27.19,28.012 27.47,28.012 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-git.svg b/.icons/awkward/48x48/places/folder-yellow-git.svg
new file mode 100644
index 00000000..b3311341
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-git.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 19.707,22 19,22.708 20.408,24.117 A 2.5005,2.5027 0 0 0 19.998,25.488 2.5005,2.5027 0 0 0 21.999,27.94 V 32.05 A 2.5005,2.5027 0 0 0 19.999,34.497 2.5005,2.5027 0 0 0 22.5,37 2.5005,2.5027 0 0 0 25,34.497 2.5005,2.5027 0 0 0 23,32.046 V 27.936 A 2.5005,2.5027 0 0 0 23.869,27.582 L 25.41,29.125 A 2.5005,2.5027 0 0 0 25,30.493 2.5005,2.5027 0 0 0 27.501,32.996 2.5005,2.5027 0 0 0 30.002,30.492 2.5005,2.5027 0 0 0 27.502,27.989 2.5005,2.5027 0 0 0 26.114,28.412 L 24.58,26.875 A 2.5005,2.5027 0 0 0 25,25.487 2.5005,2.5027 0 0 0 22.5,22.984 2.5005,2.5027 0 0 0 21.114,23.407 L 19.708,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-github.svg b/.icons/awkward/48x48/places/folder-yellow-github.svg
new file mode 100644
index 00000000..02e88bec
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-github.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="m 24,21 c -4.432,0 -8,3.568 -8,8 0,3.572969 2.319953,6.580128 5.541016,7.613281 v -1.662109 c -2.02505,0.44688 -2.451172,-0.890625 -2.451172,-0.890625 -0.33119,-0.85462 -0.808594,-1.082031 -0.808594,-1.082031 -0.66103,-0.45857 0.04883,-0.451172 0.04883,-0.451172 0.73072,0.05219 1.115234,0.763672 1.115234,0.763672 0.649401,1.13032 1.704391,0.804594 2.119141,0.615234 0.06615,-0.47773 0.255071,-0.805404 0.462891,-0.990234 -1.6165,-0.1867 -3.017578,-1.220416 -3.017578,-4.055016 0,-0.807401 0.586534,-1.867737 1.052234,-2.384438 -0.0751,-0.1871 -0.326088,-1.339321 0.07031,-2.357421 0,0 0.03819,-0.01202 0.117188,-0.01563 0.2369,-0.0111 0.7698,0.43835 1.8125,1.15625 0.629544,-0.180863 1.435033,-0.265432 1.938,-0.269532 0.567132,-0.0047 1.223838,0.09289 1.815614,0.269532 1.043,-0.7179 1.709313,-1.169203 1.945313,-1.158204 h 0.002 c 0.0789,0.0037 0.117187,0.01563 0.117188,0.01563 0.39732,1.01806 0.146905,2.172275 0.07227,2.359374 C 28.418904,26.993362 29,28.053598 29,28.861 c 0,2.84182 -1.700866,3.866146 -3.322266,4.049156 0.261006,0.2284 0.326172,0.681284 0.326172,1.371094 0,0.83312 -0.0021,1.37464 -0.0039,1.71875 v 0.740234 C 29.456574,35.855553 32,32.739916 32,29 32,24.568 28.432,21 24,21 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-gitlab.svg b/.icons/awkward/48x48/places/folder-yellow-gitlab.svg
new file mode 100644
index 00000000..295a2d6b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-gitlab.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c;fill-rule:evenodd" d="M 18.990234 22 C 18.868036 22 18.744852 22.065769 18.699219 22.199219 L 16.925781 27 L 21.054688 27 L 19.279297 22.199219 C 19.233642 22.065769 19.112433 22 18.990234 22 z M 21.054688 27 L 24 36 L 26.945312 27 L 21.054688 27 z M 26.945312 27 L 31.074219 27 L 29.300781 22.199219 C 29.209514 21.932319 28.812013 21.932319 28.720703 22.199219 L 26.945312 27 z M 31.074219 27 L 24 36 L 31.748047 30.652344 C 31.96185 30.504834 32.052353 30.242626 31.970703 30.003906 L 31.074219 27 z M 24 36 L 16.925781 27 L 16.029297 30.003906 C 15.947647 30.242626 16.038151 30.504834 16.251953 30.652344 L 24 36 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-gnome.svg b/.icons/awkward/48x48/places/folder-yellow-gnome.svg
new file mode 100644
index 00000000..451857e6
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-gnome.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 28.779,22 C 25.819,22 25.262,26 26.929,26 28.593,26 31.741,22 28.779,22 Z M 24.23,23 C 24.183,23 24.131,23.005 24.079,23.01 22.384,23.214 22.979,25.949 23.882,26 24.755,26.05 25.711,23.008 24.231,23 Z M 21.14,24 C 21.019,23.995 20.884,24.011 20.735,24.049 19.149,24.45 20.494,26.106 21.382,25.994 22.188,25.893 22.305,24.047 21.14,24 Z M 18.929,26 C 18.787,25.998 18.633,26.029 18.47,26.105 17.166,26.721 18.91,28.207 19.677,27.977 20.348,27.775 19.92,26.023 18.929,26 Z M 25.011,27 C 22.677,26.963 19.599,28.065 19.073,30.279 18.505,32.676 21.416,36 24.45,36 25.943,36 27.665,35.329 27.987,33.721 28.232,32.495 24.896,33.023 25.009,33.834 25.144,34.807 24.446,34.652 23.571,34.025 21.001,32 28.181,31.034 27.694,28.307 27.543,27.458 26.411,27.024 25.011,27.002 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-google-drive.svg b/.icons/awkward/48x48/places/folder-yellow-google-drive.svg
new file mode 100644
index 00000000..3c3bce88
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-google-drive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <path style="fill:#4f3e0c" d="M 31.999,30.937 26.666,22.002 H 21.499 L 26.499,30.937 Z"/>
+ <path style="fill:#4f3e0c" d="M 22.499,31.914 19.999,35.962 H 29.333 L 31.999,31.914 Z"/>
+ <path style="fill:#4f3e0c" d="M 20.999,22.999 16,31.974 18.666,35.962 23.699,27.985 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-image-people.svg b/.icons/awkward/48x48/places/folder-yellow-image-people.svg
new file mode 100644
index 00000000..c953621a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-image-people.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 20.545,25.452 C 20.499,25.463 20.453,25.481 20.41,25.504 19.98,25.731 19.87,26.44 20.164,27.096 20.401,27.624 20.821,27.95 21.203,27.94 21.49,29.693 22.633,31 23.993,31 H 24.005 C 25.366,31 26.509,29.693 26.796,27.94 27.177,27.95 27.598,27.624 27.835,27.096 28.129,26.44 28.019,25.731 27.589,25.504 27.545,25.481 27.5,25.463 27.454,25.452 27.399,23.535 25.876,22 24,22 22.125,22 20.6,23.535 20.545,25.452 Z M 26.394,31 C 26.105,31.701 25.12,32.227 23.945,32.227 22.775,32.227 21.799,31.708 21.505,31.012 19.037,31.27 17.238,31.902 17.022,32.649 17.019,32.656 17.024,32.665 17.022,32.672 17.015,32.699 17.015,32.723 17.012,32.75 17.011,32.763 17,32.771 17,32.784 V 32.793 34.643 C 17.001,34.84 17.157,35 17.351,35 H 30.65 C 30.844,35 31,34.84 31,34.643 V 32.793 32.771 C 30.998,32.728 30.979,32.691 30.967,32.648 30.746,31.892 28.908,31.252 26.395,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-important.svg b/.icons/awkward/48x48/places/folder-yellow-important.svg
new file mode 100644
index 00000000..5d09434e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-important.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 23,24 H 25 V 30 H 23 Z M 24,31 C 24.552,31 25,31.448 25,32 25,32.552 24.552,33 24,33 23.448,33 23,32.552 23,32 23,31.448 23.448,31 24,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-java.svg b/.icons/awkward/48x48/places/folder-yellow-java.svg
new file mode 100644
index 00000000..55b9ab55
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-java.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 22.172,21 C 22.172,21 22.996,21.465 22.414,22.688 21.533,24.53 23.227,24.951 23.227,24.951 23.227,24.951 22.689,24.519 23.406,22.998 24.199,21.313 22.172,21 22.172,21 Z M 25.371,22.84 C 25.371,22.84 23.729,23.47 24.787,25.191 25.487,26.332 24.711,26.898 24.711,26.898 24.711,26.898 26.696,26.335 25.738,24.76 24.878,23.336 25.371,22.84 25.371,22.84 Z M 20.643,22.887 C 20.643,22.887 19.205,23.982 20.629,25.328 21.57,26.224 20.953,27 20.953,27 20.953,27 22.736,25.867 21.447,24.629 20.284,23.512 20.643,22.887 20.643,22.887 Z M 20.953,27 H 17 L 19,35 H 27 L 27.275,33.902 C 27.508,33.96 27.749,34 28,34 29.657,34 31,32.657 31,31 31,29.594 30.03,28.423 28.725,28.098 L 29,27 Z M 28.484,29.062 A 1,2 15 0 1 28.518,29.068 1,2 15 0 1 28.967,31.26 1,2 15 0 1 27.516,32.938 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-kde.svg b/.icons/awkward/48x48/places/folder-yellow-kde.svg
new file mode 100644
index 00000000..28b0a8e9
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-kde.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <g transform="translate(16,21)">
+ <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/48x48/places/folder-yellow-linux.svg b/.icons/awkward/48x48/places/folder-yellow-linux.svg
new file mode 100644
index 00000000..d3fd693c
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-linux.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 24.56,32.076 C 23.44,32.597 22.897,32.591 22.198,32.541 21.363,32.481 20.692,32.252 20.397,32.052 20.215,31.929 19.968,31.977 19.845,32.159 19.722,32.341 19.769,32.588 19.951,32.711 20.426,33.032 21.264,33.271 22.141,33.334 22.289,33.345 21.953,33.351 22.128,33.351 22.891,33.351 23.859,33.279 24.895,32.797 25.094,32.704 25.181,32.468 25.088,32.269 24.995,32.069 24.759,31.983 24.56,32.076 Z M 28.979,31.487 C 29.017,28.032 29.373,21.505 22.76,22.032 16.231,22.558 18.462,29.455 18.364,31.765 18.278,32.986 17.573,34.48 17,36 H 19.064 C 19.246,35.356 19.379,34.719 19.437,34.112 19.543,34.186 19.657,34.257 19.778,34.326 19.976,34.443 20.146,34.598 20.326,34.761 20.746,35.144 21.222,35.578 22.153,35.633 22.216,35.636 21.779,35.638 21.841,35.638 22.783,35.638 23.427,35.226 23.944,34.895 24.192,34.736 24.407,34.599 24.608,34.533 25.181,34.354 25.682,34.064 26.056,33.696 26.114,33.638 26.169,33.579 26.219,33.519 26.428,34.283 26.713,35.142 27.03,36 H 30.998 C 30.093,34.603 28.96,33.234 28.979,31.487 Z M 18.996,29.607 C 18.996,29.607 18.996,29.607 18.996,29.607 18.931,28.48 19.471,27.531 20.201,27.489 20.931,27.446 21.575,28.326 21.64,29.453 21.64,29.453 21.641,29.454 21.641,29.454 21.644,29.514 21.645,29.575 21.645,29.634 21.414,29.692 21.205,29.777 21.018,29.875 21.018,29.867 21.017,29.859 21.016,29.85 V 29.85 C 20.954,29.21 20.612,28.727 20.253,28.771 19.894,28.814 19.653,29.368 19.716,30.009 19.716,30.009 19.716,30.009 19.716,30.009 19.743,30.288 19.823,30.537 19.935,30.726 19.907,30.748 19.828,30.805 19.738,30.871 19.67,30.921 19.587,30.982 19.488,31.055 19.216,30.698 19.029,30.186 18.996,29.607 Z M 25.894,32.394 C 25.868,32.989 25.089,33.55 24.369,33.775 L 24.365,33.776 C 24.066,33.873 23.799,34.044 23.516,34.225 23.041,34.529 22.55,34.843 21.841,34.843 21.795,34.843 22.246,34.842 22.2,34.839 21.55,34.801 21.246,34.524 20.862,34.173 20.659,33.989 20.449,33.798 20.178,33.639 L 20.173,33.635 C 19.589,33.306 19.226,32.896 19.203,32.539 19.192,32.362 19.271,32.208 19.438,32.083 19.802,31.81 20.046,31.631 20.207,31.513 20.387,31.382 20.441,31.342 20.481,31.304 20.509,31.277 20.541,31.247 20.574,31.215 20.908,30.89 20.968,30.346 21.826,30.346 22.351,30.346 22.932,30.548 23.551,30.946 23.843,31.136 24.096,31.223 24.417,31.334 24.638,31.411 24.889,31.497 25.224,31.64 L 25.229,31.643 C 25.542,31.771 25.911,32.006 25.894,32.394 Z M 25.722,30.994 C 25.662,30.964 25.599,30.935 25.534,30.908 25.232,30.779 24.989,30.691 24.788,30.621 24.899,30.404 24.968,30.133 24.975,29.839 V 29.838 C 24.99,29.122 24.629,28.541 24.168,28.54 23.707,28.539 23.321,29.118 23.306,29.834 V 29.835 C 23.306,29.858 23.306,29.881 23.306,29.905 23.022,29.774 22.743,29.679 22.469,29.621 22.468,29.594 22.467,29.567 22.466,29.54 V 29.539 C 22.44,28.235 23.24,27.155 24.254,27.128 25.267,27.1 26.11,28.135 26.137,29.44 V 29.44 C 26.149,30.03 25.991,30.573 25.722,30.994 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-locked.svg b/.icons/awkward/48x48/places/folder-yellow-locked.svg
new file mode 100644
index 00000000..afdb7997
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 24,22 C 21.784,22 20,23.821 20,26.062 V 28 H 19 C 18.446,28 18,28.446 18,29 V 35 C 18,35.554 18.446,36 19,36 H 29 C 29.554,36 30,35.554 30,35 V 29 C 30,28.446 29.554,28 29,28 H 28 V 26.062 C 28,23.822 26.216,22 24,22 Z M 24,24 C 25.108,24 26,24.891 26,26 V 28 H 22 V 26 C 22,24.891 22.892,24 24,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-mail-cloud.svg b/.icons/awkward/48x48/places/folder-yellow-mail-cloud.svg
new file mode 100644
index 00000000..70d3757a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-mail-cloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 23,23 A 5,5 0 0 0 18.268,26.398 4,4 0 0 0 16,30 4,4 0 0 0 20,34 4,4 0 0 0 22.658,32.982 5,5 0 0 0 23,33 5,5 0 0 0 25.113,32.525 4,4 0 0 0 27,33 4,4 0 0 0 31,29 4,4 0 0 0 27,25 4,4 0 0 0 26.992,25 5,5 0 0 0 23,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-mail.svg b/.icons/awkward/48x48/places/folder-yellow-mail.svg
new file mode 100644
index 00000000..ae4e8f57
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-mail.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 H 29 C 29,37 29.937,37 30,36 30,35 29,35 29,35 H 24 C 20.686,35 18,32.314 18,29 18,25.686 20.686,23 24,23 27.314,23 30,25.686 30,29 V 30 C 30,30.552 29.552,31 29,31 28.448,31 28,30.552 28,30 V 29 C 28,26.791 26.209,25 24,25 21.791,25 20,26.791 20,29 20,31.209 21.791,33 24,33 25.046,33 25.99,32.589 26.703,31.932 27.273,32.609 28.114,33 29,33 30.657,33 32,31.656 32,30 V 29 C 32,24.582 28.418,21 24,21 Z M 24,27 C 25.105,27 26,27.895 26,29 26,30.105 25.105,31 24,31 22.895,31 22,30.105 22,29 22,27.895 22.895,27 24,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-mega.svg b/.icons/awkward/48x48/places/folder-yellow-mega.svg
new file mode 100644
index 00000000..be1d21bd
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-mega.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 24,22 C 20.134,22 17,25.134 17,29 17,32.866 20.134,36 24,36 27.866,36 31,32.866 31,29 31,25.134 27.866,22 24,22 Z M 20,25 H 22 V 25 25 L 24,28 26,25 H 28 V 33 H 26 V 29 L 24,31 22,29 V 33 H 20 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-meocloud.svg b/.icons/awkward/48x48/places/folder-yellow-meocloud.svg
new file mode 100644
index 00000000..c65962b8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-meocloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 21.527,25.623 C 21.17,25.477 20.787,25.402 20.4,25.4 18.9,25.4 17.63,26.513 17.43,28 15.978,28.499 15.001,29.864 15,31.4 15,33.389 16.611,35 18.6,35 H 29.4 C 31.389,35 33,33.389 33,31.4 32.999,29.872 32.032,28.511 30.59,28.006 30.595,27.937 30.597,27.87 30.6,27.801 30.6,25.15 28.451,23 25.8,23 23.995,23 22.346,24.015 21.527,25.623 Z M 25.799,25 H 25.801 C 27.37,25 28.599,26.23 28.6,27.799 28.599,27.822 28.596,27.857 28.596,27.867 28.533,28.766 29.079,29.597 29.93,29.895 30.577,30.121 30.999,30.715 31,31.4 31,32.308 30.308,33 29.4,33 H 18.6 C 17.693,33 17.001,32.309 17,31.402 V 31.4 C 17.001,30.712 17.428,30.115 18.08,29.891 18.796,29.645 19.311,29.016 19.412,28.266 19.481,27.757 19.888,27.401 20.398,27.4 20.527,27.401 20.653,27.427 20.77,27.475 21.733,27.869 22.837,27.458 23.309,26.531 23.788,25.589 24.745,25 25.799,25 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-music-open.svg b/.icons/awkward/48x48/places/folder-yellow-music-open.svg
new file mode 100644
index 00000000..5b64a24e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-music-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 21,32.176 C 20.679,32.061 20.341,32.001 20,32 18.343,32 17,33.343 17,35 17,36.657 18.343,38 20,38 21.657,38 23,36.657 23,35 V 28 H 29 V 32.176 C 28.679,32.061 28.341,32.001 28,32 26.343,32 25,33.343 25,35 25,36.657 26.343,38 28,38 29.657,38 31,36.657 31,35 V 25 C 31,24.446 30.331,24 29.5,24 H 22.5 C 21.669,24 21,24.446 21,25"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-music.svg b/.icons/awkward/48x48/places/folder-yellow-music.svg
new file mode 100644
index 00000000..1998dfb3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-music.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 21,30.176 C 20.679,30.061 20.341,30.001 20,30 18.343,30 17,31.343 17,33 17,34.657 18.343,36 20,36 21.657,36 23,34.657 23,33 V 26 H 29 V 30.176 C 28.679,30.061 28.341,30.001 28,30 26.343,30 25,31.343 25,33 25,34.657 26.343,36 28,36 29.657,36 31,34.657 31,33 V 23 C 31,22.446 30.331,22 29.5,22 H 22.5 C 21.669,22 21,22.446 21,23"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-network.svg b/.icons/awkward/48x48/places/folder-yellow-network.svg
new file mode 100644
index 00000000..2e155b2f
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-network.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 24,21 C 19.582,21 16,24.582 16,29 16,33.418 19.582,37 24,37 28.418,37 32,33.418 32,29 32,24.582 28.418,21 24,21 Z M 23.429,23.214 C 23.505,23.206 23.601,23.219 23.679,23.214 23.688,23.251 23.623,23.381 23.536,23.571 22.98,24.784 22.949,26.205 23.464,26.964 23.558,27.102 23.643,27.233 23.643,27.25 23.643,27.267 23.542,27.286 23.429,27.286 23.162,27.286 22.909,27.123 22.393,26.714 22.163,26.533 21.865,26.381 21.749,26.358 21.569,26.321 21.52,26.337 21.285,26.571 21.067,26.79 21,26.907 21,27.107 21,27.865 21.899,28.467 23.571,28.822 25.842,29.303 26.401,29.735 26.464,30.929 26.543,32.426 25.746,33.555 24,34.429 23.791,34.533 23.659,34.574 23.571,34.608 23.532,34.604 23.503,34.611 23.464,34.608 23.449,34.561 23.428,34.454 23.428,34.25 23.428,33.455 23.115,32.637 22.643,32.179 22.516,32.056 22.161,31.796 21.857,31.608 21.553,31.419 21.247,31.201 21.178,31.108 21.065,30.953 21.056,30.858 21.143,30.572 21.301,30.05 21.49,29.759 21.857,29.429 22.049,29.256 22.243,29.111 22.286,29.107 22.328,29.104 22.04,29.017 21.607,28.929 21.174,28.84 20.541,28.655 20.214,28.536 19.616,28.32 18.808,27.865 18.5,27.536 18.487,27.522 18.476,27.513 18.464,27.5 18.906,25.743 20.144,24.302 21.786,23.608 22.129,23.462 22.483,23.363 22.857,23.286 23.043,23.248 23.236,23.234 23.428,23.215 Z M 28.786,25.893 C 28.92,25.976 29.427,27.072 29.571,27.607 29.758,28.298 29.745,29.493 29.571,30.179 29.505,30.44 29.421,30.684 29.393,30.714 29.365,30.745 29.263,30.57 29.143,30.357 29.023,30.145 28.64,29.693 28.321,29.357 27.402,28.387 27.258,27.881 27.643,27.107 27.837,26.717 28.682,25.829 28.786,25.893 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-nextcloud.svg b/.icons/awkward/48x48/places/folder-yellow-nextcloud.svg
new file mode 100644
index 00000000..145fb276
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-nextcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="fill:#ffffff;opacity:0.1" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#4f3e0c" d="M 35,24 A 5,5 0 0 0 30,29 5,5 0 0 0 35,34 5,5 0 0 0 40,29 5,5 0 0 0 35,24 Z M 35,27 A 2,2 0 0 1 37,29 2,2 0 0 1 35,31 2,2 0 0 1 33,29 2,2 0 0 1 35,27 Z M 13,24 A 5,5 0 0 0 8,29 5,5 0 0 0 13,34 5,5 0 0 0 18,29 5,5 0 0 0 13,24 Z M 13,27 A 2,2 0 0 1 15,29 2,2 0 0 1 13,31 2,2 0 0 1 11,29 2,2 0 0 1 13,27 Z M 24,23 A 6,6 0 0 0 18,29 6,6 0 0 0 24,35 6,6 0 0 0 30,29 6,6 0 0 0 24,23 Z M 24,26 A 3,3 0 0 1 27,29 3,3 0 0 1 24,32 3,3 0 0 1 21,29 3,3 0 0 1 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-open.svg b/.icons/awkward/48x48/places/folder-yellow-open.svg
new file mode 100644
index 00000000..2a024452
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="21" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-owncloud.svg b/.icons/awkward/48x48/places/folder-yellow-owncloud.svg
new file mode 100644
index 00000000..aaee4fcf
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-owncloud.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="26.5" cy="27.5" r="3.25"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="34" cy="34" r="1.75"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="30" cy="32" r="3.75"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="15.5" cy="32.5" r="3.25"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="18.5" cy="26" r="1.75"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="30" r="3.75"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="19" cy="34" r="1.75"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="22.5" cy="25.5" r="3.25"/>
+ <circle style="fill:#4f3e0c;stroke:#e2b322;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" cx="24" cy="31" r="4.75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-pcloud.svg b/.icons/awkward/48x48/places/folder-yellow-pcloud.svg
new file mode 100644
index 00000000..2eb4f5d8
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-pcloud.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 24.5,22 A 6.5,6.5 0 0 0 18.490235,26.03125 5,5 0 0 0 14,31 5,5 0 0 0 19,36 H 30.75 C 32.544925,36 34,34.544925 34,32.75 34,31.523022 33.312228,30.467196 32.308594,29.914062 A 3,3 0 0 0 33,28 3,3 0 0 0 30,25 3,3 0 0 0 29.97656,25 6.5,6.5 0 0 0 24.499998,22 Z m 0,2 A 4.5,4.5 0 0 1 29,28.5 4.5,4.5 0 0 1 24.5,33 4.5,4.5 0 0 1 20,28.5 4.5,4.5 0 0 1 24.5,24 Z m 0,1 A 3.5,3.5 0 0 0 21,28.5 3.5,3.5 0 0 0 24.5,32 3.5,3.5 0 0 0 28,28.5 3.5,3.5 0 0 0 24.5,25 Z M 23,26 h 1 1.5 A 1.5,1.5 0 0 1 27,27.5 1.5,1.5 0 0 1 25.5,29 H 24 v 2 h -1 v -2 z m 1,1 v 1 h 1.5 A 0.5,0.5 0 0 0 26,27.5 0.5,0.5 0 0 0 25.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-photo.svg b/.icons/awkward/48x48/places/folder-yellow-photo.svg
new file mode 100644
index 00000000..6d19169a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-photo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 20,22 19,24 H 17.5 C 16.115,24 15,25.115 15,26.5 V 33.5 C 15,34.885 16.115,36 17.5,36 H 30.5 C 31.885,36 33,34.885 33,33.5 V 26.5 C 33,25.115 31.885,24 30.5,24 H 29 L 28,22 Z M 24,26 C 25.657,26 27,27.343 27,29 27,30.657 25.657,32 24,32 22.343,32 21,30.657 21,29 21,27.343 22.343,26 24,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-pictures-open.svg b/.icons/awkward/48x48/places/folder-yellow-pictures-open.svg
new file mode 100644
index 00000000..d29bf3ab
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-pictures-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 18,25 C 17,25 17,26 17,26 V 36 C 17,37 18,37 18,37 H 30 C 30,37 31,37 31,36 V 26 C 31,25 30,25 30,25 Z M 25,33 27,30.56 29,33 V 35 H 19 V 32 L 21.5,29.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-pictures.svg b/.icons/awkward/48x48/places/folder-yellow-pictures.svg
new file mode 100644
index 00000000..adc1b882
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-pictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 18,23 C 17,23 17,24 17,24 V 34 C 17,35 18,35 18,35 H 30 C 30,35 31,35 31,34 V 24 C 31,23 30,23 30,23 Z M 25,31 27,28.56 29,31 V 33 H 19 V 30 L 21.5,27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-print.svg b/.icons/awkward/48x48/places/folder-yellow-print.svg
new file mode 100644
index 00000000..56e092fb
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-print.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 20,23 V 25 H 28 V 23 Z M 18,26 C 17.5,26 17,26.5 17,27 V 31 C 17,31.5 17.5,32 18,32 H 19 V 30 H 29 V 32 H 30 C 30.5,32 31,31.5 31,31 V 27 C 31,26.5 30.5,26 30,26 Z M 20,31 V 36 H 28 V 31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-private.svg b/.icons/awkward/48x48/places/folder-yellow-private.svg
new file mode 100644
index 00000000..4f90a899
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-private.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 20.5,24 C 18.015,24 16,26.015 16,28.5 16,30.985 18.015,33 20.5,33 22.405,32.997 24.101,31.796 24.736,30 H 28 V 32 H 31 V 30 H 32 V 27 H 24.736 C 24.102,25.204 22.405,24.003 20.5,24 Z M 20.5,27 C 21.328,27 22,27.672 22,28.5 22,29.328 21.328,30 20.5,30 19.672,30 19,29.328 19,28.5 19,27.672 19.672,27 20.5,27 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-projects.svg b/.icons/awkward/48x48/places/folder-yellow-projects.svg
new file mode 100644
index 00000000..a89f4480
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-projects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="m4 34c0 1.108 0.892 2 2 2h36c1.108 0 2-0.892 2-2v-22c0-1.108-0.892-2-2-2h-20v-2c0-1.108-0.892-2-2-2h-14c-1.108 0-2 0.892-2 2"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h14c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2zm16 4v1h20c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#4f3e0c" d="M 27,21 C 26.65,21.13 26.29,21.299 26,21.539 24.62,22.649 24.701,24.559 26.051,25.699 26.331,25.939 26.66,26.1 27,26.25 V 28.596 C 27.893,28.983 28.651,29.54 29.248,30.211 29.552,30.553 29.791,30.931 30,31.322 V 26.25 C 30.34,26.12 30.659,25.929 30.949,25.699 32.329,24.579 32.34,22.75 31,21.6 30.71,21.36 30.35,21.14 30,21 V 23.25 C 30,23.71 29.55,24 29,24 H 28 C 27.44,24 27,23.71 27,23.25 Z M 24,29 C 20,29 18,32 18,35 H 16.25 C 16,35 16,35.25 16,35.25 V 36.75 C 16,37 16.25,37 16.25,37 H 31.75 C 31.75,37 32,37 32,36.75 V 35.25 C 32,35.25 32,35 31.75,35 H 30 C 30,32 28,29 24,29 Z M 24,32 C 26.35,32 27,33.76 27,35 H 21 C 21,33.8 21.7,32 24,32 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-public.svg b/.icons/awkward/48x48/places/folder-yellow-public.svg
new file mode 120000
index 00000000..705e4585
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-public.svg
@@ -0,0 +1 @@
+folder-yellow-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-yellow-publicshare-open.svg b/.icons/awkward/48x48/places/folder-yellow-publicshare-open.svg
new file mode 100644
index 00000000..3c1fd1cd
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-publicshare-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 20.545,27.452 C 20.499,27.463 20.453,27.481 20.41,27.504 19.98,27.731 19.87,28.44 20.164,29.096 20.401,29.624 20.821,29.95 21.203,29.94 21.49,31.693 22.633,33 23.993,33 H 24.005 C 25.366,33 26.509,31.693 26.796,29.94 27.177,29.95 27.598,29.624 27.835,29.096 28.129,28.44 28.019,27.731 27.589,27.504 27.545,27.481 27.5,27.463 27.454,27.452 27.399,25.535 25.876,24 24,24 22.125,24 20.6,25.535 20.545,27.452 Z M 26.394,33 C 26.105,33.701 25.12,34.227 23.945,34.227 22.775,34.227 21.799,33.708 21.505,33.012 19.037,33.27 17.238,33.902 17.022,34.649 17.019,34.656 17.024,34.665 17.022,34.672 17.015,34.699 17.015,34.723 17.012,34.75 17.011,34.763 17,34.771 17,34.784 V 34.793 36.643 C 17.001,36.84 17.157,37 17.351,37 H 30.65 C 30.844,37 31,36.84 31,36.643 V 34.793 34.771 C 30.998,34.728 30.979,34.691 30.967,34.648 30.746,33.892 28.908,33.252 26.395,33 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-recent.svg b/.icons/awkward/48x48/places/folder-yellow-recent.svg
new file mode 100644
index 00000000..8502b3bf
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-recent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 24,22 A 7,7 0 0 0 17,29 7,7 0 0 0 24,36 7,7 0 0 0 31,29 7,7 0 0 0 24,22 Z M 24,24 A 5,5 0 0 1 29,29 5,5 0 0 1 24,34 5,5 0 0 1 19,29 5,5 0 0 1 24,24 Z M 23,26 V 30 H 27 V 28 H 25 V 26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-remote-open.svg b/.icons/awkward/48x48/places/folder-yellow-remote-open.svg
new file mode 100644
index 00000000..cf403426
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-remote-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 23,26 C 20.979,26.404 19.404,27.979 19,30 H 16 V 32 H 19 C 19.405,34.018 20.982,35.595 23,36 Z M 25,26 V 36 C 27.021,35.596 28.596,34.021 29,32 H 32 V 30 H 29 C 28.595,27.982 27.018,26.405 25,26 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-remote.svg b/.icons/awkward/48x48/places/folder-yellow-remote.svg
new file mode 100644
index 00000000..c609cc7e
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-remote.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 23,24 C 20.979,24.404 19.404,25.979 19,28 H 16 V 30 H 19 C 19.405,32.018 20.982,33.595 23,34 Z M 25,24 V 34 C 27.021,33.596 28.596,32.021 29,30 H 32 V 28 H 29 C 28.595,25.982 27.018,24.405 25,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-script.svg b/.icons/awkward/48x48/places/folder-yellow-script.svg
new file mode 100644
index 00000000..66656e08
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-script.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 16,21 V 37 H 32 V 21 Z"/>
+ <g style="fill:#e2b322">
+ <path style="fill:#e2b322" d="M 24,29 H 28 V 30 H 24 Z"/>
+ <rect style="fill:#e2b322" width="1" height="7" x="20" y="23"/>
+ <path style="fill:#e2b322" d="M 19.5,24 C 18.67,24 18,24.67 18,25.5 18,26.33 18.67,27 19.5,27 H 21 21.5 C 21.78,27 22,27.22 22,27.5 22,27.78 21.78,28.01 21.5,28 H 21 19.5 18.09 C 18.3,28.58 18.85,29 19.5,29 H 21 21.5 C 22.33,29 23,28.33 23,27.5 23,26.67 22.33,26 21.5,26 H 21 19.5 C 19.22,26 19,25.78 19,25.5 19,25.22 19.22,25 19.5,25 H 21 21.5 22.91 C 22.7,24.42 22.15,24 21.5,24 H 21 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-steam.svg b/.icons/awkward/48x48/places/folder-yellow-steam.svg
new file mode 100644
index 00000000..ef790974
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-steam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 14,30.623 20.004,33.084 C 20.049,34.706 21.377,35.998 23,36 24.657,36 26.006,34.598 26,33 L 30,30 C 32.227,30 34,28.209 34,26 34,23.791 32.209,22 30,22 27.791,22 25.999,23.772 26,26 L 23,30 C 22.456,30 21.918,30.152 21.451,30.436 L 14,27.377 M 30,23 C 31.657,23 33,24.343 33,26 33,27.657 31.657,29 30,29 28.344,29 27.031,27.365 27,26 27,24.343 28.343,23 30,23 Z M 30,24 C 28.895,24 28,24.895 28,26 28,27.105 28.895,28 30,28 31.105,28 32,27.105 32,26 32,24.895 31.105,24 30,24 Z M 23,31 C 24.105,31 25,31.895 25,33 25,34.105 24.105,35 23,35 22.096,35 21.304,34.394 21.068,33.521 L 21.961,33.887 C 22.73,34.202 23.603,33.837 23.918,33.068 24.233,32.299 23.869,31.426 23.1,31.111 L 22.846,31.008 C 22.897,31.003 22.949,31.001 23,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-tar.svg b/.icons/awkward/48x48/places/folder-yellow-tar.svg
new file mode 100644
index 00000000..53622c98
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-tar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 24 16 L 24 17 L 25 17 L 25 16 L 24 16 z M 24 17 L 23 17 L 23 18 L 24 18 L 24 17 z M 24 18 L 24 19 L 25 19 L 25 18 L 24 18 z M 24 19 L 23 19 L 23 20 L 24 20 L 24 19 z M 24 20 L 24 21 L 25 21 L 25 20 L 24 20 z M 24 21 L 23 21 L 23 22 L 24 22 L 24 21 z M 24 22 L 24 23 L 25 23 L 25 22 L 24 22 z M 24 23 L 23 23 C 22.8439 24.390912 24 24.390912 24 23 z"/>
+ <path style="fill:#4f3e0c" d="m 24,22 c -2.21,0 -4,1.8 -4,4 l 0,8 c 0,2.2 1.79,4 4,4 2.21,0 4,-1.8 4,-4 l 0,-8 c 0,-2.2 -1.79,-4 -4,-4 z m 0,2 c 1.104,0 2,0.8 2,2 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 0,-1.2 0.896,-2 2,-2 z m 0,6 c 1.104,0 2,0.8 2,2 l 0,2 c 0,1 -0.896,2 -2,2 -1.104,0 -2,-1 -2,-2 l 0,-2 c 0,-1.2 0.896,-2 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-templates-open.svg b/.icons/awkward/48x48/places/folder-yellow-templates-open.svg
new file mode 100644
index 00000000..0dfc00d3
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-templates-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 19,24 C 18.446,24 18,24.446 18,25 V 34 H 19 V 33 H 20 V 26 H 25 V 29 H 28 V 37 38 H 29 V 37 H 30 V 28 L 26,24 Z M 29,38 V 39 H 30 V 38 Z M 28,38 H 27 V 39 H 28 Z M 27,38 V 37 H 26 V 38 Z M 26,38 H 25 V 39 H 26 Z M 25,38 V 37 H 24 V 38 Z M 24,38 H 23 V 39 H 24 Z M 23,38 V 37 H 22 V 38 Z M 22,38 H 21 V 39 H 22 Z M 21,38 V 37 H 20 V 38 Z M 20,38 H 19 V 39 H 20 Z M 19,38 V 37 H 18 V 38 Z M 19,37 H 20 V 36 H 19 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-templates.svg b/.icons/awkward/48x48/places/folder-yellow-templates.svg
new file mode 100644
index 00000000..f7e77c73
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-templates.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 19,22 C 18.446,22 18,22.446 18,23 V 32 H 19 V 31 H 20 V 24 H 25 V 27 H 28 V 35 36 H 29 V 35 H 30 V 26 L 26,22 Z M 29,36 V 37 H 30 V 36 Z M 28,36 H 27 V 37 H 28 Z M 27,36 V 35 H 26 V 36 Z M 26,36 H 25 V 37 H 26 Z M 25,36 V 35 H 24 V 36 Z M 24,36 H 23 V 37 H 24 Z M 23,36 V 35 H 22 V 36 Z M 22,36 H 21 V 37 H 22 Z M 21,36 V 35 H 20 V 36 Z M 20,36 H 19 V 37 H 20 Z M 19,36 V 35 H 18 V 36 Z M 19,35 H 20 V 34 H 19 Z M 19,34 V 33 H 18 V 34 Z M 19,33 H 20 V 32 H 19 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-torrent.svg b/.icons/awkward/48x48/places/folder-yellow-torrent.svg
new file mode 100644
index 00000000..0fc004df
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-torrent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="m 4,34 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 l 0,-22 c 0,-1.108 -0.892,-2 -2,-2 L 22,10 22,8 C 22,6.892 21.108,6 20,6 L 6,6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 L 4,9 C 4,7.892 4.892,7 6,7 l 14,0 c 1.108,0 2,0.892 2,2 L 22,8 C 22,6.892 21.108,6 20,6 Z m 16,4 0,1 20,0 c 1.108,0 2,0.892 2,2 l 0,-1 c 0,-1.108 -0.892,-2 -2,-2 z"/>
+ <path style="fill:#4f3e0c" d="M 26 19 C 20.477153 19 16 23.477153 16 29 C 16 34.522847 20.477153 39 26 39 L 44 39 L 44 37 L 26 37 C 21.581722 37 18 33.418278 18 29 C 18 24.581722 21.581722 21 26 21 L 26 19 z M 26 22 C 22.134007 22 19 25.134007 19 29 C 19 32.865993 22.134007 36 26 36 L 44 36 L 44 34 L 26 34 C 23.238576 34 21 31.761424 21 29 C 21 26.238576 23.238576 24 26 24 C 26.688467 24.000788 27.369353 24.143747 28 24.419922 L 28 22.298828 C 27.351311 22.102941 26.677616 22.002281 26 22 z M 26 25 C 23.790861 25 22 26.790861 22 29 C 22 31.209139 23.790861 33 26 33 L 44 33 L 44 31 L 26 31 C 24.895431 31 24 30.104569 24 29 C 24 27.895431 24.895431 27 26 27 C 26.713268 27.0013 27.371883 27.38229 27.728516 28 L 29.867188 28 C 29.411731 26.236014 27.821835 25.00264 26 25 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-unlocked.svg b/.icons/awkward/48x48/places/folder-yellow-unlocked.svg
new file mode 100644
index 00000000..cd80448b
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-unlocked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 24 20 C 21.784 20 20 21.821 20 24.062 L 20 25 L 22 25 L 22 24 C 22 22.891 22.892 22 24 22 C 25.108 22 26 22.891 26 24 L 26 28 L 24 28 L 19 28 C 18.446 28 18 28.446 18 29 L 18 35 C 18 35.554 18.446 36 19 36 L 29 36 C 29.554 36 30 35.554 30 35 L 30 29 C 30 28.446 29.554 28 29 28 L 28 28 L 28 24.062 C 28 21.822 26.216 20 24 20 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-vbox.svg b/.icons/awkward/48x48/places/folder-yellow-vbox.svg
new file mode 100644
index 00000000..ebe04496
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-vbox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:none;stroke:#4f3e0c;stroke-width:2;stroke-linejoin:round" d="M 16,27 H 19 L 21,35 23,23 25.5,30 27,25 29,31 H 32"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-video.svg b/.icons/awkward/48x48/places/folder-yellow-video.svg
new file mode 100644
index 00000000..4f8a5668
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-video.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 18 24 C 17.446 24 17 24.446 17 25 L 17 33 C 17 33.554 17.446 34 18 34 L 27 34 C 27.554 34 28 33.554 28 33 L 28 29 L 28 25 C 28 24.446 27.554 24 27 24 L 18 24 z M 28 29 L 32 33 L 32 25.5 L 28 29 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-videos-open.svg b/.icons/awkward/48x48/places/folder-yellow-videos-open.svg
new file mode 100644
index 00000000..c9a747fb
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-videos-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 18,26 C 17.446,26 17,26.446 17,27 V 35 C 17,35.554 17.446,36 18,36 H 27 C 27.554,36 28,35.554 28,35 V 31 27 C 28,26.446 27.554,26 27,26 Z M 28,31 32,35 V 27.5 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-videos.svg b/.icons/awkward/48x48/places/folder-yellow-videos.svg
new file mode 120000
index 00000000..944c7c04
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-videos.svg
@@ -0,0 +1 @@
+folder-yellow-video.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder-yellow-visiting.svg b/.icons/awkward/48x48/places/folder-yellow-visiting.svg
new file mode 100644
index 00000000..37671de5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 6 16 C 4.892 16 4 16.892 4 18 L 4 19.309 L 42.908 41.773 C 43.554 41.443 44 40.778 44 40 L 44 37.404 L 6.9277 16 L 6 16 z M 13.857 16 L 44 33.404 L 44 28.404 L 22.516 16 L 13.857 16 z M 29.445 16 L 44 24.404 L 44 19.404 L 38.104 16 L 29.445 16 z M 4 23.309 L 4 28.309 L 27.713 42 L 36.373 42 L 4 23.309 z M 4 32.309 L 4 37.309 L 12.125 42 L 20.785 42 L 4 32.309 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-wifi.svg b/.icons/awkward/48x48/places/folder-yellow-wifi.svg
new file mode 100644
index 00000000..736c611d
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-wifi.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 24,23 C 21.461,23 19.265,24.328 17,26 L 24,35 31,26 C 28.743,24.347 26.539,23 24,23 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-wine.svg b/.icons/awkward/48x48/places/folder-yellow-wine.svg
new file mode 100644
index 00000000..b0ce5cc0
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-wine.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <g>
+ <rect style="fill:#4f3e0c" width="6" height="6" x="18" y="22" rx="1" ry="1"/>
+ <rect style="fill:#4f3e0c" width="6" height="6" x="25" y="22" rx="1" ry="1"/>
+ <rect style="fill:#4f3e0c" width="6" height="6" x="25" y="29" rx="1" ry="1"/>
+ <rect style="fill:#4f3e0c" width="6" height="6" x="18" y="29" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow-yandex-disk.svg b/.icons/awkward/48x48/places/folder-yellow-yandex-disk.svg
new file mode 100644
index 00000000..f8a24535
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow-yandex-disk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 23.092,23.047 C 19.536,23.047 20.363,26.295 18.543,27.273 18.48,27.309 18.445,27.342 18.389,27.377 19.589,26.662 21.069,26.065 22.641,25.66 23.972,25.317 25.321,25.125 26.566,25.101 26.598,25.101 26.63,25.101 26.662,25.101 25.462,24.76 25.33,23.047 23.092,23.047 Z M 26.967,26.002 C 25.722,26.026 24.372,26.218 23.041,26.56 18.655,27.689 15.528,30.144 16.059,32.043 16.364,33.128 17.836,33.844 20.029,33.974 20.028,33.966 20.026,33.959 20.025,33.951 19.907,32.924 20.558,32.031 21.322,31.425 22.086,30.82 23.068,30.38 24.172,30.146 25.275,29.912 26.308,29.923 27.172,30.183 27.984,30.428 28.748,30.961 28.935,31.877 31.134,30.644 32.274,29.158 31.943,27.957 31.593,26.699 29.685,25.949 26.967,26.002 Z M 25.662,31 A 1.8586,3.577 76.001 0 0 24.285,31.142 1.8586,3.577 76.001 0 0 21.006,33.742 1.8586,3.577 76.001 0 0 24.715,34.857 1.8586,3.577 76.001 0 0 27.992,32.258 1.8586,3.577 76.001 0 0 25.662,31 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder-yellow.svg b/.icons/awkward/48x48/places/folder-yellow.svg
new file mode 100644
index 00000000..b55d4c1a
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder-yellow.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/folder.svg b/.icons/awkward/48x48/places/folder.svg
new file mode 120000
index 00000000..285cdbad
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder.svg
@@ -0,0 +1 @@
+folder-oomox.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder_home.svg b/.icons/awkward/48x48/places/folder_home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder_home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder_home2.svg b/.icons/awkward/48x48/places/folder_home2.svg
new file mode 120000
index 00000000..7daa6f73
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder_home2.svg
@@ -0,0 +1 @@
+folder-blue-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder_man.svg b/.icons/awkward/48x48/places/folder_man.svg
new file mode 120000
index 00000000..aa480670
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder_man.svg
@@ -0,0 +1 @@
+folder-blue-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder_open.svg b/.icons/awkward/48x48/places/folder_open.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder_open.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/folder_wordprocessing.svg b/.icons/awkward/48x48/places/folder_wordprocessing.svg
new file mode 120000
index 00000000..aa480670
--- /dev/null
+++ b/.icons/awkward/48x48/places/folder_wordprocessing.svg
@@ -0,0 +1 @@
+folder-blue-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/gnome-fs-bookmark-missing.svg b/.icons/awkward/48x48/places/gnome-fs-bookmark-missing.svg
new file mode 120000
index 00000000..59b137c7
--- /dev/null
+++ b/.icons/awkward/48x48/places/gnome-fs-bookmark-missing.svg
@@ -0,0 +1 @@
+bookmark-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/gnome-fs-bookmark.svg b/.icons/awkward/48x48/places/gnome-fs-bookmark.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/48x48/places/gnome-fs-bookmark.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/gnome-fs-directory-accept.svg b/.icons/awkward/48x48/places/gnome-fs-directory-accept.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/48x48/places/gnome-fs-directory-accept.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/gnome-fs-directory.svg b/.icons/awkward/48x48/places/gnome-fs-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/48x48/places/gnome-fs-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/gnome-fs-home.svg b/.icons/awkward/48x48/places/gnome-fs-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/48x48/places/gnome-fs-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/gnome-home.svg b/.icons/awkward/48x48/places/gnome-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/48x48/places/gnome-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/gtk-directory.svg b/.icons/awkward/48x48/places/gtk-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/48x48/places/gtk-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/inode-directory.svg b/.icons/awkward/48x48/places/inode-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/48x48/places/inode-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/insync-folder.svg b/.icons/awkward/48x48/places/insync-folder.svg
new file mode 120000
index 00000000..30146231
--- /dev/null
+++ b/.icons/awkward/48x48/places/insync-folder.svg
@@ -0,0 +1 @@
+folder-google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/knetattach.svg b/.icons/awkward/48x48/places/knetattach.svg
new file mode 120000
index 00000000..bb835036
--- /dev/null
+++ b/.icons/awkward/48x48/places/knetattach.svg
@@ -0,0 +1 @@
+folder-remote.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/library-music.svg b/.icons/awkward/48x48/places/library-music.svg
new file mode 120000
index 00000000..437f9629
--- /dev/null
+++ b/.icons/awkward/48x48/places/library-music.svg
@@ -0,0 +1 @@
+folder-music.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/network-workgroup.svg b/.icons/awkward/48x48/places/network-workgroup.svg
new file mode 100644
index 00000000..40409c7b
--- /dev/null
+++ b/.icons/awkward/48x48/places/network-workgroup.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect fill="#a041cf" width="40" height="40" x="-44" y="-44" rx="20" ry="20" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m24 4c-11.08 0-20 8.92-20 20 0 0.168 0.0076 0.333 0.0117 0.5 0.2647-10.846 9.0763-19.5 19.988-19.5s19.724 8.654 19.988 19.5c0.004-0.167 0.012-0.332 0.012-0.5 0-11.08-8.92-20-20-20z"/>
+ <path opacity=".2" d="m4.0117 24.5c-0.0041 0.167-0.0117 0.332-0.0117 0.5 0 11.08 8.92 20 20 20s20-8.92 20-20c0-0.16787-0.0076-0.33314-0.01172-0.5-0.264 10.846-9.076 19.5-19.988 19.5s-19.724-8.654-19.988-19.5z"/>
+ <path style="opacity:0.2" d="m 24,11 c -7.732,0 -14,6.268 -14,14 0,7.732 6.268,14 14,14 7.732,0 14,-6.268 14,-14 0,-7.732 -6.268,-14 -14,-14 z m -1.402344,2.675782 c 0.16322,-0.017 0.370476,0.0098 0.535156,0 0.0196,0.07808 -0.11852,0.355178 -0.304688,0.761718 -1.185386,2.589588 -1.25249,5.625102 -0.15234,7.246094 0.19908,0.293896 0.378906,0.573014 0.378906,0.609374 0,0.03634 -0.214272,0.07422 -0.457032,0.07422 -0.569884,0 -1.109058,-0.34621 -2.210938,-1.21875 -0.489494,-0.38761 -1.124554,-0.71244 -1.371094,-0.76172 -0.387146,-0.07734 -0.491348,-0.04386 -0.992186,0.457032 -0.465986,0.465902 -0.609376,0.71801 -0.609376,1.144532 0,1.617432 1.919072,2.899672 5.488282,3.65625 4.84712,1.02732 6.042082,1.951206 6.17578,4.5 0.16786,3.196116 -1.534702,5.606954 -5.261718,7.472656 -0.444844,0.222758 -0.727422,0.306926 -0.914062,0.378906 -0.0827,-0.0074 -0.1441,0.0074 -0.226562,0 -0.03172,-0.09882 -0.07812,-0.32734 -0.07812,-0.761718 0,-1.697554 -0.66754,-3.444742 -1.67578,-4.421876 -0.270646,-0.262326 -1.030754,-0.81704 -1.679688,-1.21875 -0.64891,-0.401686 -1.30332,-0.867326 -1.44922,-1.066406 -0.24178,-0.330372 -0.259978,-0.534218 -0.07422,-1.144532 0.338544,-1.114664 0.740072,-1.737112 1.523438,-2.441406 0.410688,-0.369236 0.823082,-0.676194 0.914062,-0.683594 0.091,-0.0074 -0.521608,-0.19386 -1.445312,-0.382812 -0.923652,-0.18932 -2.277978,-0.58701 -2.976562,-0.839844 -1.277422,-0.462218 -2.998728,-1.430544 -3.656252,-2.132812 -0.02782,-0.02976 -0.05396,-0.05176 -0.07812,-0.07812 0.942074,-3.752632 3.585094,-6.826424 7.089844,-8.308594 0.733326,-0.31017 1.491058,-0.52428 2.289062,-0.6875 0.39749,-0.08124 0.80833,-0.11062 1.21875,-0.15234 z m 11.4375,5.71875 c 0.286552,0.17712 1.366928,2.518338 1.675782,3.660156 0.398758,1.474094 0.369894,4.02392 0,5.48828 -0.14078,0.557344 -0.318886,1.079632 -0.378906,1.144532 -0.06002,0.0649 -0.279126,-0.307992 -0.535156,-0.761718 -0.256058,-0.453654 -1.07421,-1.419546 -1.753908,-2.13672 -1.961928,-2.07023 -2.271036,-3.148558 -1.449218,-4.80078 0.414446,-0.83316 2.21963,-2.73063 2.441406,-2.59375 z"/>
+ <path style="fill:#ffffff" d="m 24,10 c -7.732,0 -14,6.268 -14,14 0,7.732 6.268,14 14,14 7.732,0 14,-6.268 14,-14 0,-7.732 -6.268,-14 -14,-14 z m -1.402344,2.675782 c 0.16322,-0.017 0.370476,0.0098 0.535156,0 0.0196,0.07808 -0.11852,0.355178 -0.304688,0.761718 -1.185386,2.589588 -1.25249,5.625102 -0.15234,7.246094 0.19908,0.293896 0.378906,0.573014 0.378906,0.609374 0,0.03634 -0.214272,0.07422 -0.457032,0.07422 -0.569884,0 -1.109058,-0.34621 -2.210938,-1.21875 -0.489494,-0.38761 -1.124554,-0.71244 -1.371094,-0.76172 -0.387146,-0.07734 -0.491348,-0.04386 -0.992186,0.457032 -0.465986,0.465902 -0.609376,0.71801 -0.609376,1.144532 0,1.617432 1.919072,2.899672 5.488282,3.65625 4.84712,1.02732 6.042082,1.951206 6.17578,4.5 0.16786,3.196116 -1.534702,5.606954 -5.261718,7.472656 -0.444844,0.222758 -0.727422,0.306926 -0.914062,0.378906 -0.0827,-0.0074 -0.1441,0.0074 -0.226562,0 -0.03172,-0.09882 -0.07812,-0.32734 -0.07812,-0.761718 0,-1.697554 -0.66754,-3.444742 -1.67578,-4.421876 -0.270646,-0.262326 -1.030754,-0.81704 -1.679688,-1.21875 -0.64891,-0.401686 -1.30332,-0.867326 -1.44922,-1.066406 -0.24178,-0.330372 -0.259978,-0.534218 -0.07422,-1.144532 0.338544,-1.114664 0.740072,-1.737112 1.523438,-2.441406 0.410688,-0.369236 0.823082,-0.676194 0.914062,-0.683594 0.091,-0.0074 -0.521608,-0.19386 -1.445312,-0.382812 -0.923652,-0.18932 -2.277978,-0.58701 -2.976562,-0.839844 -1.277422,-0.462218 -2.998728,-1.430544 -3.656252,-2.132812 -0.02782,-0.02976 -0.05396,-0.05176 -0.07812,-0.07812 0.942074,-3.752632 3.585094,-6.826424 7.089844,-8.308594 0.733326,-0.31017 1.491058,-0.52428 2.289062,-0.6875 0.39749,-0.08124 0.80833,-0.11062 1.21875,-0.15234 z m 11.4375,5.71875 c 0.286552,0.17712 1.366928,2.518338 1.675782,3.660156 0.398758,1.474094 0.369894,4.02392 0,5.48828 -0.14078,0.557344 -0.318886,1.079632 -0.378906,1.144532 -0.06002,0.0649 -0.279126,-0.307992 -0.535156,-0.761718 -0.256058,-0.453654 -1.07421,-1.419546 -1.753908,-2.13672 -1.961928,-2.07023 -2.271036,-3.148558 -1.449218,-4.80078 0.414446,-0.83316 2.21963,-2.73063 2.441406,-2.59375 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/network.svg b/.icons/awkward/48x48/places/network.svg
new file mode 120000
index 00000000..b3a26eea
--- /dev/null
+++ b/.icons/awkward/48x48/places/network.svg
@@ -0,0 +1 @@
+folder-network.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/repository.svg b/.icons/awkward/48x48/places/repository.svg
new file mode 120000
index 00000000..b3a26eea
--- /dev/null
+++ b/.icons/awkward/48x48/places/repository.svg
@@ -0,0 +1 @@
+folder-network.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/stock_bookmark.svg b/.icons/awkward/48x48/places/stock_bookmark.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/48x48/places/stock_bookmark.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/stock_delete-bookmark.svg b/.icons/awkward/48x48/places/stock_delete-bookmark.svg
new file mode 120000
index 00000000..59b137c7
--- /dev/null
+++ b/.icons/awkward/48x48/places/stock_delete-bookmark.svg
@@ -0,0 +1 @@
+bookmark-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/stock_folder.svg b/.icons/awkward/48x48/places/stock_folder.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/48x48/places/stock_folder.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/stock_open.svg b/.icons/awkward/48x48/places/stock_open.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/48x48/places/stock_open.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/user-black-desktop.svg b/.icons/awkward/48x48/places/user-black-desktop.svg
new file mode 100644
index 00000000..15a064dc
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-black-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect style="opacity:0.2" width="40" height="36" x="4" y="7" rx="2" ry="2"/>
+ <path style="fill:#4f4f4f" d="M 4,9.9 4,40 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 L 44,9.9 Z"/>
+ <path style="fill:#c2c2c2" d="M 6,6 C 4.892,6 4,6.892 4,8 V 10 H 44 V 8 C 44,6.892 43.108,6 42,6 Z"/>
+ <path style="fill:#c2c2c2" d="M 16,38 C 14.892,38 14,38.892 14,40 V 42 H 34 V 40 C 34,38.892 33.108,38 32,38 Z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-black-home-open.svg b/.icons/awkward/48x48/places/user-black-home-open.svg
new file mode 100644
index 00000000..e36f8cd0
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-black-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 17.5,31 H 19 V 37 H 23 V 33 H 26 V 37 H 30 V 31 H 31.5 L 24.5,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-black-home.svg b/.icons/awkward/48x48/places/user-black-home.svg
new file mode 100644
index 00000000..9ee81c81
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-black-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f3f3f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#dcdcdc" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#c2c2c2" d="M 17.5,29 H 19 V 35 H 23 V 31 H 26 V 35 H 30 V 29 H 31.5 L 24.5,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-blue-desktop.svg b/.icons/awkward/48x48/places/user-blue-desktop.svg
new file mode 100644
index 00000000..a6e9067f
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-blue-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect style="opacity:0.2" width="40" height="36" x="4" y="7" rx="2" ry="2"/>
+ <path style="fill:#5294e2" d="M 4,9.9 4,40 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 L 44,9.9 Z"/>
+ <path style="fill:#1d344f" d="M 6,6 C 4.892,6 4,6.892 4,8 V 10 H 44 V 8 C 44,6.892 43.108,6 42,6 Z"/>
+ <path style="fill:#1d344f" d="M 16,38 C 14.892,38 14,38.892 14,40 V 42 H 34 V 40 C 34,38.892 33.108,38 32,38 Z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-blue-home-open.svg b/.icons/awkward/48x48/places/user-blue-home-open.svg
new file mode 100644
index 00000000..ac9c528a
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-blue-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 17.5,31 H 19 V 37 H 23 V 33 H 26 V 37 H 30 V 31 H 31.5 L 24.5,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-blue-home.svg b/.icons/awkward/48x48/places/user-blue-home.svg
new file mode 100644
index 00000000..582603bf
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-blue-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4877b1" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5294e2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#1d344f" d="M 17.5,29 H 19 V 35 H 23 V 31 H 26 V 35 H 30 V 29 H 31.5 L 24.5,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-bluegrey-desktop.svg b/.icons/awkward/48x48/places/user-bluegrey-desktop.svg
new file mode 100644
index 00000000..73e759b7
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-bluegrey-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect style="opacity:0.2" width="40" height="36" x="4" y="7" rx="2" ry="2"/>
+ <path style="fill:#607d8b" d="M 4,9.9 4,40 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 L 44,9.9 Z"/>
+ <path style="fill:#222c31" d="M 6,6 C 4.892,6 4,6.892 4,8 V 10 H 44 V 8 C 44,6.892 43.108,6 42,6 Z"/>
+ <path style="fill:#222c31" d="M 16,38 C 14.892,38 14,38.892 14,40 V 42 H 34 V 40 C 34,38.892 33.108,38 32,38 Z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-bluegrey-home-open.svg b/.icons/awkward/48x48/places/user-bluegrey-home-open.svg
new file mode 100644
index 00000000..efff702e
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-bluegrey-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 17.5,31 H 19 V 37 H 23 V 33 H 26 V 37 H 30 V 31 H 31.5 L 24.5,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-bluegrey-home.svg b/.icons/awkward/48x48/places/user-bluegrey-home.svg
new file mode 100644
index 00000000..b4e149d2
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-bluegrey-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4d646f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#607d8b" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#222c31" d="M 17.5,29 H 19 V 35 H 23 V 31 H 26 V 35 H 30 V 29 H 31.5 L 24.5,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-bookmarks.svg b/.icons/awkward/48x48/places/user-bookmarks.svg
new file mode 100644
index 00000000..5d678106
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-bookmarks.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <path style="opacity:0.2" d="m 24,5.0002076 c -1.893179,0.026691 -3.243329,1.1515686 -3.876953,3.0136719 l 0.02344,-0.083984 -2.974609,9.0703129 -10.03125,0 c -0.02187,-3.46e-4 -0.042583,-3.46e-4 -0.064453,0 -1.197906,0.0383 -2.2780475,0.590003 -3.0390625,1.503906 -1.645849,1.863555 -1.2970123,4.795729 0.7929687,6.185547 l 7.8867189,5.685547 -3.060547,9.378906 c -0.0034,0.01038 -0.00657,0.02081 -0.00977,0.03125 -0.467655,1.515362 -0.027888,3.076558 1.1484376,4.144532 0.0085,0.0079 0.01864,0.01574 0.02734,0.02344 1.413575,1.239545 3.399732,1.397086 4.996093,0.371094 0.03037,-0.01938 0.06057,-0.03961 0.08984,-0.06055 L 24,38.500208 32.091797,44.26388 c 0.02927,0.02094 0.05947,0.04117 0.08984,0.06055 1.596361,1.025992 3.582518,0.868451 4.996093,-0.371094 0.0087,-0.0077 0.01879,-0.01556 0.02734,-0.02344 1.176326,-1.067974 1.616093,-2.62917 1.148438,-4.144532 -0.0032,-0.01044 -0.0064,-0.02087 -0.0098,-0.03125 l -3.060547,-9.378906 7.886719,-5.685547 c 2.089981,-1.389818 2.438818,-4.321992 0.792969,-6.185547 -0.761015,-0.913903 -1.841157,-1.465606 -3.039063,-1.503906 -0.02187,-3.46e-4 -0.04258,-3.46e-4 -0.06445,0 l -10.03125,0 -2.974609,-9.0703129 0.02344,0.083984 C 27.243329,6.1517762 25.893179,5.0268986 24,5.0002076 Z"/>
+ <path style="fill:#ffbc2c" d="M 24 4 C 22.106821 4.026691 20.756671 5.1515686 20.123047 7.0136719 L 20.146484 6.9296875 L 17.171875 16 L 7.140625 16 C 7.118755 15.999654 7.0980419 15.999654 7.0761719 16 C 5.8782659 16.0383 4.7981244 16.590003 4.0371094 17.503906 C 2.3912604 19.367461 2.7400971 22.299635 4.8300781 23.689453 L 12.716797 29.375 L 9.65625 38.753906 C 9.65285 38.764286 9.6496844 38.774716 9.6464844 38.785156 C 9.1788294 40.300518 9.6185959 41.861714 10.794922 42.929688 C 10.803472 42.937568 10.813566 42.945425 10.822266 42.953125 C 12.235841 44.19267 14.221998 44.350211 15.818359 43.324219 C 15.848729 43.304839 15.878933 43.284612 15.908203 43.263672 L 24 37.5 L 32.091797 43.263672 C 32.121067 43.284612 32.151271 43.304839 32.181641 43.324219 C 33.778002 44.350211 35.764159 44.19267 37.177734 42.953125 C 37.186434 42.945425 37.196528 42.937568 37.205078 42.929688 C 38.381404 41.861714 38.821171 40.300518 38.353516 38.785156 C 38.350316 38.774716 38.34715 38.764286 38.34375 38.753906 L 35.283203 29.375 L 43.169922 23.689453 C 45.259903 22.299635 45.60874 19.367461 43.962891 17.503906 C 43.201876 16.590003 42.121734 16.0383 40.923828 16 C 40.901958 15.999654 40.881245 15.999654 40.859375 16 L 30.828125 16 L 27.853516 6.9296875 L 27.876953 7.0136719 C 27.243329 5.1515686 25.893179 4.026691 24 4 z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 24 4 C 22.106821 4.026691 20.756671 5.1515686 20.123047 7.0136719 L 20.146484 6.9296875 L 17.171875 16 L 7.140625 16 C 7.118755 15.999654 7.0980419 15.999654 7.0761719 16 C 5.8782659 16.0383 4.7981244 16.590003 4.0371094 17.503906 C 3.2103408 18.440036 2.8893345 19.644586 3.0371094 20.789062 C 3.1281185 19.970932 3.4500575 19.168611 4.0371094 18.503906 C 4.7981244 17.590003 5.8782659 17.0383 7.0761719 17 C 7.0980419 16.999654 7.118755 16.999654 7.140625 17 L 17.171875 17 L 20.146484 7.9296875 L 20.123047 8.0136719 C 20.756671 6.1515686 22.106821 5.026691 24 5 C 25.893179 5.026691 27.243365 6.151569 27.876953 8.0136719 L 27.853516 7.9296875 L 30.828125 17 L 40.859375 17 C 40.881245 16.999654 40.901958 16.999654 40.923828 17 C 42.121734 17.0383 43.201876 17.590003 43.962891 18.503906 C 44.549942 19.168611 44.871882 19.970932 44.962891 20.789062 C 45.110666 19.644586 44.789659 18.440036 43.962891 17.503906 C 43.201876 16.590003 42.121734 16.0383 40.923828 16 C 40.901958 15.999654 40.881245 15.999654 40.859375 16 L 30.828125 16 L 27.853516 6.9296875 L 27.876953 7.0136719 C 27.243329 5.1515686 25.893179 4.026691 24 4 z M 12.453125 30.183594 L 9.65625 38.753906 C 9.65285 38.764286 9.6496844 38.774716 9.6464844 38.785156 C 9.4679713 39.363599 9.423576 39.947948 9.5 40.509766 C 9.5291582 40.268599 9.5721045 40.026172 9.6464844 39.785156 C 9.6496844 39.774716 9.65285 39.764286 9.65625 39.753906 L 12.716797 30.375 L 12.453125 30.183594 z M 35.546875 30.183594 L 35.283203 30.375 L 38.34375 39.753906 C 38.34715 39.764286 38.350316 39.774716 38.353516 39.785156 C 38.427895 40.026172 38.470842 40.268599 38.5 40.509766 C 38.576424 39.947948 38.532029 39.363599 38.353516 38.785156 C 38.350316 38.774716 38.34715 38.764286 38.34375 38.753906 L 35.546875 30.183594 z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-brown-desktop.svg b/.icons/awkward/48x48/places/user-brown-desktop.svg
new file mode 100644
index 00000000..0ea4ed65
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-brown-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect style="opacity:0.2" width="40" height="36" x="4" y="7" rx="2" ry="2"/>
+ <path style="fill:#ae8e6c" d="M 4,9.9 4,40 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 L 44,9.9 Z"/>
+ <path style="fill:#3d3226" d="M 6,6 C 4.892,6 4,6.892 4,8 V 10 H 44 V 8 C 44,6.892 43.108,6 42,6 Z"/>
+ <path style="fill:#3d3226" d="M 16,38 C 14.892,38 14,38.892 14,40 V 42 H 34 V 40 C 34,38.892 33.108,38 32,38 Z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-brown-home-open.svg b/.icons/awkward/48x48/places/user-brown-home-open.svg
new file mode 100644
index 00000000..7efb3578
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-brown-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 17.5,31 H 19 V 37 H 23 V 33 H 26 V 37 H 30 V 31 H 31.5 L 24.5,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-brown-home.svg b/.icons/awkward/48x48/places/user-brown-home.svg
new file mode 100644
index 00000000..f061afb0
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-brown-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#957552" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ae8e6c" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#3d3226" d="M 17.5,29 H 19 V 35 H 23 V 31 H 26 V 35 H 30 V 29 H 31.5 L 24.5,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-custom-desktop.svg b/.icons/awkward/48x48/places/user-custom-desktop.svg
new file mode 100644
index 00000000..3ee0b61e
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-custom-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect style="opacity:0.2" width="40" height="36" x="4" y="7" rx="2" ry="2"/>
+ <path style="fill:#value_light" d="M 4,9.9 4,40 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 L 44,9.9 Z"/>
+ <path style="fill:#323232" d="M 6,6 C 4.892,6 4,6.892 4,8 V 10 H 44 V 8 C 44,6.892 43.108,6 42,6 Z"/>
+ <path style="fill:#323232" d="M 16,38 C 14.892,38 14,38.892 14,40 V 42 H 34 V 40 C 34,38.892 33.108,38 32,38 Z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-custom-home-open.svg b/.icons/awkward/48x48/places/user-custom-home-open.svg
new file mode 100644
index 00000000..8e91768a
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-custom-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 17.5,31 H 19 V 37 H 23 V 33 H 26 V 37 H 30 V 31 H 31.5 L 24.5,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-custom-home.svg b/.icons/awkward/48x48/places/user-custom-home.svg
new file mode 100644
index 00000000..045f49d2
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-custom-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#value_dark" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#value_light" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 17.5,29 H 19 V 35 H 23 V 31 H 26 V 35 H 30 V 29 H 31.5 L 24.5,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-cyan-desktop.svg b/.icons/awkward/48x48/places/user-cyan-desktop.svg
new file mode 100644
index 00000000..a6d43326
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-cyan-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect style="opacity:0.2" width="40" height="36" x="4" y="7" rx="2" ry="2"/>
+ <path style="fill:#00bcd4" d="M 4,9.9 4,40 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 L 44,9.9 Z"/>
+ <path style="fill:#00424a" d="M 6,6 C 4.892,6 4,6.892 4,8 V 10 H 44 V 8 C 44,6.892 43.108,6 42,6 Z"/>
+ <path style="fill:#00424a" d="M 16,38 C 14.892,38 14,38.892 14,40 V 42 H 34 V 40 C 34,38.892 33.108,38 32,38 Z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-cyan-home-open.svg b/.icons/awkward/48x48/places/user-cyan-home-open.svg
new file mode 100644
index 00000000..c17682ec
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-cyan-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 17.5,31 H 19 V 37 H 23 V 33 H 26 V 37 H 30 V 31 H 31.5 L 24.5,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-cyan-home.svg b/.icons/awkward/48x48/places/user-cyan-home.svg
new file mode 100644
index 00000000..d3de5b31
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-cyan-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#0096aa" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#00bcd4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#00424a" d="M 17.5,29 H 19 V 35 H 23 V 31 H 26 V 35 H 30 V 29 H 31.5 L 24.5,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-deeporange-desktop.svg b/.icons/awkward/48x48/places/user-deeporange-desktop.svg
new file mode 100644
index 00000000..fefe6154
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-deeporange-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect style="opacity:0.2" width="40" height="36" x="4" y="7" rx="2" ry="2"/>
+ <path style="fill:#eb6637" d="M 4,9.9 4,40 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 L 44,9.9 Z"/>
+ <path style="fill:#522413" d="M 6,6 C 4.892,6 4,6.892 4,8 V 10 H 44 V 8 C 44,6.892 43.108,6 42,6 Z"/>
+ <path style="fill:#522413" d="M 16,38 C 14.892,38 14,38.892 14,40 V 42 H 34 V 40 C 34,38.892 33.108,38 32,38 Z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-deeporange-home-open.svg b/.icons/awkward/48x48/places/user-deeporange-home-open.svg
new file mode 100644
index 00000000..032f9ca8
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-deeporange-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 17.5,31 H 19 V 37 H 23 V 33 H 26 V 37 H 30 V 31 H 31.5 L 24.5,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-deeporange-home.svg b/.icons/awkward/48x48/places/user-deeporange-home.svg
new file mode 100644
index 00000000..0dae61ab
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-deeporange-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#e95420" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#eb6637" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#522413" d="M 17.5,29 H 19 V 35 H 23 V 31 H 26 V 35 H 30 V 29 H 31.5 L 24.5,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-desktop.svg b/.icons/awkward/48x48/places/user-desktop.svg
new file mode 120000
index 00000000..89829863
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-desktop.svg
@@ -0,0 +1 @@
+user-oomox-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/user-green-desktop.svg b/.icons/awkward/48x48/places/user-green-desktop.svg
new file mode 100644
index 00000000..adffc417
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-green-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect style="opacity:0.2" width="40" height="36" x="4" y="7" rx="2" ry="2"/>
+ <path style="fill:#87b158" d="M 4,9.9 4,40 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 L 44,9.9 Z"/>
+ <path style="fill:#2f3e1f" d="M 6,6 C 4.892,6 4,6.892 4,8 V 10 H 44 V 8 C 44,6.892 43.108,6 42,6 Z"/>
+ <path style="fill:#2f3e1f" d="M 16,38 C 14.892,38 14,38.892 14,40 V 42 H 34 V 40 C 34,38.892 33.108,38 32,38 Z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-green-home-open.svg b/.icons/awkward/48x48/places/user-green-home-open.svg
new file mode 100644
index 00000000..336a17e0
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-green-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 17.5,31 H 19 V 37 H 23 V 33 H 26 V 37 H 30 V 31 H 31.5 L 24.5,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-green-home.svg b/.icons/awkward/48x48/places/user-green-home.svg
new file mode 100644
index 00000000..235ab964
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-green-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#60924b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#87b158" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2f3e1f" d="M 17.5,29 H 19 V 35 H 23 V 31 H 26 V 35 H 30 V 29 H 31.5 L 24.5,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-grey-desktop.svg b/.icons/awkward/48x48/places/user-grey-desktop.svg
new file mode 100644
index 00000000..c9913fd6
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-grey-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect style="opacity:0.2" width="40" height="36" x="4" y="7" rx="2" ry="2"/>
+ <path style="fill:#8e8e8e" d="M 4,9.9 4,40 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 L 44,9.9 Z"/>
+ <path style="fill:#323232" d="M 6,6 C 4.892,6 4,6.892 4,8 V 10 H 44 V 8 C 44,6.892 43.108,6 42,6 Z"/>
+ <path style="fill:#323232" d="M 16,38 C 14.892,38 14,38.892 14,40 V 42 H 34 V 40 C 34,38.892 33.108,38 32,38 Z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-grey-home-open.svg b/.icons/awkward/48x48/places/user-grey-home-open.svg
new file mode 100644
index 00000000..5b44ffb2
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-grey-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 17.5,31 H 19 V 37 H 23 V 33 H 26 V 37 H 30 V 31 H 31.5 L 24.5,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-grey-home.svg b/.icons/awkward/48x48/places/user-grey-home.svg
new file mode 100644
index 00000000..b6b859d1
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-grey-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#727272" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#8e8e8e" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#323232" d="M 17.5,29 H 19 V 35 H 23 V 31 H 26 V 35 H 30 V 29 H 31.5 L 24.5,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-home-open.svg b/.icons/awkward/48x48/places/user-home-open.svg
new file mode 120000
index 00000000..e80a7551
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-home-open.svg
@@ -0,0 +1 @@
+user-oomox-home-open.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/user-home.svg b/.icons/awkward/48x48/places/user-home.svg
new file mode 120000
index 00000000..097704f9
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-home.svg
@@ -0,0 +1 @@
+user-oomox-home.svg \ No newline at end of file
diff --git a/.icons/awkward/48x48/places/user-indigo-desktop.svg b/.icons/awkward/48x48/places/user-indigo-desktop.svg
new file mode 100644
index 00000000..158d8528
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-indigo-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect style="opacity:0.2" width="40" height="36" x="4" y="7" rx="2" ry="2"/>
+ <path style="fill:#5c6bc0" d="M 4,9.9 4,40 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 L 44,9.9 Z"/>
+ <path style="fill:#202543" d="M 6,6 C 4.892,6 4,6.892 4,8 V 10 H 44 V 8 C 44,6.892 43.108,6 42,6 Z"/>
+ <path style="fill:#202543" d="M 16,38 C 14.892,38 14,38.892 14,40 V 42 H 34 V 40 C 34,38.892 33.108,38 32,38 Z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-indigo-home-open.svg b/.icons/awkward/48x48/places/user-indigo-home-open.svg
new file mode 100644
index 00000000..ecff6c3f
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-indigo-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 17.5,31 H 19 V 37 H 23 V 33 H 26 V 37 H 30 V 31 H 31.5 L 24.5,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-indigo-home.svg b/.icons/awkward/48x48/places/user-indigo-home.svg
new file mode 100644
index 00000000..3586e32a
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-indigo-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#3f51b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#5c6bc0" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#202543" d="M 17.5,29 H 19 V 35 H 23 V 31 H 26 V 35 H 30 V 29 H 31.5 L 24.5,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-magenta-desktop.svg b/.icons/awkward/48x48/places/user-magenta-desktop.svg
new file mode 100644
index 00000000..b85fbeec
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-magenta-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect style="opacity:0.2" width="40" height="36" x="4" y="7" rx="2" ry="2"/>
+ <path style="fill:#ca71df" d="M 4,9.9 4,40 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 L 44,9.9 Z"/>
+ <path style="fill:#47274e" d="M 6,6 C 4.892,6 4,6.892 4,8 V 10 H 44 V 8 C 44,6.892 43.108,6 42,6 Z"/>
+ <path style="fill:#47274e" d="M 16,38 C 14.892,38 14,38.892 14,40 V 42 H 34 V 40 C 34,38.892 33.108,38 32,38 Z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-magenta-home-open.svg b/.icons/awkward/48x48/places/user-magenta-home-open.svg
new file mode 100644
index 00000000..d6ef6a36
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-magenta-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 17.5,31 H 19 V 37 H 23 V 33 H 26 V 37 H 30 V 31 H 31.5 L 24.5,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-magenta-home.svg b/.icons/awkward/48x48/places/user-magenta-home.svg
new file mode 100644
index 00000000..f63f3f1a
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-magenta-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b259b8" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ca71df" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#47274e" d="M 17.5,29 H 19 V 35 H 23 V 31 H 26 V 35 H 30 V 29 H 31.5 L 24.5,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-nordic-desktop.svg b/.icons/awkward/48x48/places/user-nordic-desktop.svg
new file mode 100644
index 00000000..75df0e5b
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-nordic-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect style="opacity:0.2" width="40" height="36" x="4" y="7" rx="2" ry="2"/>
+ <path style="fill:#82abaa" d="M 4,9.9 4,40 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 L 44,9.9 Z"/>
+ <path style="fill:#4e6766" d="M 6,6 C 4.892,6 4,6.892 4,8 V 10 H 44 V 8 C 44,6.892 43.108,6 42,6 Z"/>
+ <path style="fill:#4e6766" d="M 16,38 C 14.892,38 14,38.892 14,40 V 42 H 34 V 40 C 34,38.892 33.108,38 32,38 Z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-nordic-home-open.svg b/.icons/awkward/48x48/places/user-nordic-home-open.svg
new file mode 100644
index 00000000..e4d054c1
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-nordic-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 17.5,31 H 19 V 37 H 23 V 33 H 26 V 37 H 30 V 31 H 31.5 L 24.5,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-nordic-home.svg b/.icons/awkward/48x48/places/user-nordic-home.svg
new file mode 100644
index 00000000..2ed6ae53
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-nordic-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#6c9b9a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#82abaa" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4e6766" d="M 17.5,29 H 19 V 35 H 23 V 31 H 26 V 35 H 30 V 29 H 31.5 L 24.5,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-oomox-desktop.svg b/.icons/awkward/48x48/places/user-oomox-desktop.svg
new file mode 100644
index 00000000..bad23915
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-oomox-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect style="opacity:0.2" width="40" height="36" x="4" y="7" rx="2" ry="2"/>
+ <path style="fill:#d271c9" d="M 4,9.9 4,40 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 L 44,9.9 Z"/>
+ <path style="fill:#130f23" d="M 6,6 C 4.892,6 4,6.892 4,8 V 10 H 44 V 8 C 44,6.892 43.108,6 42,6 Z"/>
+ <path style="fill:#130f23" d="M 16,38 C 14.892,38 14,38.892 14,40 V 42 H 34 V 40 C 34,38.892 33.108,38 32,38 Z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-oomox-home-open.svg b/.icons/awkward/48x48/places/user-oomox-home-open.svg
new file mode 100644
index 00000000..e3980316
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-oomox-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 17.5,31 H 19 V 37 H 23 V 33 H 26 V 37 H 30 V 31 H 31.5 L 24.5,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-oomox-home.svg b/.icons/awkward/48x48/places/user-oomox-home.svg
new file mode 100644
index 00000000..a084be6c
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-oomox-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#4175b5" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#d271c9" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#130f23" d="M 17.5,29 H 19 V 35 H 23 V 31 H 26 V 35 H 30 V 29 H 31.5 L 24.5,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-orange-desktop.svg b/.icons/awkward/48x48/places/user-orange-desktop.svg
new file mode 100644
index 00000000..e7a4f9cd
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-orange-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect style="opacity:0.2" width="40" height="36" x="4" y="7" rx="2" ry="2"/>
+ <path style="fill:#ee923a" d="M 4,9.9 4,40 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 L 44,9.9 Z"/>
+ <path style="fill:#533314" d="M 6,6 C 4.892,6 4,6.892 4,8 V 10 H 44 V 8 C 44,6.892 43.108,6 42,6 Z"/>
+ <path style="fill:#533314" d="M 16,38 C 14.892,38 14,38.892 14,40 V 42 H 34 V 40 C 34,38.892 33.108,38 32,38 Z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-orange-home-open.svg b/.icons/awkward/48x48/places/user-orange-home-open.svg
new file mode 100644
index 00000000..63619e57
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-orange-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 17.5,31 H 19 V 37 H 23 V 33 H 26 V 37 H 30 V 31 H 31.5 L 24.5,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-orange-home.svg b/.icons/awkward/48x48/places/user-orange-home.svg
new file mode 100644
index 00000000..a8ca682e
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-orange-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#dd772f" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#ee923a" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#533314" d="M 17.5,29 H 19 V 35 H 23 V 31 H 26 V 35 H 30 V 29 H 31.5 L 24.5,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-pink-desktop.svg b/.icons/awkward/48x48/places/user-pink-desktop.svg
new file mode 100644
index 00000000..7004f5e4
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-pink-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect style="opacity:0.2" width="40" height="36" x="4" y="7" rx="2" ry="2"/>
+ <path style="fill:#f06292" d="M 4,9.9 4,40 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 L 44,9.9 Z"/>
+ <path style="fill:#542233" d="M 6,6 C 4.892,6 4,6.892 4,8 V 10 H 44 V 8 C 44,6.892 43.108,6 42,6 Z"/>
+ <path style="fill:#542233" d="M 16,38 C 14.892,38 14,38.892 14,40 V 42 H 34 V 40 C 34,38.892 33.108,38 32,38 Z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-pink-home-open.svg b/.icons/awkward/48x48/places/user-pink-home-open.svg
new file mode 100644
index 00000000..bec4fe0b
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-pink-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 17.5,31 H 19 V 37 H 23 V 33 H 26 V 37 H 30 V 31 H 31.5 L 24.5,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-pink-home.svg b/.icons/awkward/48x48/places/user-pink-home.svg
new file mode 100644
index 00000000..1a8c16ed
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-pink-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#ec407a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#f06292" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#542233" d="M 17.5,29 H 19 V 35 H 23 V 31 H 26 V 35 H 30 V 29 H 31.5 L 24.5,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-red-desktop.svg b/.icons/awkward/48x48/places/user-red-desktop.svg
new file mode 100644
index 00000000..da63725f
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-red-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect style="opacity:0.2" width="40" height="36" x="4" y="7" rx="2" ry="2"/>
+ <path style="fill:#e25252" d="M 4,9.9 4,40 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 L 44,9.9 Z"/>
+ <path style="fill:#4f1d1d" d="M 6,6 C 4.892,6 4,6.892 4,8 V 10 H 44 V 8 C 44,6.892 43.108,6 42,6 Z"/>
+ <path style="fill:#4f1d1d" d="M 16,38 C 14.892,38 14,38.892 14,40 V 42 H 34 V 40 C 34,38.892 33.108,38 32,38 Z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-red-home-open.svg b/.icons/awkward/48x48/places/user-red-home-open.svg
new file mode 100644
index 00000000..c30fab0e
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-red-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 17.5,31 H 19 V 37 H 23 V 33 H 26 V 37 H 30 V 31 H 31.5 L 24.5,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-red-home.svg b/.icons/awkward/48x48/places/user-red-home.svg
new file mode 100644
index 00000000..3df4373e
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-red-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#bf4b4b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e25252" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f1d1d" d="M 17.5,29 H 19 V 35 H 23 V 31 H 26 V 35 H 30 V 29 H 31.5 L 24.5,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-teal-desktop.svg b/.icons/awkward/48x48/places/user-teal-desktop.svg
new file mode 100644
index 00000000..4423507d
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-teal-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect style="opacity:0.2" width="40" height="36" x="4" y="7" rx="2" ry="2"/>
+ <path style="fill:#16a085" d="M 4,9.9 4,40 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 L 44,9.9 Z"/>
+ <path style="fill:#08382e" d="M 6,6 C 4.892,6 4,6.892 4,8 V 10 H 44 V 8 C 44,6.892 43.108,6 42,6 Z"/>
+ <path style="fill:#08382e" d="M 16,38 C 14.892,38 14,38.892 14,40 V 42 H 34 V 40 C 34,38.892 33.108,38 32,38 Z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-teal-home-open.svg b/.icons/awkward/48x48/places/user-teal-home-open.svg
new file mode 100644
index 00000000..716d70fe
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-teal-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 17.5,31 H 19 V 37 H 23 V 33 H 26 V 37 H 30 V 31 H 31.5 L 24.5,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-teal-home.svg b/.icons/awkward/48x48/places/user-teal-home.svg
new file mode 100644
index 00000000..2cb55198
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-teal-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#12806a" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#16a085" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#08382e" d="M 17.5,29 H 19 V 35 H 23 V 31 H 26 V 35 H 30 V 29 H 31.5 L 24.5,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-violet-desktop.svg b/.icons/awkward/48x48/places/user-violet-desktop.svg
new file mode 100644
index 00000000..41c69b15
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-violet-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect style="opacity:0.2" width="40" height="36" x="4" y="7" rx="2" ry="2"/>
+ <path style="fill:#7e57c2" d="M 4,9.9 4,40 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 L 44,9.9 Z"/>
+ <path style="fill:#2c1e44" d="M 6,6 C 4.892,6 4,6.892 4,8 V 10 H 44 V 8 C 44,6.892 43.108,6 42,6 Z"/>
+ <path style="fill:#2c1e44" d="M 16,38 C 14.892,38 14,38.892 14,40 V 42 H 34 V 40 C 34,38.892 33.108,38 32,38 Z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-violet-home-open.svg b/.icons/awkward/48x48/places/user-violet-home-open.svg
new file mode 100644
index 00000000..ae47f78f
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-violet-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 17.5,31 H 19 V 37 H 23 V 33 H 26 V 37 H 30 V 31 H 31.5 L 24.5,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-violet-home.svg b/.icons/awkward/48x48/places/user-violet-home.svg
new file mode 100644
index 00000000..8e58d2a0
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-violet-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#5d399b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#7e57c2" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#2c1e44" d="M 17.5,29 H 19 V 35 H 23 V 31 H 26 V 35 H 30 V 29 H 31.5 L 24.5,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-white-desktop.svg b/.icons/awkward/48x48/places/user-white-desktop.svg
new file mode 100644
index 00000000..08793b1a
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-white-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect style="opacity:0.2" width="40" height="36" x="4" y="7" rx="2" ry="2"/>
+ <path style="fill:#e4e4e4" d="M 4,9.9 4,40 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 L 44,9.9 Z"/>
+ <path style="fill:#4f4f4f" d="M 6,6 C 4.892,6 4,6.892 4,8 V 10 H 44 V 8 C 44,6.892 43.108,6 42,6 Z"/>
+ <path style="fill:#4f4f4f" d="M 16,38 C 14.892,38 14,38.892 14,40 V 42 H 34 V 40 C 34,38.892 33.108,38 32,38 Z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-white-home-open.svg b/.icons/awkward/48x48/places/user-white-home-open.svg
new file mode 100644
index 00000000..d97e4e5e
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-white-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 17.5,31 H 19 V 37 H 23 V 33 H 26 V 37 H 30 V 31 H 31.5 L 24.5,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-white-home.svg b/.icons/awkward/48x48/places/user-white-home.svg
new file mode 100644
index 00000000..83925055
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-white-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#cccccc" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#ffffff" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 17.5,29 H 19 V 35 H 23 V 31 H 26 V 35 H 30 V 29 H 31.5 L 24.5,22 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-yellow-desktop.svg b/.icons/awkward/48x48/places/user-yellow-desktop.svg
new file mode 100644
index 00000000..1373f6d4
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-yellow-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1.1">
+ <rect style="opacity:0.2" width="40" height="36" x="4" y="7" rx="2" ry="2"/>
+ <path style="fill:#e2b322" d="M 4,9.9 4,40 c 0,1.108 0.892,2 2,2 l 36,0 c 1.108,0 2,-0.892 2,-2 L 44,9.9 Z"/>
+ <path style="fill:#4f3e0c" d="M 6,6 C 4.892,6 4,6.892 4,8 V 10 H 44 V 8 C 44,6.892 43.108,6 42,6 Z"/>
+ <path style="fill:#4f3e0c" d="M 16,38 C 14.892,38 14,38.892 14,40 V 42 H 34 V 40 C 34,38.892 33.108,38 32,38 Z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m6 6c-1.108 0-2 0.892-2 2v1c0-1.108 0.892-2 2-2h36c1.108 0 2 0.892 2 2v-1c0-1.108-0.892-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-yellow-home-open.svg b/.icons/awkward/48x48/places/user-yellow-home-open.svg
new file mode 100644
index 00000000..7ce26524
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-yellow-home-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="22" x="4" y="19" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="22" x="4" y="20" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 17.5,31 H 19 V 37 H 23 V 33 H 26 V 37 H 30 V 31 H 31.5 L 24.5,24 Z"/>
+</svg>
diff --git a/.icons/awkward/48x48/places/user-yellow-home.svg b/.icons/awkward/48x48/places/user-yellow-home.svg
new file mode 100644
index 00000000..8664f2ca
--- /dev/null
+++ b/.icons/awkward/48x48/places/user-yellow-home.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" version="1">
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="17" rx="2" ry="2"/>
+ <path style="fill:#b58f1b" d="M 4,34 C 4,35.108 4.892,36 6,36 H 42 C 43.108,36 44,35.108 44,34 V 12 C 44,10.892 43.108,10 42,10 H 22 V 8 C 22,6.892 21.108,6 20,6 H 6 C 4.892,6 4,6.892 4,8"/>
+ <rect style="opacity:0.2" width="40" height="26" x="4" y="15" rx="2" ry="2"/>
+ <rect style="fill:#e4e4e4" width="36" height="16" x="6" y="13" rx="2" ry="2"/>
+ <rect style="fill:#e2b322" width="40" height="26" x="4" y="16" rx="2" ry="2"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6,6 C 4.892,6 4,6.892 4,8 V 9 C 4,7.892 4.892,7 6,7 H 20 C 21.108,7 22,7.892 22,9 V 8 C 22,6.892 21.108,6 20,6 Z M 22,10 V 11 H 42 C 43.108,11 44,11.892 44,13 V 12 C 44,10.892 43.108,10 42,10 Z"/>
+ <path style="fill:#4f3e0c" d="M 17.5,29 H 19 V 35 H 23 V 31 H 26 V 35 H 30 V 29 H 31.5 L 24.5,22 Z"/>
+</svg>