#dotfiles #manager #system #config

app luxon

Dotfiles 管理器 + 全系统配置 + 容易部署

1 个不稳定版本

0.1.0 2023年8月23日

59#dotfiles

MIT 许可证

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