I want to be able to copy text to a “Copy Box”.
In early RTS you could bind units to number keys 1 through 10 by pressing Ctrl + # and then # to recall that selection.
I want to be able to have Multiple Copy & Paste boxes like Copy 1, Copy 2, Paste 3
Is there anything like this on Wayland already?
(Similar to) tiling window managers typically having 6-10 workspaces
I would like to be able to split Copy & Paste from 2 Actions into 20 Actions.
I’m not sure exactly what key binding yet but something like Ctrl+C+1 to copy to Box 1 and Ctrl + V +1 to Paste from Box 1, rinse and repeat for numbers 2 through 10.
Use case example, I want to login to a website but my login is in an email
Ctrl+C+1 To copy to URL to clipboard box 1
Ctrl+C+2 To copy the username
Ctrl+C+3 To copy the password
Open the browser
Ctrl+V+1 Paste URL in location bar
Ctrl+V+2 Paste username
Ctrl+V+3 Paste password
This allows me to complete the task without switching back and forth between windows 3 times. I still press copy and paste 6 times but don’t need to switch windows, and I still have 7 clipboard boxes left to copy & paste other important things in case I want to use the login again then I can simply Paste saving me finding the login or whatever else and copying it again to memory.
I see. I think this should be possible with the widget that KDE comes with.
You could also build your own very simple manager. There is a Wayland commandline tool to save or load something in clipboard: https://github.com/bugaevc/wl-clipboard It should be in the repositories of most distros I think. It comes with a copy and a past command. Using file redirection, you could write and read to files.
Following commands:
wl-paste > ~/.cache/copybox/1
in example would save the current clipboard content into a file named 1 in the copybox (you can have any directory name, I just chose this as an example) directory under ~/.cache. You would need to make sure that the directory exist, so creating it first.wl-paste > ~/.cache/copybox/2
would save the content to a file named 2. And to read back a file into clipboard usewl-copy < ~/.cache/copybox/2
In your system you need to setup shortcuts for each of these actions to read or write the clipboard. Don’t forget to create the directory you chose (in this example ~/.cache/copybox). What shortcuts you choose is up to you. Alternatively you could use a menu builder tool such as
wofi
, a tool that is similar torofi
. But that requires additional understandings and scripting. If you don’t find any solution, then these could be your steps to create your own. Or maybe someone else does it.