Running from Source
git clone https://github.com/yavuzselimsahin/shared-clipboard.git
cd shared-clipboard
pip install -r requirements.txt
python tray_client.py
This is also how Linux users run it, since there is no prebuilt Linux binary yet.
System packages on Linux
- X11:
xclip,python3-tk,libappindicator3-1 - Wayland:
wl-clipboard,python3-tk
# Debian and Ubuntu, X11
sudo apt install xclip python3-tk libappindicator3-1
Without the clipboard tool the application starts but cannot read or write the clipboard, which looks like a synchronisation failure rather than a missing package.
A virtual environment
Worth it if you have other Python projects on the machine:
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install -r requirements.txt