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 或更高版本。