CrossPaste/crosspaste-desktop

Cross-device clipboard sync for macOS, Windows & Linux — end-to-end encrypted, LAN-only, no cloud. OCR, CLI and MCP server built in.

2,561stars
4wishes
0gates

settings.json: no · hooks: no · scanned 2026-09-20

Rules, as written

wish

When adding a test suite that spawns processes, performs real pairing/sync handshakes, or sleeps on wall-clock time (roughly: anything addin

Nothing mechanical stops "git commit without running the required step first". no deny rule matched; no hooks matched

wish

When modifying `commonMain` code, always consider mobile compatibility: avoid desktop-only APIs, keep interfaces platform-agnostic, and ensu

Nothing mechanical stops "edit CLAUDE.md". no deny rule matched; no hooks matched

wish

Never delete or weaken a test to make the fast tier faster; move it to the integration tier instead.

Nothing mechanical stops "rm desktopTest/example.test.js". no deny rule matched; no hooks matched

wish

Before attempting to compile or build the project, always run `./gradlew ktlintFormat` first.

Nothing mechanical stops "git commit without running the required step first". no deny rule matched; no hooks matched