@mjn: Thanks for the feedback! I just tried to modernise the UI a bit and I'm certainly better at it than I was back when I started working on Knossos but it still needs a lot of polish.
I'm currently trying to finish the first alpha which should implement the basic Knossos functionality (install, update, remove and launch mods). Once that's done, I want to add some polish before I start working on the dev tab.
Regarding the tabs: I want to let modders create new tabs which they can fill with BBCode content. Having an actual changelog and a staff list could be very helpful, though. Especially since I can fill them with at least some useful info (i.e. usernames, release dates, etc.) even for mods that don't currently have a changelog / staff list.
What do you think about letting users connect their Nebula account to their forum account and adding a PM link to the staff list. That seems like the easiest way to let people contact mod uploaders directly.
@praseodym: You shouldn't run pip or yarn. Using pip is pointless since NuKnossos doesn't actually use Python at all. If you run yarn directly, you'll use your system Node.js version instead of the one managed by the build system. Just skip those steps and let the build system handle it.
The error for build-tools is caused by an old Go version which in this case didn't understand the import. Make sure you have at least Go 1.16.0.