6 releases
| 0.2.3 | Dec 24, 2023 |
|---|---|
| 0.2.2 | Sep 22, 2023 |
| 0.2.1 | Aug 1, 2022 |
| 0.1.1 | Jul 28, 2022 |
#27 in #wsl
192 downloads per month
Used in 4 crates
6KB
66 lines
clipboard-anywhere
A simple wrapper around arboard that works in a few more situations:
- In Linux under WSL, it can copy to and from the Windows clipboard (using
powershell set-clipboardandpowershell get-clipboard) - In a remote SSH session, can copy to the local clipboard using the OSC 52 control sequence
Usage
// Attempt to get clipboard contents. Will return error in an SSH session
let clipboard_contents: String = clipboard_anywhere::get_clipboard()?;
// Set clipboard contents to "Hello, world!";
clipboard_anywhere::set_clipboard("Hello, world!")?;
To Do
- Define custom errors instead of passing everything through Anyhow
- Write some integration tests
Dependencies
~0.7–17MB
~181K SLoC