1 个不稳定版本
0.1.0 | 2022 年 5 月 20 日 |
---|
#5 在 #scoop
15KB
scoop-hook
将 scoop 的子命令钩接到你的 $env:PATH
灵感来自 scoop-search
Scoop 的子命令可以通过名为 scoop-<sub-command>.ps1
的脚本进行扩展。默认情况下,scoop.ps1
只在 libexec
和 shims
文件夹中搜索 powershell 脚本。
scoop-search
提供的钩子可以使 scoop search
子命令调用 scoop-search.exe
二进制文件。但是,如果你将来得到其他子命令,则它将不会工作。
此工具可以动态地在环境变量 $env:PATH
中列出的文件夹中查找所有名为 scoop-<sub-command>.exe
的可执行文件,并将它们作为 scoop 的子命令执行。
如果它对你不起作用,请提交一个问题或拉取请求。
安装
添加 siku 存储库,然后使用 scoop 安装。
scoop bucket add siku https://github.com/amorphobia/siku
scoop install scoop-hook
用法
从 PowerShell 调用钩子或将它添加到你的 $PROFILE
Invoke-Expression (&scoop-hook --hook)
然后通过 scoop <sub-command>
使用任何子命令。
许可证
AGPL 3.0 或更高版本。