A lightweight, fast, and reliable clipboard manager for Linux (Ubuntu) mimicking Win+V.
Project description
Linux Clipboard Manager
A lightweight, local-only clipboard manager for Linux built with Python and PyQt6.
Features
- Background daemon to monitor clipboard history.
- Popup GUI to browse and search previous items.
- Auto-paste integration with
xdotool(X11) orwtype(Wayland).
Prerequisites
- Python 3
- xdotool (for X11 users) or wtype (for Wayland users)
You can install wtype or xdotool on Ubuntu using:
sudo apt install xdotool wtype
Installation
You can install the Clipboard Manager easily via pip:
pip install linux-copycache
System Dependencies
The auto-pasting functionality requires xdotool and xclip to be installed on your system.
sudo apt install xdotool xclip
Running the tool
Once installed, you can start the application from anywhere in your terminal:
linux-clipboard
The application will launch, dock itself to your system tray, and quietly monitor your copied text!
Setting up the Super+V (Win+V) Shortcut in Ubuntu
For the native Windows experience, set up a custom shortcut:
- Open Settings -> Keyboard.
- Scroll to the bottom and click View and Customize Shortcuts.
- Select Custom Shortcuts and click the + or Add Shortcut button.
- Name:
Clipboard Manager - Command:
linux-clipboard - Shortcut: Press
Super + V(Windows key + V). - Click Add.
Now, whenever you press Super + V, the history window will pop up!
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file linux_copycache-1.0.2.tar.gz.
File metadata
- Download URL: linux_copycache-1.0.2.tar.gz
- Upload date:
- Size: 7.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
28f775190790099ce9db9ab1f67704450f9b448cfb3c2b978eb2ef0b16a8c304
|
|
| MD5 |
c2e9dd54c7b6a405dfa3e3c94e251d8c
|
|
| BLAKE2b-256 |
0da4cc47e379e3b0ffb3ac0d90e106fbfa0bfbf3e40d99dfdce2c96f652f3b04
|
Provenance
The following attestation bundles were made for linux_copycache-1.0.2.tar.gz:
Publisher:
publish.yml on randhana/linux-clipboard-manager
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
linux_copycache-1.0.2.tar.gz -
Subject digest:
28f775190790099ce9db9ab1f67704450f9b448cfb3c2b978eb2ef0b16a8c304 - Sigstore transparency entry: 1103393187
- Sigstore integration time:
-
Permalink:
randhana/linux-clipboard-manager@7abe8be2f012a5d49c2d34266ab7d703b1d76c6a -
Branch / Tag:
refs/tags/v1.0.2 - Owner: https://github.com/randhana
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@7abe8be2f012a5d49c2d34266ab7d703b1d76c6a -
Trigger Event:
release
-
Statement type:
File details
Details for the file linux_copycache-1.0.2-py3-none-any.whl.
File metadata
- Download URL: linux_copycache-1.0.2-py3-none-any.whl
- Upload date:
- Size: 7.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3f6e0451c962a17affdc759f5c6ecaebe07a7f17f495e7345de32fd7d22f9ae8
|
|
| MD5 |
459b13c533866914bd784cd94ad872da
|
|
| BLAKE2b-256 |
f4c49374e45f2e954911767c511542aea4e7c9670a3f4a810164f4e125d07cd2
|
Provenance
The following attestation bundles were made for linux_copycache-1.0.2-py3-none-any.whl:
Publisher:
publish.yml on randhana/linux-clipboard-manager
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
linux_copycache-1.0.2-py3-none-any.whl -
Subject digest:
3f6e0451c962a17affdc759f5c6ecaebe07a7f17f495e7345de32fd7d22f9ae8 - Sigstore transparency entry: 1103393232
- Sigstore integration time:
-
Permalink:
randhana/linux-clipboard-manager@7abe8be2f012a5d49c2d34266ab7d703b1d76c6a -
Branch / Tag:
refs/tags/v1.0.2 - Owner: https://github.com/randhana
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@7abe8be2f012a5d49c2d34266ab7d703b1d76c6a -
Trigger Event:
release
-
Statement type: