The great thing about ninite is how you can go there ahead of time and generate a single file, and when you’re done installing you just run that file. I suppose one could generate a batch script that installs stuff with some other package manager (you’d need to include install/update for it first, I remember reading about how Winget can come outdated with a broken version), but the issue with that is simply that ninite definitively exists and works reliably, while I don’t know any such service to generate install scripts.
I had to dig through the website shoving paid services down my throat and found the script builder, is that what you mean? If yes, I can see it generate either a command using chocolatey, or a config file (to feed chocolatey?), which seems to require me to install chocolatey manually first.
Looks like it doesn’t meet the basic requirement of being a standalone script, and requires you to do extra setup first. I’m also very much not a fan of the website so far, but I can give it a pass since ninite being opinionated in the package choice is a subjective thing.
Making a script that automatically installs chocolatey (using the method described on the website) and then runs the installs is trivial. (I know cuz for a long time I used such a script)
The great thing about ninite is how you can go there ahead of time and generate a single file, and when you’re done installing you just run that file. I suppose one could generate a batch script that installs stuff with some other package manager (you’d need to include install/update for it first, I remember reading about how Winget can come outdated with a broken version), but the issue with that is simply that ninite definitively exists and works reliably, while I don’t know any such service to generate install scripts.
Chocolatey was literally mentioned, and it can do exactly this
I had to dig through the website shoving paid services down my throat and found the script builder, is that what you mean? If yes, I can see it generate either a command using chocolatey, or a config file (to feed chocolatey?), which seems to require me to install chocolatey manually first.
Looks like it doesn’t meet the basic requirement of being a standalone script, and requires you to do extra setup first. I’m also very much not a fan of the website so far, but I can give it a pass since ninite being opinionated in the package choice is a subjective thing.
Making a script that automatically installs chocolatey (using the method described on the website) and then runs the installs is trivial. (I know cuz for a long time I used such a script)
You could also just use winutil https://github.com/ChrisTitusTech/winutil Which has a bunch of other neat things for initial setup too.