it doesn´t really make sense to have the ini file in your homefolder when you can´t edit it with user rights. also, settings are placed in the homefolder to allow different users different settings. why don´t you check for an existing ini file and, if none is found, copy the one from the data directory?