For now I may set this up without using an extension which is easy enough. But, if I had the proper set up and know-how I’d make this an extension. There would be settings to input the unsplash API, icons and links. And a switch to make it the homepage if you want. This is perfect if you are using Flarum as a blog. Or, if you just want an interesting homepage for Flarum.
https://github.com/tomershvueli/homepage