Skip to content

rehhouari/gnome-shell-extension-syncthing-toggle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Syncthing Toggle

A GNOME extension to toggle the Syncthing service from the quick settings menu.

Requires the syncthing systemd service to be installed.

Get it on GNOME Extensions

Screenshot of syncthing toggle in GNOME quick settings menu

Features

  • Start or stop Syncthing service from the quick settings menu.
  • Option to open the web GUI in the default browser.
  • Can customize the service name, the port, and choose whether or not to also enable / disable the service when toggling.
  • Custom icon name setting
Screenshot of syncthing toggle extension settings

Installation

Get it from GNOME Extensions or download the latest release

Contributing:

Feel free to open issues for bug fixes or feature requests, and pull requests to close them.

Compile schema after changing it:

glib-compile-schemas schemas/

Pack extension:

gnome-extensions pack -f --extra-source=icons/ --extra-source=toggle.js .
gnome-extensions install [email protected]

Credits

This extension uses code from Cloudflare WARP Toggle Extension by @khaled-0

License

Copyright (c) 2025 Rafik El Hadi Houari GPLv3.

The Syncthing logo is under the MPLv2, copyright The Syncthing Authors.