1 个不稳定版本
0.1.0 | 2023年8月23日 |
---|
59 在 #dotfiles
32KB
311 行
Luxon
Luxon 将是一个注重全系统配置、易于一行安装和部署以及针对不同目标系统管理类似配置的模板和配置文件功能的 dotfiles 管理器。
您可以使用以下任意命令开始使用
sh -c "$(curl -fsLS luxon.sh/i)" -- init $GIT_USERNAME
# OR
sh -c "$(curl -fsLS luxon.sh/i)" -- init $GIT_REMOTE_URL
# OR if you've never used luxon before
sh -c "$(curl -fsLS luxon.sh/i)" -- init
其中 $GIT_USERNAME
是 GitHub、GitLab 或 sourcehut 的用户名(按此顺序搜索服务)。其中 $GIT_REMOTE_URL
是所需 dotfiles 仓库的 HTTPS 或 SSH 远程。
特性
- 模板化
- 通过钩子进行脚本化
- 可以管理比
$HOME
更多的文件夹(包括但不限于/etc
) - AUR 的打包。欢迎通过 PR 为更多发行版打包。
- 易于一行安装和部署(安装脚本将优先选择包管理器安装)
- 保留文件权限
- 无外部依赖
依赖项
~22–56MB
~1M SLoC