Function get_default_ini_path

Source
pub fn get_default_ini_path() -> String
Expand description

Constructs the default configuration file path.

Builds the standard XDG configuration path for the application by combining the user’s home directory with the application-specific config directory.

§Returns

A String with the default INI file path: ~/.config/rusty-commit-saver/rusty-commit-saver.ini

§Directory Structure

~/.config/
  └── rusty-commit-saver/
      └── rusty-commit-saver.ini

§Panics

Panics if the user’s home directory cannot be determined (via the dirs::home_dir() function).

§Examples

// Internal usage
let default_path = get_default_ini_path();
// Returns: "/home/user/.config/rusty-commit-saver/rusty-commit-saver.ini"

§See Also