Desktops is a gallery primarily powered by Pelican for its static-site generation, SASS for its stylesheets, neocities.org for its front-end hosting, and pomf.se as its (wicked!) image host. BASH glues it all together along with curl for uploading and imagemagick and image magic for thumb generation. In this article I hope to share the methods I used and the lessons I've learned along the way.
If you wanna read the purpose of desktops - go here.
These are the main steps of how Desktops work.
# Save a screenshot from the internet wget screenshot.png ... # Add it to our Pelican-based gallery ./add_desktop.sh screenshot.png ... # Generate our new site with the updated entry ./generate_content.sh # Push our newly generated content