Hi I was unable to find docs about how to do this, so here's a feature request:
support for a headless install in setup.exe. This would make deploying Cygwin on new installs of Windows very easy, and would avoid the time spent navigating the list and selecting packages, forgetting a package and having to go back and install it, and the runaround that comes with getting Cygwin set up just the way you want it. This can be accomplished by accepting a filename as an argument to setup.exe that lists the names of packages to "check off" in the selector GUI that are in addition to the default selection of packages setup.exe selects for you. This should be subtractive and additive, e.g. packages.txt: Subversion -Emacs Might mean "be sure to include the Subversion package in addition to all the default packages for a new Cygwin install, and make sure to leave Emacs out." It would save time if Setup.exe could take a file like this and prepare the GUI with appropriate selections, but it would be even better if it could take this file and do an install, without any user intervention. If this is done currently, please ignore above and direct me to the docs ;-) If this would be better put in a bugzilla db somewhere, let me know and I will put it there. Thanks -Phil Crosby