22 个版本
0.10.0 | 2023 年 12 月 10 日 |
---|---|
0.9.5 | 2023 年 7 月 14 日 |
0.9.3 | 2023 年 2 月 12 日 |
0.9.1 | 2022 年 11 月 6 日 |
0.2.0 | 2022 年 2 月 21 日 |
#158 in 配置
74 每月下载量
185KB
2.5K SLoC
Rotz 👃
使用 Rust 编写的完全跨平台的 dotfile 管理器和开发环境启动器。
Rust Dotfilemanager
Rust Dotfile manager
Rust Dotfile s
Rust Dot s
R ust Dots
R ots
Rot s
Rotz
🗺️ 路线图
📖 文档
概述
Rotz 有三个主要功能
- 将 dotfiles 从公共仓库链接到您的系统
- 安装您在新/空机器上开始工作所需的应用程序
- 完整的跨平台功能 查看配置
安装
Homebrew
在 Linux 和 MacOS 上,您可以使用 Homebrew 安装 Rotz。
brew install volllly/tap/rotz
Scoop
在 Windows 上,您可以使用 Scoop 安装 Rotz。
scoop bucket add volllly https://github.com/volllly/scoop-bucket
scoop install volllly/rotz
Cargo
如果已安装 Rust,则您可以在任何地方使用 cargo 安装 Rotz。
cargo install rotz
文件格式
Rotz 默认使用 yaml
、toml
或 json
配置文件。
注意: Rotz 将自动检测正确的文件类型。
您可以使用 --features
标志仅安装支持一种文件类型的 rotz。
-
cargo install rotz --no-default-features --features toml
-
cargo install rotz --no-default-features --features json
安装器脚本
curl -fsSL volllly.github.io/rotz/install.sh | sh
irm volllly.github.io/rotz/install.ps1 | iex
入门
如果您已经有一个 dotfiles
仓库,可以使用 rotz clone
命令克隆它。
rotz clone [email protected]:<user>/<repo>.git
要启动您的开发环境,请使用 rotz install
。
要链接您的 dotfiles
,请使用 rotz link
。
用法
运行 rotz --help
查看 Rotz 所有的命令。
贡献
欢迎为错误、功能或问题创建拉取请求和问题。
依赖项
~23–57MB
~1M SLoC