设置 DotBot 和抗原
Setting up DotBot & Antigen
我正在设置一些点文件配置。我正在使用 DotBot 来自动化 symlinks
这是我的 .dotfile
文件夹
中的文件列表
.git antigen install zshrch
.gitmodules dotbot install.conf.yaml
这是设置抗原的 zshrc 文件
source /antigen/antigen.zsh
# Syntax highlighting bundle.
antigen bundle zsh-users/zsh-syntax-highlighting
# Load the theme.
antigen theme robbyrussell
# Tell antigen that you're done.
antigen apply
这是我的 install.conf.yaml DotBot 配置
- defaults:
link:
relink: true
- clean: ['~']
- link:
~/.dotfiles: ''
~/.zshrc: zshrc
- shell:
- [git submodule update --init --recursive, Installing submodules]
当我 运行 ./install 在我的 .dotfile 文件夹中以启动 DotBot 时出现错误。
GDC113:.dotfiles anders.kitson$ ./install
Submodule 'lib/pyyaml' (https://github.com/anishathalye/pyyaml) registered for path 'lib/pyyaml'
Cloning into 'lib/pyyaml'...
remote: Counting objects: 1761, done.
remote: Compressing objects: 100% (818/818), done.
remote: Total 1761 (delta 618), reused 1761 (delta 618), pack-reused 0
Receiving objects: 100% (1761/1761), 1.31 MiB | 1.07 MiB/s, done.
Resolving deltas: 100% (618/618), done.
Checking connectivity... done.
Submodule path 'dotbot/lib/pyyaml': checked out 'f30c956c11aa6b5e7827fe5840cc9ed40b938d17'
All targets have been cleaned
~/.dotfiles already exists but is a regular file or directory
Nonexistent target for ~/.zshrc : /Users/anders.kitson/.dotfiles/zshrc
Some links were not successfully set up
Installing submodules [git submodule update --init --recursive]
All commands have been executed
==> Some tasks were not executed successfully
我的目标是使用 anitgen 和 dotbot 将 zsh 设置为我可以跟踪的 git 存储库中的子模块。 dotbot 应该创建符号链接,这样我就可以修改我的 Dot 文件并使它们与 github 同步,并轻松地将它们安装到新机器上。
提前致谢!
这是您的问题:
Nonexistent target for ~/.zshrc : /Users/anders.kitson/.dotfiles/zshrc
在您的文件夹中有这个文件:zshrc[h]
# the file ends with extra [h]
zshrch
在 link 你有:
- link:
~/.dotfiles: ''
~/.zshrc: zshrc
修复其中任何一个,它就会起作用,因为你指的是一个不存在的文件。
我正在设置一些点文件配置。我正在使用 DotBot 来自动化 symlinks
这是我的 .dotfile
文件夹
.git antigen install zshrch
.gitmodules dotbot install.conf.yaml
这是设置抗原的 zshrc 文件
source /antigen/antigen.zsh
# Syntax highlighting bundle.
antigen bundle zsh-users/zsh-syntax-highlighting
# Load the theme.
antigen theme robbyrussell
# Tell antigen that you're done.
antigen apply
这是我的 install.conf.yaml DotBot 配置
- defaults:
link:
relink: true
- clean: ['~']
- link:
~/.dotfiles: ''
~/.zshrc: zshrc
- shell:
- [git submodule update --init --recursive, Installing submodules]
当我 运行 ./install 在我的 .dotfile 文件夹中以启动 DotBot 时出现错误。
GDC113:.dotfiles anders.kitson$ ./install
Submodule 'lib/pyyaml' (https://github.com/anishathalye/pyyaml) registered for path 'lib/pyyaml'
Cloning into 'lib/pyyaml'...
remote: Counting objects: 1761, done.
remote: Compressing objects: 100% (818/818), done.
remote: Total 1761 (delta 618), reused 1761 (delta 618), pack-reused 0
Receiving objects: 100% (1761/1761), 1.31 MiB | 1.07 MiB/s, done.
Resolving deltas: 100% (618/618), done.
Checking connectivity... done.
Submodule path 'dotbot/lib/pyyaml': checked out 'f30c956c11aa6b5e7827fe5840cc9ed40b938d17'
All targets have been cleaned
~/.dotfiles already exists but is a regular file or directory
Nonexistent target for ~/.zshrc : /Users/anders.kitson/.dotfiles/zshrc
Some links were not successfully set up
Installing submodules [git submodule update --init --recursive]
All commands have been executed
==> Some tasks were not executed successfully
我的目标是使用 anitgen 和 dotbot 将 zsh 设置为我可以跟踪的 git 存储库中的子模块。 dotbot 应该创建符号链接,这样我就可以修改我的 Dot 文件并使它们与 github 同步,并轻松地将它们安装到新机器上。
提前致谢!
这是您的问题:
Nonexistent target for ~/.zshrc : /Users/anders.kitson/.dotfiles/zshrc
在您的文件夹中有这个文件:zshrc[h]
# the file ends with extra [h]
zshrch
在 link 你有:
- link:
~/.dotfiles: ''
~/.zshrc: zshrc
修复其中任何一个,它就会起作用,因为你指的是一个不存在的文件。