diskr 0.1.0

Lightweight terminal file explorer and disk/storage manager for macOS
1
2
3
4
5
6
7
8
9
use anyhow::Result;
use std::path::Path;

/// Delete by moving to the macOS Trash (reversible).
/// Uses the `trash` crate which calls into Finder's file manager APIs on macOS.
pub fn delete_to_trash(path: &Path) -> Result<()> {
    trash::delete(path)?;
    Ok(())
}