www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - get user config dir

reply Nick Treleaven <ntrel-public yahoo.co.uk> writes:
Hi,
Does Phobos have a way to portably get the user's configuration directory?

As an example, GTK+ has this:
http://www.gtk.org/api/2.6/glib/glib-Miscellaneous-Utility-Functions.html#g-get-user-config-dir

Thanks,
Nick
Aug 05 2013
parent reply "Mike Parker" <aldacron gmail.com> writes:
On Monday, 5 August 2013 at 11:43:05 UTC, Nick Treleaven wrote:
 Hi,
 Does Phobos have a way to portably get the user's configuration 
 directory?

 As an example, GTK+ has this:
 http://www.gtk.org/api/2.6/glib/glib-Miscellaneous-Utility-Functions.html#g-get-user-config-dir
No, it doesn't. I use PhysFS[1]. It's probably overkill if that's all you need it for, but it gets the job done if you don't want to write roll your own. [1] http://icculus.org/physfs/
Aug 05 2013
parent Nick Treleaven <ntrel-public yahoo.co.uk> writes:
On 05/08/2013 13:24, Mike Parker wrote:
 On Monday, 5 August 2013 at 11:43:05 UTC, Nick Treleaven wrote:
 Hi,
 Does Phobos have a way to portably get the user's configuration
 directory?

 As an example, GTK+ has this:
 http://www.gtk.org/api/2.6/glib/glib-Miscellaneous-Utility-Functions.html#g-get-user-config-dir
No, it doesn't. I use PhysFS[1]. It's probably overkill if that's all you need it for, but it gets the job done if you don't want to write roll your own. [1] http://icculus.org/physfs/
Thanks for the info. I'll probably copy the gtkD one into my code then (not sure how to use PhysicsFS for that).
Aug 05 2013