diff options
Diffstat (limited to 'src/persist.rs')
| -rw-r--r-- | src/persist.rs | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/persist.rs b/src/persist.rs index c296b0ac..fb8ab2d8 100644 --- a/src/persist.rs +++ b/src/persist.rs @@ -467,13 +467,7 @@ fn collect_ids_inner(node: &Node, ids: &mut Vec<PaneId>) { // --- File I/O --- fn session_path() -> PathBuf { - if let Ok(dir) = std::env::var("XDG_CONFIG_HOME") { - PathBuf::from(dir).join("herdr/session.json") - } else if let Ok(home) = std::env::var("HOME") { - PathBuf::from(home).join(".config/herdr/session.json") - } else { - PathBuf::from("/tmp/herdr/session.json") - } + crate::config::config_dir().join("session.json") } pub fn save(snapshot: &SessionSnapshot) { |
