@@ -45,6 +45,7 @@ This kind of thing is what the ``platformdirs`` package is for.
4545- user pictures dir (``user_pictures_dir ``)
4646- user videos dir (``user_videos_dir ``)
4747- user music dir (``user_music_dir ``)
48+ - user desktop dir (``user_desktop_dir ``)
4849- user runtime dir (``user_runtime_dir ``)
4950
5051And also:
@@ -80,6 +81,8 @@ On macOS:
8081 '/Users/trentm/Movies'
8182 >>> user_music_dir()
8283 '/Users/trentm/Music'
84+ >>> user_desktop_dir()
85+ '/Users/trentm/Desktop'
8386 >>> user_runtime_dir(appname, appauthor)
8487 '/Users/trentm/Library/Caches/TemporaryItems/SuperApp'
8588
@@ -108,6 +111,8 @@ On Windows:
108111 'C:\\Users\\trentm\\Videos'
109112 >>> user_music_dir()
110113 'C:\\Users\\trentm\\Music'
114+ >>> user_desktop_dir()
115+ 'C:\\Users\\trentm\\Desktop'
111116 >>> user_runtime_dir(appname, appauthor)
112117 'C:\\Users\\trentm\\AppData\\Local\\Temp\\Acme\\SuperApp'
113118
@@ -140,6 +145,8 @@ On Linux:
140145 '/home/trentm/Videos'
141146 >>> user_music_dir()
142147 '/home/trentm/Music'
148+ >>> user_desktop_dir()
149+ '/home/trentm/Desktop'
143150 >>> user_runtime_dir(appname, appauthor)
144151 '/run/user/{os.getuid()}/SuperApp'
145152 >>> site_config_dir(appname)
@@ -171,6 +178,8 @@ On Android::
171178 '/storage/emulated/0/DCIM/Camera'
172179 >>> user_music_dir()
173180 '/storage/emulated/0/Music'
181+ >>> user_desktop_dir()
182+ '/storage/emulated/0/Desktop'
174183 >>> user_runtime_dir(appname, appauthor)
175184 '/data/data/com.myApp/cache/SuperApp/tmp'
176185
@@ -206,6 +215,8 @@ apps also support ``XDG_*`` environment variables.
206215 '/Users/trentm/Movies'
207216 >>> dirs.user_music_dir
208217 '/Users/trentm/Music'
218+ >>> dirs.user_desktop_dir
219+ '/Users/trentm/Desktop'
209220 >>> dirs.user_runtime_dir
210221 '/Users/trentm/Library/Caches/TemporaryItems/SuperApp'
211222
@@ -236,6 +247,8 @@ dirs::
236247 '/Users/trentm/Movies'
237248 >>> dirs.user_music_dir
238249 '/Users/trentm/Music'
250+ >>> dirs.user_desktop_dir
251+ '/Users/trentm/Desktop'
239252 >>> dirs.user_runtime_dir
240253 '/Users/trentm/Library/Caches/TemporaryItems/SuperApp/1.0'
241254
0 commit comments