6 个版本 (3 个破坏性更新)
0.4.1 | 2024年2月15日 |
---|---|
0.4.0 | 2024年2月3日 |
0.3.1 | 2024年2月2日 |
0.2.0 | 2024年1月28日 |
0.1.0 | 2024年1月28日 |
#62 在 配置
每月58 次下载
23KB
596 行
SDMW - 使用 Rust 编写的简单 Dotfiles 管理器
v0.4.0
修改了子命令 add
的行为
要求
- 类Unix操作系统
git
安装
运行以下 Cargo 命令
cargo install sdmw
或者从GitHub 发布页面下载预构建的二进制文件
使用方法
- 创建一个新的仓库
sdmw new /path/to/repository && cd /path/to/repository
- 编辑
settings.json
{
"path": [
+ "~/.config/alacritty",
+ "~/.zshrc"
]
}
然后运行
sdmw add
或者
sdmw add ~/.config/alacritty ~/.zshrc
- 安装:创建符号链接。
sdmw install
要恢复文件
cd /path/to/repository && sdmw restore alacritty/
选项
-q
,--quiet
- 不打印日志消息。-p
,--pretend
- 显示将要执行的操作但不实际更改任何内容。-h
,--help
- 显示帮助。-V
,--version
- 显示版本。
许可
以下两者之一许可下:
- Apache 许可证 2.0 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
由你选择。
贡献
除非你明确说明,否则根据 Apache-2.0 许可证定义,你提交的任何有意包含在本作品中的贡献都将按照上述方式双重许可,不附加任何额外的条款或条件。
依赖
~4–16MB
~167K SLoC