diff --git a/src/config.rs b/src/config.rs index a78c5fd..3a6a32a 100644 --- a/src/config.rs +++ b/src/config.rs @@ -573,8 +573,8 @@ impl Settings { pub fn default_dir() -> anyhow::Result { let mut path = - dirs::home_dir().ok_or_else(|| anyhow::anyhow!("No home directory found"))?; - path.push(".keep"); + dirs::data_dir().ok_or_else(|| anyhow::anyhow!("No data directory found"))?; + path.push("keep"); if !path.exists() { std::fs::create_dir_all(&path)?; }