Skip to content

htilburgs/MMM-MyTasklist

Repository files navigation

MMM-MyTasklist

This a module for Magic Mirror².
This displays a simple Tasklist, you can update through a web frontend.

image

image

Installation

Clone this repository in your modules folder, and install dependencies:

cd ~/MagicMirror/modules 
git clone https://github.com/htilburgs/MMM-MyTasklist.git
cd MMM-MyTasklist
npm install 

Update

When you need to update this module:

cd ~/MagicMirror/modules/MMM-MyTasklist
git pull
npm install

Configuration

Go to the MagicMirror/config directory and edit the config.js file. Add the module to your modules array in your config.js.

{
  module: "MMM-MyTasklist",
  position: "top_left",
  header: "MyTaskList",
  disabled: false,
  config: {
    tasksFile: "modules/MMM-MyTasklist/tasks.json",  // Taskfile to use
    updateInterval: 300000,                          // Update every 5 minutes
    showCompleted: true,                             // Show completed tasks -> true / false
    maxTasks: null                                   // Maximum tasks to show -> null = all or use number
  }
},

Load Webinterface for updating the Tasklist

Open a browser and type http://serverip address:8448
So if for example you're MagicMirror is on 192.168.0.48 then you go to http://192.168.0.48:8448
The Webinterface for MyTasklist will be loaded and you will be able to:

image choose language for the Webinterface
image add tasks
image complete tasks
image delete tasks
image edit tasks
image move the order from tasks by drag-and-drop
image filter on all, active or done tasks

All the updates are instantly published on your Mirror

NOTE:
With a touchscreen you're able to check the checkboxes on the Mirror to complete the task.
All these changes are instantly published to the Webinterface

Versions

v1.0.0 - Initial release
v1.1.0 - Update Look & Feel
v1.1.1 - Change Webinterface port from 8123 to 8448
v1.2.0 - Add possibility to edit the tasks in the Webinterface
v1.2.1 - Update language selector didn't work correct in Webinterface (always dutch after reload)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors