in reply to platform independent naming of configuration files

As you might expect, there are no clear standards for windows.

The environment variables

give you the home directory. I am not sure if HOMEDRIVE.HOMEPATH is ever different from USERPROFILE, and if so, which one is better to use.

Programs which need to store their own data create a directory

and then create any kind of files or directories within that.

The other possibility is to use registries, but if you want to have cross-platform programs, then it is best to stick to configuration files.


Update

I misread your question. You know the directory, but are asking what the filename should be. There, as I said there appears to be no standard. Since you have your very own directory, there can be no fear of trampling on other names, so why not use the same name you would have if it had been on Unix.

  • Comment on Re: platform independent naming of configuration files