pub fn set_config(
        &mut self,
        path: &'a Utf8Path,
        comment: &'a str,
    ) -> Result<&mut Self, InitError> {
        // The config path can't be present already.
        let abs_path = self.package_graph.workspace().root().join(path);
        if abs_path.exists() {
            return Err(InitError::ConfigPathExists { abs_path });
        }

        self.config = Some((path, comment));
        Ok(self)
    }
Specifies a path, relative to the workspace root, where a stub configuration file should be
written out. Also accepts a comment (in TOML format) to put at the top of the file.

If this method is not called, no configuration path will be written out.
tools/hakari/src/cli_ops/initialize.rs