Hello Tony, Thanks for the reply. About XDG_DATA_HOME, the variable is undefined on my desktop-less server, and I think many processes still have their own save locations. Still, I can believe its used in a lot of places (https://github.com/search?q=XDG_DATA_HOME&type=Code&utf8=✓) and am not opposed to it!
Perhaps SEARCH/$EXECUTABLE_NAME/Preferences.plist would be good place and format for NSUserDefaults with SEARCH = getenv(XDG_DATA_HOME) then ~/.config? What about the path for cookies+caches? Regards, Will Stanton > On Nov 14, 2016, at 2:37 PM, Tony Parker via swift-corelibs-dev > <swift-corelibs-dev@swift.org> wrote: > > Off-list, someone pointed me here: > > https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html > > and here: > > http://stackoverflow.com/questions/1024114/location-of-ini-config-files-in-linux-unix > > Noting that there seems to be a growing consensus for $HOME/.config. > > Is this spec beginning to be used in the real world? _______________________________________________ swift-corelibs-dev mailing list swift-corelibs-dev@swift.org https://lists.swift.org/mailman/listinfo/swift-corelibs-dev