You provide the archive, Wizard does the rest.
important
This project uses elvish version 0.21.0.
elvish main.elv -c https://github.com/neovim/neovim/archive/68eece8b849da73bb9c93dabd6403ed0fb2f4174.zipgithub.com:tsoding/boomervar @registry = (elvish main.elv -l _)
for url [(keep-if { |it| and (not (re:match "amd64" $it)) (not (re:match "x86_64" $it)) (not (re:match "x64" $it)) (not (re:match "tsoding/boomer" $it)) } $registry)] {
elvish main.elv -c $url
}github.com:tsoding/boomerelvish main.elv -c https://github.com/tsoding/boomer/archive/97189f7ef07859a86420ef11258ca29527774d9c.zip ^
--options nim=$E:HOME/opt/bin/nim-2.2.10 ^
--options opengl=$E:HOME/opt/https_3A_2F_2Fgithub.com_2Fnim-lang_2Fopengl_2Farchive_2F8e2e098f82dc5eefd874488c37b5830233cd18f4/opengl-8e2e098f82dc5eefd874488c37b5830233cd18f4/src ^
--options x11=$E:HOME/opt/https_3A_2F_2Fgithub.com_2Fnim-lang_2Fx11_2Farchive_2F29aca5e519ebf5d833f63a6a2769e62ec7bfb83a/x11-29aca5e519ebf5d833f63a6a2769e62ec7bfb83aBy default, everything will be installed under ~/opt/, which can be changed with the --prefix (-p) option.
$prefix$prefix without the archive extension$prefix/bin