Repository navigation
Releases: tiamed/clipboard-sync
Releases · tiamed/clipboard-sync
Release list
Clipboard Sync v1.3.1
Push architecture
Near-instant bidirectional sync: Wayland watch + macOS FIFO push over SSH ControlMaster.
Linux
curl -sSL https://tiamed.github.io/clipboard-sync/install-linux.sh | bashmacOS (daemon + imagecopy — required for push)
curl -sSL https://tiamed.github.io/clipboard-sync/install-macos.sh | bashClipboard Sync v1.3.0
Push architecture
Near-instant bidirectional sync: Wayland watch + macOS FIFO push over SSH ControlMaster.
Linux
curl -sSL https://tiamed.github.io/clipboard-sync/install-linux.sh | bashmacOS (daemon + imagecopy — required for push)
curl -sSL https://tiamed.github.io/clipboard-sync/install-macos.sh | bashClipboard Sync v1.3.0-rc2
Push architecture
Near-instant bidirectional sync: Wayland watch + macOS FIFO push over SSH ControlMaster.
Linux
curl -sSL https://tiamed.github.io/clipboard-sync/install-linux.sh | bashmacOS (daemon + imagecopy — required for push)
curl -sSL https://tiamed.github.io/clipboard-sync/install-macos.sh | bashClipboard Sync v1.3.0-rc1
Push architecture
Near-instant bidirectional sync: Wayland watch + macOS FIFO push over SSH ControlMaster.
Linux
curl -sSL https://tiamed.github.io/clipboard-sync/install-linux.sh | bashmacOS (daemon + imagecopy — required for push)
curl -sSL https://tiamed.github.io/clipboard-sync/install-macos.sh | bashClipboard Sync v1.2.2
What's Changed
- Fix daemon deadlock:
wl-paste/wl-copywithout--watchcan block forever on Wayland when no selection owner exists, stalling the entire event loop. - Wrap all non-watch clipboard I/O with
timeout 2so poll and one-shot sync keep making progress when clipboard data is gone.
Installation
Linux
curl -sSL https://tiamed.github.io/clipboard-sync/install-linux.sh | bashOr from source:
git clone https://github.com/tiamed/clipboard-sync.git
cd clipboard-sync
./scripts/install.shmacOS (imagecopy helper)
curl -sSL https://tiamed.github.io/clipboard-sync/install-macos.sh | bashAssets
macOS imagecopy binaries are rebuilt as part of this release; Linux change is the daemon timeout fix only.
Clipboard Sync v1.2.1
What's Changed
- Fix image clipboard sync loops caused by PNG re-encoding changing byte hashes.
- Use stable pixel hashes for image deduplication.
- Add lightweight macOS pasteboard change-count checks before pulling images.
- Throttle macOS image checks with macos_image_check_interval (default: 5s).
- Fix systemd stop/restart handling so the daemon exits cleanly on TERM/INT.
Installation
Linux
git clone https://github.com/tiamed/clipboard-sync.git
cd clipboard-sync
./scripts/install.shmacOS (imagecopy helper)
curl -sSL https://tiamed.github.io/clipboard-sync/install-macos.sh | bashAssets
The macOS imagecopy helper binaries are unchanged from v1.2.0; the Linux daemon includes a built-in osascript fallback for pasteboard change-count checks.
Clipboard Sync v1.2.0
Installation
Linux
git clone https://github.com/tiamed/clipboard-sync.git
cd clipboard-sync
./scripts/install.shmacOS (imagecopy helper)
curl -sSL https://tiamed.github.io/clipboard-sync/install-macos.sh | bashOr manually:
# Download the binary for your architecture
# arm64 (M1/M2/M3 Macs)
curl -Lo ~/scripts/imagecopy https://github.com/tiamed/clipboard-sync/releases/download/v1.2.0/imagecopy-arm64
# x86_64 (Intel Macs)
curl -Lo ~/scripts/imagecopy https://github.com/tiamed/clipboard-sync/releases/download/v1.2.0/imagecopy-x86_64
chmod +x ~/scripts/imagecopyClipboard Sync v1.1.2
Installation
Linux
git clone https://github.com/tiamed/clipboard-sync.git
cd clipboard-sync
./scripts/install.shmacOS (imagecopy helper)
curl -sSL https://tiamed.github.io/clipboard-sync/install-macos.sh | bashOr manually:
# Download the binary for your architecture
# arm64 (M1/M2/M3 Macs)
curl -Lo ~/scripts/imagecopy https://github.com/tiamed/clipboard-sync/releases/download/v1.1.2/imagecopy-arm64
# x86_64 (Intel Macs)
curl -Lo ~/scripts/imagecopy https://github.com/tiamed/clipboard-sync/releases/download/v1.1.2/imagecopy-x86_64
chmod +x ~/scripts/imagecopyClipboard Sync v1.1.1
Installation
Linux
git clone https://github.com/tiamed/clipboard-sync.git
cd clipboard-sync
./scripts/install.shmacOS (imagecopy helper)
curl -sSL https://tiamed.github.io/clipboard-sync/install-macos.sh | bashOr manually:
# Download the binary for your architecture
# arm64 (M1/M2/M3 Macs)
curl -Lo ~/scripts/imagecopy https://github.com/tiamed/clipboard-sync/releases/download/v1.1.1/imagecopy-arm64
# x86_64 (Intel Macs)
curl -Lo ~/scripts/imagecopy https://github.com/tiamed/clipboard-sync/releases/download/v1.1.1/imagecopy-x86_64
chmod +x ~/scripts/imagecopyClipboard Sync v1.1.0
Installation
Linux
git clone https://github.com/tiamed/clipboard-sync.git
cd clipboard-sync
./scripts/install.shmacOS (imagecopy helper)
curl -sSL https://tiamed.github.io/clipboard-sync/install-macos.sh | bashOr manually:
# Download the binary for your architecture
# arm64 (M1/M2/M3 Macs)
curl -Lo ~/scripts/imagecopy https://github.com/tiamed/clipboard-sync/releases/download/v1.1.0/imagecopy-arm64
# x86_64 (Intel Macs)
curl -Lo ~/scripts/imagecopy https://github.com/tiamed/clipboard-sync/releases/download/v1.1.0/imagecopy-x86_64
chmod +x ~/scripts/imagecopy