Я хотел бы точно указать, откуда Cygwin читает .bashrc. насколько я могу догадаться, .bash_profile использует $ HOME, чтобы найти, где .bashrc, однако некоторые проекты, над которыми я работаю, требуют от меня изменения $ HOME. Очевидно, что когда я меняю $ HOME, я теряю доступ к своему .bashrc
Я попытался установить путь явно:
Я установил $ HOME через ConEmu так:
Вот так выглядит моя задача cygwin (ее конфигурация по умолчанию от ConEmu)
set CHERE_INVOKING = 1 &% ConEmuDrive%\cygwin64\bin\bash.exe --login -i -new_console:C:"% ConEmuDrive%\cygwin64\Cygwin.ico"