pub fn init() -> Result<(), NeuxcfgError>Expand description
Initializes the configuration store for this crate.
Creates the neuxcfg root directory and global config if they do not exist,
and ensures the "age-authenticator" project is registered.
Call this once at application startup before using other config functions.
§Errors
Returns NeuxcfgError variants for I/O failures or invalid project names.
§Examples
use age_setup::config::init;
init()?;
println!("Configuration store initialized.");