Nick Bolton 13bf2dace4 Only add PR comments for internal PR (#7448)
* Add write permission for issues

* Add write permission to PRs

* Update ChangeLog

* Fixed ChangeLog version

* Correct ChangeLog

* Remove GITHUB_TOKEN input

* Revert "Remove GITHUB_TOKEN input"

This reverts commit e868a8d3f4b753f758b4b2bd25aef78e4d4d62d7.

* Use COMMENT_PAT for GITHUB_TOKEN

* Use default permissions

* Only use `sticky-pull-request-comment` for internal PRs

* Update ChangeLog
2024-08-23 10:38:17 +01:00
2024-07-27 00:03:54 +01:00
2020-04-21 16:54:43 +01:00
2024-08-23 08:53:54 +01:00

Synergy Core

Quality Gate CI CodeQL Analysis SonarCloud Analysis Build containers

Synergy is a keyboard and mouse sharing tool.

Use the keyboard, mouse, or trackpad of one computer to control nearby computers, and work seamlessly between them.

This project contains the source code for Synergy 1 Community Edition which is actively maintained and free to use (no serial key is required for the community edition).

Synergy 1 Community Edition

To use the community edition, install the synergy package with your favorite package manager or build it yourself using the Developer Quick Start instructions below.

Join us on Discord or Slack in the #open-source channel.

Developer Quick Start

How to build Synergy 1 Community Edition. Check the Developer Guide wiki page if you have problems.

Dependencies:

python scripts/install_deps.py

Configure:

Windows:

cmake -B build --preset=windows-release

macOS:

cmake -B build --preset=macos-release

Linux:

cmake -B build --preset=linux-release

Build:

cmake --build build -j8

Test:

./build/bin/unittests

Packages

Synergy 1 Community Edition is packaged by the community (status shown below).

Synergy 2 is no longer in development and should not be provided.

For the licensed builds of Synergy 1 and Synergy 3, please use the official packages.

Windows:

choco install synergy

macOS:

brew install synergy

Debian, Ubuntu, etc:

sudo apt install synergy

Fedora, Red Hat, etc:

sudo dnf install synergy

Arch, Manjaro, etc:

sudo pacman -Syu synergy

Repology

Description
Deskflow (mirror)
Readme 99 MiB
Languages
C++ 93%
CMake 3.3%
Objective-C++ 2.4%
C 0.8%
Objective-C 0.4%