Skip to content

junj-st/ephm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ephm — ephemeral scratchpad CLI

ephm is a zero-disk-footprint CLI tool for temporary notes.
Every note has a time-to-live (TTL). Once the timer expires, the note is gone.

Installation

git clone https://github.com/junjiang/ephm
cd ephm
make build          # → ./bin/ephm  ./bin/ephmd
make install        # → /usr/local/bin/ephm  /usr/local/bin/ephmd

requires go 1.21+.


usage

# Add a note with a 30-minute TTL
ephm add "API key: sk-abc123" --ttl 30m

# Add a note that vanishes after first read
ephm add "root password: hunter2" --burn

# List all live notes
ephm list

# View note #1 (burns it if --burn was set)
ephm view 1

# Copy note #2 to clipboard; wiped after 10 seconds
ephm clip 2

# Delete note #3 immediately
ephm rm 3

# Kill the daemon- everything erased, permanently
ephm kill

About

CLI tool for temporary note storing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors