Crate config

source ·
Expand description

Git Interactive Rebase Tool - Configuration Module


This module is used to handle the loading of configuration from the Git config system.

use config::Config;
use git::Repository;
let config = Config::try_from(&Repository::open_from_env().unwrap());

Test Utilities

To facilitate testing the usages of this crate, a set of testing utilities are provided. Since these utilities are not tested, and often are optimized for developer experience than performance should only be used in test code.


  • Git Interactive Rebase Tool - Config crate errors


  • Represents the configuration options.
  • Represents the git configuration options.
  • Represents the key binding configuration options.
  • Represents the theme configuration options.