nrip 0.8.9

Safe rm with a graveyard (MVP: rm, ls, prune, resurrect)
Documentation
1
2
3
4
5
6
7
use anyhow::{Context, Result};
use std::path::PathBuf;

pub fn data_dir() -> Result<PathBuf> {
    let base = dirs::data_dir().context("XDG data dir not found")?;
    Ok(base.join("nrip"))
}