-
Notifications
You must be signed in to change notification settings - Fork 1
/
install.conf.yaml
48 lines (45 loc) · 961 Bytes
/
install.conf.yaml
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
- defaults:
link:
relink: true
shell:
stdout: true
stderr: true
- clean: ['~']
- shell:
-
command: git submodule update --init --recursive
description: Installing submodules
stdout: true
- link:
# zsh
~/.zshrc: config/zshrc
# vim
~/.vimrc: config/vimrc
~/.vim/autoload/plug.vim:
create: true
path: modules/vim-plug/plug.vim
~/.ycm_extra_conf.py: config/ycm_extra_conf.py
# binary
~/bin/common:
create: true
path: bin
# tmux
~/.tmux.conf: config/tmux.conf
# git
~/.gitconfig: config/gitconfig
# gdb
~/.gitignore_global: config/gitignore_global
~/.gdbinit: config/gdbinit
~/.gdb: config/gdb
# pryrc
~/.pryrc: config/pryrc
- shell:
-
command: setup/main.sh
description: Running setup script
stdin: true
stdout: true
stderr: true
-
command: [vim +PlugInstall +qall 2> /dev/null]
description: Installing vim plugins