I am using MMM-GooglePhotos. You can see some screen shots of my MM with the photos as a background here, https://forum.magicmirror.builders/topic/18217/my-first-attempt?_=1701883849212.
And here is my config for that module:
{
module: "MMM-GooglePhotos",
position: "fullscreen_below",
config: {
albums: ["Magic Mirror", "Instagram", "Keepers"],
updateInterval: 1000 * 60 * 10,
scanInterval: 1000 * 60 * 10,
sort: "random",
uploadAlbum: null,
condition: {
fromDate: null, // Or "2018-03", RFC ... format available
toDate: null, // Or "2019-12-25"
minWidth: null, // Or 400
maxWidth: null, // Or 8000
minHeight: null, // Or 400
maxHeight: null, // Or 8000
minWHRatio: null,
maxWHRatio: null
// WHRatio:1
},
// showWidth: 200,
// showHeight: 800,
timeFormat: "YYYY/MM/DD HH:mm", // Or `relative` can be used.
}
},
And some custom CSS:
#GPHOTO_INFO { display: none; }
#GPHOTO_CURRENT {
background-size: cover;
position:absolute;
bottom:0;