#dotfiles #git #file #dot #git-repository #setup

app dfile

一个易于收集和维护您的dotfiles的程序,具备Git集成功能

18个稳定版本

1.3.6 2020年1月14日
1.3.3 2020年1月13日
0.2.0 2018年4月12日
0.1.2 2018年4月11日

#1778开发工具

每月 43 次下载

MIT/Apache

28KB
625

dfile

pipeline status

一个用于组织您的dotfiles的小型Rust程序。

运行 dfile add <FILES>(接受glob模式)将尝试通过Git跟踪FILES,在您的$DOTFILE_PATH目录中,如果不存在则创建。

运行 dfile remove <FILES>(也接受glob模式)将停止跟踪并从Git仓库中删除列出的文件。输入路径如/etc/pacman.conf(原始文件位置)。

运行 dfile list 将显示所有当前跟踪的文件。

运行 dfile push 将尝试将dotfile目录中的所有更改添加、提交并推送到远程仓库,如果不存在则设置。

运行 dfile restore [<FILES>] 将将您的跟踪文件复制回它们的原始位置。如果没有列出文件,则将它们全部复制。如果没有设置$DOTFILE_PATH Git仓库,则运行此命令将提示您先克隆一个仓库。

您也可以通过运行 dfile git -- <SUBCOMMANDS> 在您的$DOTFILE_PATH中运行Git命令。

运行 dfile --helpdfile <SUBCOMMAND> --help 获取所有这些信息。

依赖项

~16–26MB
~444K SLoC