Re-exportsยง
pub use crate::config::bindings::Action;
pub use crate::config::bindings::BindingKey;
pub use crate::config::bindings::BindingMode;
pub use crate::config::bindings::MouseAction;
pub use crate::config::bindings::SearchAction;
pub use crate::config::bindings::ViAction;
pub use crate::config::ui_config::UiConfig;
Modulesยง
Enumsยง
- Errors occurring during config loading.
Constantsยง
- Maximum number of depth for the configuration file imports.
Functionsยง
- after_loading ๐Modifications after the
UiConfig
object is created. - Deserialize a configuration file.
- Get all import paths for a configuration.
- Get the location of the first found default config file paths according to the following order:
- Load the configuration file.
- load_from ๐Load configuration file and log errors.
- load_imports ๐Load all referenced configuration files.
- Normalize import paths.
- parse_config ๐Deserialize all configuration files as generic Value.
- prune_yaml_nulls ๐Prune the nulls from the YAML to ensure TOML compatibility.
- read_config ๐Deserialize configuration file from path.
- Attempt to reload the configuration file.
Type Aliasesยง
- Result from config loading.