A command-line clipboard manager
Project description
A command line clipboard manager written in Python.
This clipboard manager is intended to be used without opening any additional screen. Once setup the only required step is to hit a key combination to save the current contents of the clipboard for later use.
Dependencies
pyperclip python package is required. This package will be automatically installed.
On some Linux distros ``xclip`` package may be required. Install it with sudo apt-get install xclip on Ubuntu if you cannot save memos.
Installation
Using Pypi, pip install clipboard_memo
Now bind a key-combination to the cmemo_direct command to save memos directly with a single keystroke.
For example, for Ubuntu follow the instructions here and type cmemo_direct in the Command field.
Usage
To see the help screen type:
$ cmemo -h
usage: clipboard_memo <command> [<args>]
Available commands are:
save Save the contents of clipboard
delete INDEX Delete a memo of given index number
delete -a | --all Delete all saved memos
ls List all saved memos
yank INDEX Copy a memo to clipboard
Save clipboard data as memos
positional arguments:
command Subcommand to run
optional arguments:
-h, --help show this help message and exit
Todo
Move from pickle to sqlite3
Add colors
Shrink multi-line memos
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.