| Crates.io | ssrm |
| lib.rs | ssrm |
| version | 1.0.0 |
| created_at | 2026-01-25 18:13:40.93873+00 |
| updated_at | 2026-01-25 18:13:40.93873+00 |
| description | CLI tool to remove macOS screenshots and screen recordings |
| homepage | |
| repository | https://github.com/GriffinCanCode/ssrm |
| max_upload_size | |
| id | 2069224 |
| size | 45,426 |
CLI tool to remove macOS screenshots and screen recordings.
cargo install ssrm
# Remove screenshots from Desktop (default)
ssrm
# Remove from specific directory
ssrm ~/Downloads
# Include screen recordings
ssrm -v
# Preview without deleting (dry run)
ssrm -n
# Move to trash instead of permanent delete
ssrm -t
# Recursive search
ssrm -r
# Filter by date
ssrm --before 2024-06-01 --after 2024-01-01
# Skip confirmation
ssrm -y
| Flag | Description |
|---|---|
-n, --dry-run |
Preview files without removing |
-t, --trash |
Move to trash instead of delete |
-v, --videos |
Include screen recordings |
-r, --recursive |
Search subdirectories |
-y, --yes |
Skip confirmation prompt |
-q, --quiet |
Suppress output |
--verbose |
Show detailed output |
--before DATE |
Only files before date (YYYY-MM-DD) |
--after DATE |
Only files after date (YYYY-MM-DD) |
Create ~/.config/ssrm.toml:
use_trash = true
include_videos = false
recursive = false
default_dir = "~/Desktop"
MIT