1 个不稳定版本
0.2.0 | 2023年8月9日 |
---|
#2913 in 命令行工具
710KB
994 行
#+options: toc:nil
- Seiðr #+html:
受GNU Stow启发的Rust GitOps/symlinkfarm编排器。适用于处理“dotfiles”,并提供作为一级特性的git支持。配置通过单个yaml文件完成,为使用声明性操作系统和包管理器的用户提供了一种范式。
尽管这并不是一个对性能影响很大的情况,但用Rust而不是例如/janky/脚本语言编写也意味着它既快又可靠,并且广泛的(几乎但最终)测试有助于确保不会引入回归。
话虽如此,我们正处于0.Y.Z阶段,目前还存在一些问题(尽管每次提交都少一些)。
** 安装 #+begin_src sh $ git clone https://github.com/cafkafk/seidr $ cd seidr $ cargo install --path . #+end_src
** 配置 如果您想要一个模板,您可以复制src/test/config.yaml文件: #+begin_src sh $ mkdir -p ~/.config/seidr/ $ cp src/test/config.yaml ~/.config/seidr/config.yaml #+end_src
您应该在运行任何命令之前更改此文件。
在0.Y.Z版本中,配置格式可能会定期损坏。
依赖关系
~6–8.5MB
~149K SLoC