An intuitive Progressive Web App (PWA) Electron wrapper template that turns your PWA into a usable desktop application in Nix with just a URL!
An intuitive Progressive Web App (PWA) Electron wrapper template that turns your PWA into a usable desktop application in Nix with just a URL!
🔥 Nullskulls marked your project as well cooked! As a prize for your nicely cooked project, look out for a bonus prize in the mail :)
I really wanted a WORKING Figma desktop and LeetCode desktop in Nix, so I decided to make this template. Basically, it turns a URL into a desktop app using Electron. And all you need to do to create a new app is to edit config.json and clone the repo (only 4 lines of editing!). Wrapping the URL using Electron is pretty easy, but making everything work in Nix is a big hassle (I suck at Nix). It encountered a lot of challenges like dlls not linking, .desktop entries not recognized, the config.json not being recognized, etc. I ended up spending way more time than I thought but it’s worth it!
It’s not a traditional project but I’ve spent quite some time to hack together a template that turns a URL into a desktop app in Nix!
Log in to leave a comment