I’m trying to move my calendar apps to my 2nd screen…
I’m currently using the old X Window Manager (for now - if someone has a guide to run multi-screen in modern display systems, hit me up)
As title says, Calendar will not run on the 2nd instance. Logs at debug level show no errors, no warnings, no debug, nothing. Just shows “Loading…” .
I’m in a server/client environment.
Also, while clock runs, it’s ignoring the config specified in the module. (oops, forgot to move over the CSS, it does work, just was hard to see due to screen size)
/* Magic Mirror Config by Brendan Keyport. */
/* Secondary Display - Office */
var config = {
address: "0.0.0.0",
port: 8081,
electronOptions: {
webPreferences: {
webSecurity: false,
webviewTag: true,
},
x: 1920
},
ipWhitelist: [],
language: "en",
timeFormat: 12,
units: "imperial",
logLevel: ["INFO", "LOG", "WARN", "ERROR", "DEBUG"],
// customCss: "css/custom2.css",
modules: [
{
module: 'clock', // built-in
position: 'top_bar',
config: {
displaySeconds: true,
}
},
{
module: "calendar", // Built in
position: "top_left", // testing mode
config: {
animationSpeed: 0,
broadcastEvents: true,
broadcastPastEvents: true,
fetchInterval: 60000, // minimum 1 minute.
maximumEntries: 999999,
calendars: [
{
url: "<Redact>",
name: "Main",
symbol: "calendar",
color: "Aqua",
},
{
url: "<redact>",
name: "Utility",
symbol: "trash-can",
color: "Orange",
},
{
url: "<Redact>",
name: "Seahawks",
symbol: "football",
color: "#69BE28",
},
{
url: "<redact>",
name: "Sounders",
symbol: "futbol",
color: "#5D9741",
},
{
url: "<Redact>",
name: "Kraken",
symbol: "hockey-puck",
color: "#99d9d9",
},
{
url: "<redact>",
name: "Mariners",
symbol: "baseball",
color: "#C4CED4",
},
{
url: "<redact>",
name: "Huskies",
symbol: "paw",
color: "#ECDCA8",
},
{
url: "<redact>",
name: "Holidays",
symbol: "gift",
color: "#FFF",
},
{
url: "<redact>",
name: "K7LED",
symbol: "walkie-talkie",
color: "lime",
},
{
url: "<redact>",
name: "Personal",
},
],
},
},
/*************** DO NOT EDIT BELOW ***************/
]
};
if (typeof module !== "undefined") {
module.exports = config;
}