It would be nice to create an offline installer that includes the NIPM bootstrapper installer from the NIPM CLI.
The installer payload would come from any of:
- A feed in the current configuration
- A feed from a directory on disk
- A selection of installed packages
- A selection of packages in a directory on disk
There would be options for indicating:
- Which package(s) would always be installed
- Whether to include Depends, EULAS, Suggests, and Recommends packages (resolved from current configuration and/or the source feed)
I've recently been able to do this with a ton of scripting but it would likely be so much cleaner and reliable if NIPM managed it all.