ActiveState / appdirs

A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir".
http://pypi.python.org/pypi/appdirs
MIT License
1.04k stars 98 forks source link

feature: Support "well known" user directories #181

Open B3QL opened 2 years ago

B3QL commented 2 years ago

I haven't found a package that provides that functionality and I think that it might be a good use case to handle it here. All major OSes have some form of default user directories like:

$HOME/Desktop
$HOME/Documents
$HOME/Downloads
$HOME/Music
$HOME/Pictures
$HOME/Public
$HOME/Videos

The paths may also differ based on system language preferences, so the i18n needs to be handed as well.

https://wiki.archlinux.org/title/XDG_user_directories https://support.apple.com/guide/mac-help/folders-that-come-with-your-mac-mchlp1143/mac

B3QL commented 2 years ago

@zoofood what do you think about it?