simple clipboard manager for efficiency freaks
python clippys.py
clippys currently lets you manage up to 3 clipboards, called 0, 8, and 9.
To copy something into clippys, first copy to the system clipboard with ctrl+c
Then store it in one of clippy's clipboards with ctrl+alt+c+'0, 9, or 8'
To paste from one of clippy's clipboards, first load to the system clipboard with ctrl+alt+v+'0, 9, or 8'
Then paste with ctrl+v
The code is really simple and easy to edit.
If you want to change the hotkeys, simply modify the "clip_keys" list. You can have as many as you want. You don't need to touch any other part of the code - just change the list and it will work. But be aware that many key combos are used by other programs.
It's a little annoying that clippys requires two combos to copy or paste (e.g. ctrl+c followed by ctrl+alt+c+0). Why is ctrl+c required? Because I haven't figured out how to grab the selected text from a window. Once the user copies text to clipboard with ctrl+c, I can do whatever I want with it. Ideally, this extra step on the part of the user will not be necessary.