A plugin that displays multiple timezones in the DMS bar.
mkdir -p ~/.config/DankMaterialShell/plugins/
git clone https://github.com/rochacbruno/WorldClock ~/.config/DankMaterialShell/plugins/WorldClock- Open DMS Settings Super + ,
- Go to the "Plugins" tab
- Enable the "World Clock" plugin
- Configure timezones in the plugin settings
- Add the "worldClock" widget to your DankBar configuration
The plugin stores timezone configurations in the DMS settings. You can add/remove timezones through the plugin settings interface.
- America/New_York (Eastern Time)
- America/Los_Angeles (Pacific Time)
- Europe/London (Greenwich Mean Time)
- Europe/Paris (Central European Time)
- Asia/Tokyo (Japan Standard Time)
- Australia/Sydney (Australian Eastern Time)
plugin.json- Plugin manifest and metadataWorldClockWidget.qml- Main widget componentWorldClockSettings.qml- Settings interfacetimezone-utils.js- Timezone utility functionsmoment.js- Moment.js library (stub - replace with real file)moment-timezone.js- Moment timezone library (stub - replace with real file)
This plugin requires:
settings_read- To read timezone configurationssettings_write- To save timezone configurations
