From: Erwin W. <wat...@xs...> - 2012-09-08 17:28:23
|
Maximus schreef, Op 8-9-2012 13:42: > Erwin Waterlander <waterlan@...> writes: > >> I think that ConEmu's default shell should stay cmd.exe. Cmd.exe is the >> best know shell and always present on Windows. Msys shell users are a >> small minority. But one should be able to change the default shell and >> set it for instance to MSYS' sh.exe. A ConEmu version distributed by >> MinGW should be configured to have MSYS sh.exe as default shell. >> >> The standard location of MSYS shell is: >> c:\mingw\msys\1.0\bin\sh.exe --login -i >> >> But people may have installed mingw/msys elsewhere. > Current ConEmu version supports more than one default shell. > Here is the rules of shell selection (in case of empty config, > no shell selected in config obviously): > > 1. When ConEmu found "far.exe" near to itself > (same folder or parent folder of "ConEmu.exe"), it starts Far Manager. > 2. When TakeCommand or TCC/LE installed on PC, ConEmu starts "tcc.exe" > 3. Otherwise, ConEmu starts "cmd.exe". > > Thought, I can add same step for "sh.exe" like "far.exe". > But there is a question, if ConEmu will be distributed by MinGW, > what folder it will be installed in? > I think it is better that you give the user total control via a configuration file. ConEmu should not make assumptions. Is it possible to set the default shell with a configuration file? regards, -- Erwin Waterlander http://waterlan.home.xs4all.nl/ |