The MMM-ModuleHandler
application retrieves and deletes any desired module found on the https://github.com/MichMich/MagicMirror/wiki/3rd-party-modules website
Access your /Magic Mirror folder
cd ~/MagicMirror/
Clone this repository in the modules folder
git clone https://github.com/ahmedwab/MMM-ModuleHandler
Ensure that you have the Latest Version of Python 3 installed. That could be retrieved from https://www.python.org/downloads/
Moreover, to install all the dependencies you can do the following
cd ~/MagicMirror/MMM-ModuleHandler
bash dependencies.sh
To run the application, you must navigate to the application folder
cd ~/MagicMirror/MMM-ModuleHandler
Then, you can run it using the following command
python3 controls.py
The Menu will look as follows:
You will need to input the module name Example: MMM-TranslatedMessages
Then select add or remove
What the application will do:
- Install the module in the modules folder.
- Download all the dependenices reuqired
- Add a generic config similar to the photo below
The application will indicate whether the process of adding or removing is occuring
As of now, the application is completed.
Although, any suggestions or changes is highly encouraged.
Contributing is greatly encouraged.
- Fork the Project
- Create your Feature Branch
- Commit your Changes
- Push to the Branch
- Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.