diff --git a/src/modes/generate_config.rs b/src/modes/generate_config.rs index f06e0f5..f362022 100644 --- a/src/modes/generate_config.rs +++ b/src/modes/generate_config.rs @@ -60,18 +60,11 @@ struct MetaPluginConfig { pub fn mode_generate_config(_cmd: &mut Command, _settings: &crate::config::Settings) -> Result<()> { // Create instances of each meta plugin to get their default options and outputs - let mut text_plugin = crate::meta_plugin::text::TextMetaPlugin::new(None, None); - let mut cwd_plugin = crate::meta_plugin::cwd::CwdMetaPlugin::new(None, None); - let mut digest_plugin = crate::meta_plugin::digest::DigestMetaPlugin::new(None, None); - let mut hostname_plugin = crate::meta_plugin::hostname::HostnameMetaPlugin::new(None, None); - let mut magic_file_plugin = crate::meta_plugin::magic::MagicFileMetaPlugin::new(None, None); - - // Initialize plugins to set up their default options and outputs - text_plugin.initialize(); - cwd_plugin.initialize(); - digest_plugin.initialize(); - hostname_plugin.initialize(); - magic_file_plugin.initialize(); + let text_plugin = crate::meta_plugin::text::TextMetaPlugin::new(None, None); + let cwd_plugin = crate::meta_plugin::cwd::CwdMetaPlugin::new(None, None); + let digest_plugin = crate::meta_plugin::digest::DigestMetaPlugin::new(None, None); + let hostname_plugin = crate::meta_plugin::hostname::HostnameMetaPlugin::new(None, None); + let magic_file_plugin = crate::meta_plugin::magic::MagicFileMetaPlugin::new(None, None); // Create a default configuration let default_config = DefaultConfig {