BatteryWatch is a sleek, modern KDE Plasma 6 widget designed to monitor your device's power ecosystem. Keep track of battery levels for your Bluetooth or wireless devices, like headphones, mouse, keyboard, and game controllers, all from a single, beautiful interface right there in your tray bar!
- Unified Monitoring: See the battery status of all connected devices in one place.
- Smart Display: A minimal tray icon that expands into a detailed list when clicked, and automatically hides when no devices are connected - no wasted space when nothing to show.
- Bluetooth Control: Disconnect Bluetooth devices directly from the widget.
- Customizable Visibility: Easily hide or show specific devices from the system tray to keep your workspace clutter-free.
- Right-click on your desktop or panel.
- Select Add Widgets...
- Click Get New Widgets... -> Download New Plasma Widgets.
- Search for "BatteryWatch" and click Install.
- Download the latest
.plasmoidrelease from the Releases page. - Run the following command:
kpackagetool6 --type Plasma/Applet --install BatteryWatch.plasmoid
git clone https://github.com/itayavra/batterywatch.git
cd batterywatch
# Zip the contents to create the plasmoid
zip -r BatteryWatch.plasmoid .
# Install
kpackagetool6 --type Plasma/Applet --install BatteryWatch.plasmoid# Install development version
./dev-install.sh
# Restart Plasma Shell to reload changes
./dev-restart-plasma.sh
# Uninstall development version
./dev-uninstall.shContributions, issues, and feature requests are welcome! Feel free to check the issues page.
For instructions on how to contribute translations, add new languages, or test current ones, please refer to the Translation Guide.
| Locale | Language | Status | % Done |
|---|---|---|---|
| he | Hebrew | ✅ Complete | 100% |
| hu | Hungarian | ✅ Complete | 100% |
| nl | Dutch | ✅ Complete | 100% |
| pl | polish | 🟡 In Progress | 91% |
If you find BatteryWatch useful and want to support its development, consider buying me a coffee 🫶 ☕



