extrash
v0.0.1-canary.0
Published
Extended trash shell.
Maintainers
Readme
extrash
Extended trash shell.
A small interactive terminal program. Persists state between runs in your OS config dir.
⚠️ Canary release. Interface may change without notice.
Install
npx extrash@canaryOr globally:
npm install -g extrash@canary
extrashRequires Node.js ≥ 20.
Usage
extrash # resume the last session
extrash --reset # wipe state and start fresh
extrash --login NAME # set the session name (first launch only)
extrash --reset --login NAME # fresh state under a chosen nameOn first run you'll be prompted for a name. The session persists; subsequent launches resume where you left off.
Type help inside the session for available commands.
State location
The save file lives at the OS-correct config dir:
- macOS:
~/Library/Preferences/extrash/state.json - Linux:
${XDG_CONFIG_HOME:-~/.config}/extrash/state.json - Windows:
%APPDATA%\extrash\state.json
This is the only thing the program writes outside its own process.
License
MIT — see LICENSE.
