This is the mail archive of the cygwin mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: Window shortcut to launch a Mintty login bash on a given directory

I found the following solution:

Create a Windows shortcut with
C:\cygwin\bin\mintty.exe -e bash --rcfile ~/.foobarrc

where .foobarrc is a concatenation of /etc/profile, ~/.bash_profile with the following line at the end:
cd ~/foobar

The above solution is a work-around of a more clean solution which could be:
C:\cygwin\bin\mintty.exe -e bash --login --rcfile ~/.foobarrc

where .foobarrc contains only the " cd ~/foobar" line.

Unfortunately, when launching bash with --login, the --rcfile option is no longer active.

Has somebody an idea on the way to launch a login bash which reads a specified .rc file?

Best regards

Jean Johner
-----Message d'origine-----
De?: JOHNER Jean 066030 
Envoyé?: jeudi 29 juillet 2010 09:50
À?: ''
Objet?: Window shortcut to launch a Mintty login bash on a given directory


Putting the following command line in a Windows shortcut opens a login bash in the /home/User_name directory (~):

C:\cygwin\bin\mintty.exe -e bash --login

Now I would like to do the same in the /home/User_name/foobar directory.
I tried:

C:\cygwin\bin\mintty.exe -e bash --login -c "cd foobar"

with the result that the Mintty window vanishes.

I also tried to add


in the "Start in" box of the windows shortcut. With no effect.

Thank you for your help.


Problem reports:
Unsubscribe info:

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]