INNER CODE UNIT · Rust

home_dir

shenmintao/marginalia · desktop/src-tauri/src/lib.rs:49

fn home_dir() -> PathBuf {
    std::env::var_os("USERPROFILE")
        .or_else(|| std::env::var_os("HOME"))
        .map(PathBuf::from)
        .unwrap_or_default()
}

fn marginalia_home() -> PathBuf {
    std::env::var_os("MARGINALIA_HOME")
        .map(PathBuf::from)
        .unwrap_or_else(|| home_dir().join("Marginalia"))
}

#[derive(Debug, Deserialize)]
struct RuntimeManifest {
    /// Path to the python interpreter relative to the backend dir.
    python: String,
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…