Sheldon快速、可配置的 shell 插件管理器
Sheldon 是一个快速、可配置的 shell 插件管理器。
特性
- 来自 Git 仓库的插件
- 分支/标签/提交支持
- 子模块支持
- 对 GitHub 存储库的支持
- 对 Gists 的支持
- 任意远程脚本或二进制插件
- 本地插件
- 内联插件
- 高度可配置的安装方法
- 快速的插件加载和并行安装
- 使用 TOML 语法的配置文件
安装
预构建的二进制文件
提供了适用于 Linux(x86-64、aarch64、armv7)和 macOS(x86-64)的预构建二进制文件。以下脚本可用于自动检测你的系统,下载所需的内容,并将sheldon
二进制文件解压缩到给定目录:
curl --proto '=https' -fLsS https://rossmacarthur.github.io/install/crate.sh \ | bash -s -- --repo rossmacarthur/sheldon --to ~/.local/bin
Homebrew
Sheldon 可以使用 Homebrew 安装。
brew install sheldon
Cargo
Sheldon 可以从Crates.io 使用Cargo(Rust 包管理器)安装。
cargo install sheldo
评论