A New Chapter for MagicMirror: The Community Takes the Lead
Read the statement by Michael Teeuw here.

Subcategories

  • New upcoming features available in the beta branch will be announced here.

    16 Topics
    140 Posts
    S
    @plainbroke yeh i had doubts about it
  • You have a cool idea for the core? Post it here.

    147 Topics
    787 Posts
    S
    @Tammieda i am not the OP and i dont see how this would work. its been 7 years since the original discussion, and no example has been forthcoming anyhow the MagicMirror team is not working on this. anyone else is welcome to experiment and post issues
  • Think you found a bug? Check with others to see if it’s just you. Real bug reports can be submitted via GitHub.

    214 Topics
    1k Posts
    mumblebajM
    @sdetweil A few things: The main issue being: MagicMirror is now using a flat npm config, and the start scripts are handled differently, node --run start:x11 is not a valid Node.js command — unless you are using a custom wrapper or an internal script, this will fail silently or do nothing. As Crontab runs in a minimal environment, so any graphical (X11) application must explicitly export DISPLAY. Previously I had the command as DISPLAY=:0 npm start. Now, I had to export DISPLAY=:0 first and then start MM.
  • 95 Topics
    1k Posts
    S
    @nwonnink this topic is old, but seems pretty comprehensive you have to setup some mechanism to run the sync on a schedule https://forum.magicmirror.builders/topic/5327/sync-private-icloud-calendar-with-magicmirror
  • Regions

    34
    25 Votes
    34 Posts
    106k Views
    R
    [image: 1696738284660-0250ebe0-9390-4080-8e70-feb4e71b7d80-image.png]
  • Help needed: Automatic Node Version Reference

    3
    0 Votes
    3 Posts
    3k Views
    D
    The commands in nodenv are implemented in scripts. While, commands from nvm are implemented in functions, which means all the 4000+ line of code have to be parsed on shell startup and increases the shell init time dramatically. nodenv initializes much faster.
  • [Enhancement] Translation system

    13
    1 Votes
    13 Posts
    10k Views
    qu1queQ
    @sdetweil Yeah, it seems now is working. Thanks!
  • Discussion: Simplify the core.

    1
    1 Votes
    1 Posts
    2k Views
    MichMichM
    Since I open sourced MagicMirror², I have received many awesome pull requests adding a lot of nice features to the Magic Mirror core. I am very grateful for that! Unfortunately, this comes with a downside: the application gets a lot more complicated. I started an issue on GitHub to discuss the idea of simplifying the core of MagicMirror². Please let me know what you think! (Preferably in that issue). https://github.com/MichMich/MagicMirror/issues/1860 Thanks!
  • Flushing pm2 logs

    6
    0 Votes
    6 Posts
    15k Views
    E
    I just want to add, that using pm2 flush in a script (for restart purposes) may not work as expected. The next operation will start immediately, before flush completes, and thus the new thread will already start writing to the file, blocking it from getting cleared. You need to wait for the entire thread to finish, like this: pm2 flush; pm2 start mm; echo "this doesn't clear the logs"; pm2 flush && pm2 start mm; echo "now it works";
  • Developers running Windows 10.

    8
    0 Votes
    8 Posts
    9k Views
    A
    i installed Win10 and i have to say that im suprised in good way. my computer works faster and seems to be better :D but i will see how it will be working after some weeks :)
  • Releasing stable

    22
    0 Votes
    22 Posts
    18k Views
    MichMichM
    V2.0.0 is now released: https://forum.magicmirror.builders/topic/76/magicmirror-released
  • Installer Script

    1
    0 Votes
    1 Posts
    4k Views
    MichMichM
    I’ve just overhauled the installer script. It now checks if Node needs to be upgraded or installed and gives a bit more visual feedback. It will also prevent overwriting older installations. If you can, please test it and let me know if it works for you.