Je voudrais spécifier explicitement où cygwin lit .bashrc. D'après ce que je peux deviner, .bash_profile utilise $ HOME pour trouver où .bashrc mais certains projets sur lesquels je travaille exigent de moi que je modifie $ HOME. Évidemment, une fois que j'ai changé $ HOME, je perds l'accès à mon .bashrc
J'ai essayé de définir le chemin explicitement:
Je règle $ HOME via ConEmu comme ceci:
Voici à quoi ressemble ma tâche cygwin (c'est la configuration par défaut de ConEmu)
set CHERE_INVOKING = 1 &% ConEmuDrive% \ cygwin64 \ bin \ bash.exe --login -i -new_console: C: "% ConEmuDrive% \ cygwin64 \ Cygwin.ico"