-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
config.yml
62 lines (49 loc) · 1.01 KB
/
config.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
# configuration for dotbot
---
- defaults:
link:
relink: true
- clean: ["~"]
- shell:
- mkdir -p ~/bin
- mkdir -p ~/.config
# zsh
- shell:
- mkdir -p ~/.zinit
- link:
~/.zshrc:
path: zshrc
force: yes
~/.zsh: zsh
~/.zinit/bin: zinit
- shell:
- mkdir -p ~/.zsh/.cache
- mkdir -p ~/.zshlocal/pre
- mkdir -p ~/.zshlocal/post
# vim
- shell:
- mkdir -p ~/.vimtmp
- link:
~/.vim: vim
- link:
~/.vimrc: vimrc
- shell:
- zsh -c '{type -p vim && vim +PluginInstall +qall} || true'
# git
- shell:
- mkdir -p ~/.gnupg
- chmod 0700 ~/.gnupg
- link:
~/.gitconfig: gitconfig
~/.gitconfig.prefer-ssh:
if: "ssh [email protected] -o'StrictHostKeyChecking=accept-new' 2>&1 | grep -q 'successfully authenticated'"
path: gitconfig.prefer-ssh
~/.gitignore.global: gitignore.global
~/bin/git-review-pr: bin/git-review-pr
# starship
- link:
~/.config/starship.toml: starship.toml
# mackup
- link:
~/.mackup.cfg:
path: mackup.cfg