Back to plugins
Syncthing Status
Theme-aware Syncthing status plugin with bar and panel integration
v1.0.1 Pir0c0pter0 MIT Mar 24, 2026
About
syncthing-status
Syncthing status plugin for Noctalia.
Features
- Compact bar widget with a theme-aware main icon
- Status badge for sync state changes
- Detailed panel with device and folder summary
- Folder-level status, including paused and error states
- Automatic detection of Syncthing GUI URL, API key, and
config.xml - Automatic language mode that follows the system locale by default
- Manual override for URL, API key, TLS verification, polling interval, and monitored folders
Usage
The plugin adds a capsule to the Noctalia bar showing the current Syncthing state. Left-click opens the detail panel; right-click provides quick toggle, refresh, and settings shortcuts.
Configure the Syncthing connection in the plugin settings page. By default, the plugin autodetects the GUI URL and API key from Syncthing's config.xml.
Files
Main.qml— State management, polling, translations, and helpersBarWidget.qml— Bar widget UIPanel.qml— Expanded panel UISettings.qml— Plugin settings UIsyncthing-status.py— Syncthing API integration
Author
Developed by Pir0c0pter0.
License
MIT. See LICENSE.