StructsΒ§
- Global
Vars - Thread-safe global configuration container for Rusty Commit Saver.
- User
Input - Command-line argument parser for configuration file path.
FunctionsΒ§
- get_
default_ ini_ path - Constructs the default configuration file path.
- get_
ini_ file - Loads and parses the INI configuration file from disk.
- get_
ini_ file_ at - Loads and parses the INI configuration file at
config_path. - get_
or_ default_ config_ ini_ path - get_
or_ πdefault_ config_ ini_ path_ with - is_
renderable_ πtime_ format - Whether
chronocan render this format string. - parse_
exclude_ repos - Parses a comma-separated list of repository names into a clean vector.
- parse_
ini_ content - Parses INI file content into a configuration object without file I/O.
- read_
config_ πfile - Reads the configuration file at
config_pathand returns its contents. - resolve_
config_ path - Returns the config path from CLI arguments or the default path.
- retrieve_
config_ file_ path - Retrieves the configuration file path from CLI arguments or returns the default.
- set_
proper_ πhome_ dir - Expands the tilde (
~) character to the userβs home directory path.