Nick Bolton 30ea95fb3d Introduced new env vars for testing (#7436)
* New env vars for testing

* Update ChangeLog
2024-08-11 22:34:48 +01:00
2024-07-27 00:03:54 +01:00
2020-04-21 16:54:43 +01:00
2024-08-11 02:09:06 +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.

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

To get Synergy 1, use your favorite package manager to install synergy (this repo).

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

For both Synergy 1 and Synergy 3 you can use the official packages.

Repology

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