Registry / utility / x11-clipboard

x11-clipboard

JSON →
library0.9.3rscratesunverified

X11 clipboard support for Rust.

# Cargo.toml [dependencies] x11-clipboard = "0.9.3"
INSTALL
IMPORT
SIG · X11-CLIPBOARD
X
x11-clipboard
utilityrustv0.9.3
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Clipboard
use x11_clipboard::Clipboard;

Reads text from the X11 clipboard.

use x11_clipboard::Clipboard; fn main() { let clipboard = Clipboard::new().unwrap(); let data = clipboard.load_wait( clipboard.get_atom("CLIPBOARD"), clipboard.get_atom("UTF8_STRING"), clipboard.get_atom("PRIMARY"), ).unwrap(); println!("Clipboard: {:?}", String::from_utf8(data)); }
Debug
Known issues
breakingOnly works on X11 systems; not compatible with Wayland.
fix
Use a Wayland-compatible clipboard crate like `wl-clipboard-rs`.
affects: >=0.1.0
Upgrade
Version history
0.9.3latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
8 hits · last 30 days
node
8
Resources
x11-clipboard — cargo add x11-clipboard · libregistry