frankenphp icon indicating copy to clipboard operation
frankenphp copied to clipboard

Install via ASDF

Open theutz opened this issue 1 year ago • 4 comments

I've created an ASDF plugin for downloading the most recent FrankenPHP release via the ASDF Version Manager. You can find the repo at theutz/asdf-frankenphp.

Feel free to link it to your docs, fork it for your own purposes, or whatever. It's been working pretty good for me for a few weeks!

theutz avatar Oct 01 '24 10:10 theutz

Awesome! Don't hesitate to add this too the installation guide.

dunglas avatar Oct 01 '24 11:10 dunglas

Great! Thanks!

Just in case people aren't aware of it, mise is (in my opinion) a far better way to do this sort of stuff. It natively supports asdf plugins, but also does much more. Here's a comparison with asdf.

nickchomey avatar Oct 01 '24 20:10 nickchomey

@nickchomey THIS LOOKS AMAZING. I'll investigate it a bit more, but when I update the docs, I'll likely mention both options.

theutz avatar Oct 01 '24 20:10 theutz

Its an absolute dream. I regularly use the go backend, in particular, to directly install go packages, which are then all managed through mise. Works for rust cargo too, etc...

Ive also started using it for tasks, aliases and more

Rye and uv are a similar dream for python development, if anyone is into that. Combined with deno 2, setting up a polyglot dev environment is finally simple, performant, etc...

Here's what I have installed globally currently. Even things like gopls and other stuff required for Go in VS Code are installed via mise.

image

nickchomey avatar Oct 01 '24 20:10 nickchomey