Skip to content

MMM-CalendarExt2/MMM-CalendarExt2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

723 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MMM-CalendarExt2

Super-Linter

MMM-CalendarExt2 is a module for MagicMirror² to display extended calendars and event views.

It is based on MMM-CalendarExt, which is no longer being developed.

Screenshot

screenshot

Installation

Just clone the module into your modules directory and install the dependencies:

cd ~/MagicMirror/modules
git clone https://github.com/MMM-CalendarExt2/MMM-CalendarExt2 --depth=1
cd MMM-CalendarExt2
npm ci --omit=dev

Configuration

After installation read how to configure everything in the configuration documentation. If you like adjust to your language or adapt the styling.

Finally, if you like a shortcut, browse through the examples of other people's configurations.

Documentation Quick Links

Major feature

  • Multiple views at same time in a scene
  • Scenes could be rotated by time or notification or other trigger (e.g: Scene per PAGE)
  • MMM-CalendarExtTimeline, MMM-TelegramBot supported.
  • Over 5000 icons; (iconify)
  • custom class for beautifying
  • month/week timeline view.

What's different with MMM-CalendarExt

If you are satisfied with MMM-CalendarExt, you can continue using it.

  • New parser. New look.
  • profile is deprecated. scene is more than that.
  • Beautiful timeline view (month/week)
  • dynamic scene changeable.

Plugins

Update

Just enter the MMM-CalendarExt2 directory, pull the update and install the dependencies:

cd ~/MagicMirror/modules/MMM-CalendarExt2
git pull
npm ci --omit=dev

Changelog

Check the CHANGELOG file for changes.

License

This module is licensed under the MIT License. Check the LICENSE file for details.

Contributing

If you find any problems, bugs or have questions, please open a GitHub issue in this repository.

Pull requests are of course also very welcome 🙂

Developer commands

  • git fetch --unshallow - If you ran git clone --depth=1 ... before, but you want to start development, you will need to run this command to get the full history.
  • npm install - Install all dependencies.
  • node --run lint - Run linting checks.
  • node --run lint:fix - Fix linting issues.
  • node --run prettier - Run formatter checks.
  • node --run prettier:fix - Fix formatter issues.
  • node --run test - Run linting and formatter checks.

About

This is a module for MagicMirror² to display extended calendars and event views.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Contributors