Skip to main content

init

Function init 

Source
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.");