При запуске терминала:
Но если я запускаю .bashrc, то это работает:
Я не уверен, почему .bashrc не работает, когда запускается при запуске, но если я запускаю его сам, то он работает.
Редактировать: Я нашел решение, которое сработало. Я ставил
eval "$(oh-my-posh --init --shell bash --config ~/jv_sitecorian.omp.json)"
внутри ~/.bashrc, но мне нужно было поместить его в ~/.profile
решение1
Проверьте, является ли /home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin
это частью вашего пути. Это была моя проблема, после добавления его в PATH перед вызовом функции eval в .bashrc
, теперь он работает правильно, когда я вхожу в систему.