Aaron Tavistock
Aaron Tavistock
While I think this is a good direction, it just seems to move the problem a little. So this _does_ allow run-time evaluation in the decorator, but because the alternative...
Looks like there was a flurry of work and then this stalled.
The PR that was associated with this is not merged and now closed. I think this is a fairly simple approach to the problem https://github.com/starship/starship/pull/3884#issuecomment-1101813946
@k0i - That is an excellent consideration! Funny, I use `asdf` myself, but I use it with the `direnv` plugin which bypasses the shims. So if this inspects the elixir...
@k0i You also mention `elixir.bat`, which is likely windows. This should check `elixir` as well to cover OS/X and Linux.
Awesome @falood ! I had no idea the `custom` module existed. It completely addresses this issue for me. As an aside, I'm curious about why theres so much time spent...
Yeah, thats exactly why I use [asdf-direnv](https://github.com/asdf-community/asdf-direnv). Calling the shim is fairly slow. But I think theres also a bug in starship around shell resolution. I filed this bug... https://github.com/starship/starship/issues/4341
@narrowtux Is this project still maintained?
I have the same with `Elixir 1.15.5`, `Erlang 26.1`, and `Dialyzer 1.4.1`
Its likely these are under copyright, so it would have to be sufficiently different from "C'thulhu himself", but I'm sure someone could do an artistic impression of "Tenticle mouth"