oh-my-posh no se activará al iniciar la terminal, pero si actualizo .bashrc se activa

oh-my-posh no se activará al iniciar la terminal, pero si actualizo .bashrc se activa

Al iniciar la terminal:

ingrese la descripción de la imagen aquí

Pero si ejecuto .bashrc funciona:

ingrese la descripción de la imagen aquí

No estoy seguro de por qué cuando .bashrc se ejecuta al inicio no funciona, pero si lo ejecuto yo mismo funciona.

Editar: encontré una solución que funcionó. Estaba poniendo

eval "$(oh-my-posh --init --shell bash --config ~/jv_sitecorian.omp.json)"

dentro de ~/.bashrc pero necesitaba ponerlo en ~/.profile

Respuesta1

Comprueba si /home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbines parte de tu camino. Era mi problema aquí, después de agregarlo a la RUTA antes de llamar a la función de evaluación .bashrc, ahora funciona justo cuando inicio sesión.

información relacionada