Skip to content

elliefairholm/on-this-day

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MagicMirror² Module: On-This-Day

on-this-day is a module for MagicMirror² that displays a random fact of something that happened on this day in history.

on-this-day-example-english

This module is based on an API that I made myself which has hundreds of facts stored for each day of the year. The facts are only available in English, the API is totally free to use and can be found at: https://on-this-day-api.fly.dev/facts/${day}. The day must be in the format 07-10, which would represent the 10th July.

The fact displayed on your Magic Mirror will be updated everyday at midnight.

Installation:

Go to your MagicMirror's Module folder in your terminal:

cd ~/MagicMirror/modules

Clone this repository:

git clone https://github.com/elliefairholm/on-this-day.git

Go to the modules folder:

cd on-this-day

Install the dependencies:

npm install

Add the module to the modules array in the config/config.js file by adding the following section. You can change this configuration later when you see this works:

{
    module: 'on-this-day',
    position: 'bottom_bar',
    config: {
                // see below for configurable options...
            }
},

Configuration options:

Option Description
updateInterval How often the fact will be updated during the day. It is automatically updated everyday at 00:00, but if you wish for the fact to be updated more often, add your own timeframe in milliseconds (1000 = 1 second).

Example: 1000 * 60 = will be updated every minute.
Default value: undefined
animationSpeed The speed of the update animation in milliseconds.

Example:500 = half a second.
Default value: 1000 = 1 second.
interests An array of interests you may have to curate the facts you will receive.

Possible values: ["history", "film-tv", "sport"]
Default value: ["general"]

I hope you enjoy the module and learn something new everyday!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published