tclip
tclip is a simple, lightweight command-line tool written in Rust that reads from standard input (stdin) and copies the content directly to your system clipboard.
It is particularly useful for piping the output of terminal commands straight into your clipboard without having to use your mouse.
Installation
You can install tclip directly from crates.io using Cargo:
Usage
Simply pipe any command's output into tclip:
# Copy a simple string
|
# Copy the contents of a file
|
# Copy the output of a command
|
After execution, tclip will print copied to let you know the text is securely in your clipboard, and then exit immediately.
Supported Platforms
tclip uses the arboard crate under the hood, giving it excellent cross-platform support. It works across:
- Linux (X11 and Wayland)
- macOS
- Windows
(Note for Linux X11 users without a clipboard manager: Since tclip exits immediately after copying, if you are not using a clipboard manager, you may occasionally lose the clipboard contents. Wayland users and modern desktop environments handle this perfectly).
License
This project is licensed under either of the MIT license or Apache License, Version 2.0 at your option.