SyncThingy = Syncthing + simple tray indicator
Why yet another Syncthing tray / statusbar / wrapper / ui ... application?
The answer is simple: I just wanted a Flatpak on Flathub which offers just the bare minimum: Syncthing and a tray icon.
SyncThingy config is located at ~/.var/app/com.github.zocker_160.SyncThingy/config/SyncThingy
:
autostart
can be true
or false
icon
can be set to default
, white
or black
url
defines the link opened when selecting Open WebUI
notifications
can be true
or false
Syncthing config is located at ~/.var/app/com.github.zocker_160.SyncThingy/config/syncthing
.
NOTE: this location seems to differ on some installations, so if the folder above does not work for you,
try ~/.var/app/com.github.zocker_160.SyncThingy/.local/state/syncthing
instead.
You can reuse your already existing syncthing config.xml
file, by moving / copying it there.
Note: this feature is mainly targeted at Steam Deck users, that want to have it running in the background when in Gaming Mode. It does not really make much sense to use this on a normal Linux Desktop.
Settings
install as system service
buttoncopy to clipboard
konsole
on Steam Deck)paste
in the top right on Steam Deck)STEAM
+ X
and press R2
or Enter
buttonBuild dependencies:
build-essential
qt5-default
|| qtbase5-dev
qtbase5-dev-tools
libportal-qt5-dev
git clone --recurse-submodules https://github.com/zocker-160/SyncThingy.git
cd SyncThingy
cmake -S . -B out
cd out
make
sudo make install (optional)
You will need to have syncthing
installed and available in $PATH
, in order to make this work.
Running outside of Flatpak is not supported, you are on your own.