A collection of Qt/QML plugins for DankMaterialShell.
Google Calendar integration widget showing your next meeting with one-click join.
Features:
- Next meeting display with countdown timer
- Color-coded meetings (regular, 1:1, conflicts)
- Meetings tab in DankDash with full list
- One-click join for video meetings (Zoom, Meet, Teams, WebEx)
Requirements: gcal CLI
Combined time, date, and weather widget with dynamic color theming.
Features:
- Time and date display
- Weather integration with temperature and conditions
- Dynamic colors based on temperature and weather
- Fully customizable colors
git clone https://github.com/jimallen/dms-plugins.git
cd dms-pluginsCreate symlinks in the DMS plugins directory:
ln -s $(pwd)/MeetingWidget ~/.config/DankMaterialShell/plugins/MeetingWidget
ln -s $(pwd)/CenterWidget ~/.config/DankMaterialShell/plugins/CenterWidget- Open DMS Settings → Plugins
- Click "Scan for Plugins"
- Enable desired plugins
- Add widgets to your DankBar
Detailed documentation is available in the docs folder:
No build step required - QML files are interpreted at runtime.
- Edit QML files
- Reload Quickshell:
quickshell --reload - Test changes
See the Development Guide for details.
MIT
