Saves Elementary configuration to disk.
This function will take effect (does I/O) immediately. Use it when you want to save all configuration changes at once. The current configuration set will get saved onto the current profile configuration file.
If profile
is null
, this will flush all settings to all applications running on the same profile.
If profile
is not null
, this will take the current in-memory config and write it out to the named profile
. This will not change profile for the application or make other processes switch profile.
save @protected { params { @in profile: string @optional; } return: bool; }
Eina_Bool efl_config_save(Eo *obj, const char *profile);