nickel-lang / organist

Control all your tooling from a single console
MIT License
404 stars 20 forks source link

A fancier rust shell based on fenix. #180

Closed jneem closed 8 months ago

jneem commented 9 months ago

Here's an attempt at upstreaming the rust shell in #179.

I'm not thrilled about the way it handles extra targets -- I generated the list from fenix, but I couldn't find a way to automatically keep it up-to-date. I think the current state is somewhat workable, though, because (1) the targets don't change too much and (2) even if your favorite target is missing from the predefined list of targets, you can still set it and it will work. The predefined list only affects autocompletion.

thufschmitt commented 8 months ago

(push-forced to re-trigger the CI which was stuck for some reason)

jneem commented 8 months ago

Looks like the template test assumes that the field name in packages is the same as the name of some binary that gets installed. I renamed the package from rust-toolchain to rustc and it now passes (but it cancelled the automerge)