Function config_dir
Source pub fn config_dir() -> Result<PathBuf, HomeDirError>
Expand description
Returns the path to the config directory.
1fn main() {
2 std::env::set_var("XDG_CONFIG_HOME", "foo");
3 println!("With XDG_CONFIG_HOME set: {:?}", user_dirs::config_dir());
4
5 std::env::remove_var("XDG_CONFIG_HOME");
6 println!("With XDG_CONFIG_HOME unset: {:?}", user_dirs::config_dir());
7 assert_eq!(
8 user_dirs::config_dir().unwrap(),
9 user_dirs::os::config_dir().unwrap()
10 );
11}