On 1 June 2010 19:54, Corinna Vinschen wrote: > On Jun 1 19:30, Andy Koppe wrote: >> On 1 June 2010 09:18, Corinna Vinschen wrote: >> > What if Cygwin.bat just contains `start mintty.exe -' rather >> > than `bash --login -i'? >> > >> > Advantages: >> > >> > - Not much of a change in setup. >> >> Drawback: you get a console flashing up for the .bat file. I find that >> really annoying, so I think it would need to be a direct shortcut. > > Just set the shortcut's "Run:" setting to minimized and there's no > flashing window anymore.
It still flashes up in the taskbar. On Windows 7, if you already have a command prompt open, its taskbar icon sort of jiggles about and briefly glows up blue. Still don't like it. >> You can set variables on the mintty command line using /bin/env, e.g.: >> >> mintty /bin/env DISPLAY=:0 /bin/ssh -X server >> >> But of course that doesn't take effect before the first Cygwin process. > > Exactly. What variables do actually need to be set before the first Cygwin process, i.e. couldn't be set on the mintty command line or in shell startup scripts? In any case, I suspect only a small minority of users do make use of that, and they do have the option of creating a batch file themselves. (The mintty manpage actually mentions that possibility and the need to invoke it through 'start'.) Andy