Skip to content

arc2898/clipsync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ClipSync

Clipboard history that persists across terminal sessions.

Install

npm install -g @arc2898/clipsync

Commands

clipsync watch

Start monitoring the clipboard. Every new copy is captured to a local history file.

clipsync watch              # Default: 500ms polling
clipsync watch -i 200       # Faster: 200ms polling
clipsync watch -m 500       # Keep max 500 entries

clipsync list

Show recent clipboard entries.

clipsync list               # Last 20 entries
clipsync list -n 50         # Last 50 entries

clipsync search <query>

Search through clipboard history.

clipsync search "password"
clipsync search "api key" -n 10

clipsync copy <id>

Copy an old entry back to the clipboard.

clipsync copy clip_1234567890_abc123

clipsync clear

Clear all clipboard history.

clipsync clear --force

clipsync info

Show storage stats.

clipsync info

How It Works

  • Stores entries in ~/.clipsync/history.json
  • Polls system clipboard at configurable interval
  • Text-only (v1.0.0), images planned
  • No server, no cloud — everything stays local

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors