pub fn fetch_and_cache_schemes( cache_dir: &Path, force: bool, ) -> Result<CachedSchemeList, Iterm2Error>