Well-known user directories like desktop, documents and music folders. Desktop folder The user's desktop directory. If XDG_DESKTOP_DIR is set, the directory specified. Else, Windows The Desktop Special Folder macOS $HOME/Desktop Linux/FreeBSD $HOME/Desktop Download folder A location to store downloaded files. If XDG_DOWNLOAD_DIR is set, the directory specified. Else, Windows null
Windows does not specify the Downloads folder in its magic folder list.
macOS $HOME/Downloads Linux/FreeBSD $HOME/Downloads
Document folder A location to store documents files. If XDG_DOCUMENTS_DIR is set, the directory specified. Else, Windows The Documents Special Folder macOS $HOME/Documents Linux/FreeBSD $HOME/Documents Music folder A location to store music files. If XDG_MUSIC_DIR is set, the directory specified. Else, Windows The Music Special Folder macOS $HOME/Music Linux/FreeBSD $HOME/Music Image folder A location to store image files. If XDG_PICTURES_DIR is set, the directory specified. Else, Windows The Pictures Special Folder macOS $HOME/Pictures Linux/FreeBSD $HOME/Pictures Video folder A location to store video files. If XDG_VIDEOS_DIR is set, the directory specified. Else, Windows The Videos Special Folder macOS $HOME/Movies Linux/FreeBSD $HOME/Videos Template folder A location to store template files. If XDG_TEMPLATES_DIR is set, the directory specified. Else, Windows The Templates Special Folder macOS $HOME/Templates Linux/FreeBSD $HOME/Templatess Public folder A location to store public / shared files. If XDG_PUBLICSHARE_DIR is set, the directory specified. Else, Windows %PUBLIC% macOS $HOME/Public Linux/FreeBSD $HOME/Public