diff --git a/crates/plannotator-tui/src/last/locate.rs b/crates/plannotator-tui/src/last/locate.rs index 66d90f5..fc7636d 100644 --- a/crates/plannotator-tui/src/last/locate.rs +++ b/crates/plannotator-tui/src/last/locate.rs @@ -151,15 +151,16 @@ pub(crate) fn screen_fallback(env: &crate::herdr::context::HerdrEnv) -> Option PathBuf { + std::env::var_os("LOCALAPPDATA") + .filter(|v| !v.is_empty()) + .map_or_else(|| home().join("AppData").join("Local"), PathBuf::from) + .join("hermes") +} + +#[cfg(not(windows))] fn hermes_home() -> PathBuf { - #[cfg(windows)] - { - let base = std::env::var_os("LOCALAPPDATA") - .filter(|v| !v.is_empty()) - .map_or_else(|| home().join("AppData").join("Local"), PathBuf::from); - return base.join("hermes"); - } - #[cfg(not(windows))] home().join(".hermes") }