IUGP6ZGBFLDRAKJOHFQNG67LZBDXUJ4QM25GOY3QT6GER3NVTHXQC
let s = std::fs::read(&dir);
let s = match s {
Ok(s) => s,
Err(e) => {
let s = std::fs::read(&dir)
.or_else(|e| {
// Read from `$HOME/.config/pijul` dir
if let Some(mut dir) = dirs_next::home_dir() {
dir.push(".config");
dir.push(CONFIG_DIR);
dir.push("config.toml");
std::fs::read(&dir)
} else {
Err(e.into())
}
})
.or_else(|e| {
// Read from `$HOME/.pijulconfig`