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 theUiConfig
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.