Stopwatch
May 28, 2026 ยท View on GitHub
High-precision stopwatch with persistent state.
Install
Use the DMS CLI:
dms plugins install stopwatch
Or manually:
git clone https://github.com/hthienloc/dms-stopwatch ~/.config/DankMaterialShell/plugins/stopwatch
Features
- Millisecond precision - Configurable 1, 2, or 3 digit display
- Persistent state - Survives bar restarts
- Flexible display - Full (
00:00:00), compact (1h 5m), or minimal (5m 10s)
Usage
| Action | Result |
|---|---|
| Left click | Start/pause |
| Right click | Reset |
License
GPL-3.0
Roadmap / TODO
- Lap Timing: Implement lap recording with a scrollable history view in the plugin popup.
- Notification System: Optional audio/visual alerts at configurable intervals (e.g., every 15 minutes).
- Countdown Timer Mode: Allow switching from stopwatch to a countdown timer with alarm support.
- Session Export: Capability to export lap times and session duration to a local CSV file.
- Enhanced Controls: Add keyboard shortcuts for start, pause, and lap when the widget is focused.