V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
ychen997
V2EX  ›  分享创造

Alfred workflow: Python 写了个 homebrew 搜索

  •  
  •   ychen997 · 2023-05-30 10:27:29 +08:00 · 821 次点击
    这是一个创建于 561 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前可以显示下载量,轻松访问官网和 brew 信息页,更多功能慢慢增加中,欢迎 star 和提 issue https://github.com/yinan-c/alfred-homebrew

    ychen997
        1
    ychen997  
    OP
       2023-05-30 10:30:31 +08:00   ❤️ 1
    ychen997
        2
    ychen997  
    OP
       2023-05-31 11:17:35 +08:00
    v1.1 发布了,
    - 合并了关键词->brew ,但是你仍然可以用 cask, formula 来筛选结果
    - 支持 list, leaves, outdated
    - list 命令的基础上增加对安装状态的检查
    - 根据不同安装状态显示特定的命令和信息(回车即可查看)
    - 命令菜单和信息菜单信息。信息由 tab-complete 显示,命令由 enter 显示
    - 在命令菜单中增加一个返回搜索功能。

    以下是截图



    ychen997
        3
    ychen997  
    OP
       2023-11-03 09:17:46 +08:00
    v1.4 发布 https://github.com/yinan-c/alfred-homebrew/releases/tag/v1.4

    在之前的版本中,当尝试安装或卸载 cask/formula 时,必须先输入或使用 Tab -complete 来显示可用命令。在犹豫是否安装或卸载时,显示包的详细信息可能会有帮助,但多走了一个额外的步骤。因此,在 v1.4 版本中,当只想快点安装/卸载而不关心详细信息时:
    - 你现在可以直接通过在 `brew` 列表中选定项目上使用 `command + enter` 来安装,而无需进入命令子菜单。
    - 你也可以在 `leaves` 和 `list` 中快速卸载,无需进入子菜单,直接通过 `command + enter`(完全卸载)或 `option + enter` 来卸载。
    - 如果你忘了 `list` 或 `leaves` 命令也没有关系,在 `brew` 命令中,你可以在最后找到 outdated 、已安装的列表,你可以通过它们的名称搜索或者从下往上滚动查找,并且可以进行快速卸载。
    - 在 `list` 中,cask 和 formula 现在通过两个不同的图标分开显示。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1099 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 23:30 · PVG 07:30 · LAX 15:30 · JFK 18:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.