aboutsummaryrefslogtreecommitdiff
path: root/src/persist.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/persist.rs')
-rw-r--r--src/persist.rs8
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) {