pub fn init() -> Result<(), String>
Create the default configuration without replacing an existing file.
Returns an error for path, permission, write, synchronization, or existing-file failures.