Tutorial
Getting swync onto your machine, downloaded or built from source
Builds for MacOS and Windows live on the releases page.
There is no build for Linux yet.
You will need Xcode’s command line tools.
xcode-select --install
You will need the Microsoft C++ build tools. Install the Visual Studio Build Tools and tick
sudo apt install build-essential curl wget file \
libwebkit2gtk-4.1-dev librsvg2-dev libxdo-dev \
libayatana-appindicator3-dev libssl-dev \
libasound2-dev
Other distributions carry the same libraries under other names, and that same
page lists them: the two worth knowing by sight are the webview and ALSA, so
webkit2gtk4.1-devel and alsa-lib-devel on Fedora, webkit2gtk-4.1 and
alsa-lib on Arch.
git clone https://github.com/jpraccio0722/swync.git
cd swync/swync-app
npm install
npm run tauri dev
npm run tauri build
What comes out lands in src-tauri/target/release/bundle/ — a .dmg on
macOS, an .exe and an .msi on Windows, a .deb, an .rpm and an AppImage
on Linux.
Set your volume somewhere modest before you press anything.