I'm just trying to help, but might start here
I am trying to use zinit on msys it seems to fail because of some quoting issue:
```$ zini for from"gh-r" lbin"jq-* -> jq" stedolan/jq
Downloading stedolan/jq…
(Requesting 'jq-win32.exe'')
ziextract: Unpacking the files from: 'jq-win32.exe'…
jq: error: syntax error, unexpected ':', expecting $end (Windows cmd shell quoting issues?) at <top-level>, line 1:
S:/
jq: 1 compile error
ziextract: WARNING: extraction of the archive 'jq-win32.exe' had problems.
```
zini for from"gh-r" as"program" mv"docker* -> docker-compose" bpick"*win*" docker/compose
Downloading docker/compose…
(Requesting `docker-compose-windows-x86_64.exe'…)
ziextract: Unpacking the files from: `docker-compose-windows-x86_64.exe'…
Usage: docker compose [OPTIONS] COMMAND
Docker Compose
Options:
--ansi string Control when to print ANSI control
characters ("never"|"always"|"auto")
(default "auto")
--compatibility Run compose in backward compatibility mode
--env-file string Specify an alternate environment file.
-f, --file stringArray Compose configuration files
--profile stringArray Specify a profile to enable
--project-directory string Specify an alternate working directory
(default: the path of the, first
specified, Compose file)
-p, --project-name string Project name
Commands:
build Build or rebuild services
convert Converts the compose file to platform's canonical format
cp Copy files/folders between a service container and the local filesystem
create Creates containers for a service.
down Stop and remove containers, networks
events Receive real time events from containers.
exec Execute a command in a running container.
images List images used by the created containers
kill Force stop service containers.
logs View output from containers
ls List running compose projects
pause Pause services
port Print the public port for a port binding.
ps List containers
pull Pull service images
push Push service images
restart Restart containers
rm Removes stopped service containers
run Run a one-off command on a service.
start Start services
stop Stop services
top Display the running processes
unpause Unpause services
up Create and start containers
version Show the Docker Compose version information
Run 'docker compose COMMAND --help' for more information on a command.
unknown docker command: "compose S:/"
ziextract: WARNING: extraction of the archive `docker-compose-windows-x86_64.exe' had problems.
zini for from"gh-r" as"program" mv"docker -> docker-compose" bpick"*win*" docker/compose
to bpick"*lin*"
works
ziextract: Unpacking the files from: 'docker-compose-windows-x86_64.exe'…
zini as'null' from"gh-r" lbin'!* -> docker-compose' lucid nocompile nocompletions for @docker/compose
Downloading docker/compose…
(Requesting `docker-compose-windows-x86_64.exe'…)
ziextract: Unpacking the files from: `docker-compose-windows-x86_64.exe'…
Usage: docker compose [OPTIONS] COMMAND
Docker Compose
Options:
--ansi string Control when to print ANSI control
characters ("never"|"always"|"auto")
(default "auto")
--compatibility Run compose in backward compatibility mode
--env-file string Specify an alternate environment file.
-f, --file stringArray Compose configuration files
--profile stringArray Specify a profile to enable
--project-directory string Specify an alternate working directory
(default: the path of the, first
specified, Compose file)
-p, --project-name string Project name
Commands:
build Build or rebuild services
convert Converts the compose file to platform's canonical format
cp Copy files/folders between a service container and the local filesystem
create Creates containers for a service.
down Stop and remove containers, networks
events Receive real time events from containers.
exec Execute a command in a running container.
images List images used by the created containers
kill Force stop service containers.
logs View output from containers
ls List running compose projects
pause Pause services
port Print the public port for a port binding.
ps List containers
pull Pull service images
push Push service images
restart Restart containers
rm Removes stopped service containers
run Run a one-off command on a service.
start Start services
stop Stop services
top Display the running processes
unpause Unpause services
up Create and start containers
version Show the Docker Compose version information
Run 'docker compose COMMAND --help' for more information on a command.
unknown docker command: "compose S:/"
ziextract: WARNING: extraction of the archive `docker-compose-windows-x86_64.exe' had problems.
+→zinit-extract:1> chmod a+x -- ./docker-compose-windows-x86_64.exe
+→zinit-extract:2> cygpath -w /home/srivastavaan/.local/share/zinit/plugins/docker---compose
+→zinit-extract:2> ./docker-compose-windows-x86_64.exe /S '/D=E:\scoop\apps\msys2\2022-06-03\home\srivastavaan\.local\share\zinit\plugins\docker---compose'
*.exe
support in ziextract
is is actually Firefox installer support, experimental proof of concept to introduce a more versatile support later.. This is what makes pack for firefox
on windows work
btw, how did you enable this log output?+→zinit-extract:1> chmod a+x -- ./docker-compose-windows-x86_64.exe +→zinit-extract:2> cygpath -w /home/srivastavaan/.local/share/zinit/plugins/docker---compose +→zinit-extract:2> ./docker-compose-windows-x86_64.exe /S '/D=E:\scoop\apps\msys2\2022-06-03\home\srivastavaan\.local\share\zinit\plugins\docker---compose'