forked from giggio/dotfiles
-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathinstall.conf.yaml
44 lines (44 loc) · 1.32 KB
/
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
- defaults:
shell:
stdin: true
stdout: true
- clean:
- "~"
- ~/bin
- create:
- ~/.config
- ~/p
- ~/bin
- shell:
- [git submodule update --init --recursive, Installing submodules]
- touch $HOME/.hushlogin
- if [ -e $HOME/.vim ]; then rm -rf $HOME/.vim; fi
- if [ -e $HOME/.rbenv ]; then rm -rf $HOME/.rbenv; fi
- if [ -e $HOME/.config/powershell ]; then rm -rf $HOME/.config/powershell; fi
- if [ -e $HOME/.bashrc ]; then rm -rf $HOME/.bashrc; fi
- if [ -e $HOME/.gitconfig ]; then rm -rf $HOME/.gitconfig; fi
- if [ -e $HOME/.profile ]; then rm -rf $HOME/.profile; fi
- if [ -e $HOME/.tmux.conf ]; then rm -rf $HOME/.tmux.conf; fi
- if [ -e $HOME/.vimrc ]; then rm -rf $HOME/.vimrc; fi
- if [ -e $HOME/.fzf ]; then rm -rf $HOME/.fzf; fi
- link:
~/.dotfiles:
path: ""
if: '[ `pwd` != "$HOME/.dotfiles" ]'
~/.vim: vimfiles
~/.rbenv: tools/rbenv
~/.config/git: config/git
~/.bashrc:
path: .bashrc
force: true
~/.fzf: tools/fzf
~/.gitconfig: .gitconfig
~/.profile:
path: .profile
force: true
~/.tmux.conf: .tmux.conf
~/.vimrc: .vimrc
~/bin/dotnet-sdk: tools/dotnet-sdk-helpers/dotnet-sdk
~/bin/kubectx: tools/kubectx/kubectx
~/bin/kubens: tools/kubectx/kubens
~/bin/n: tools/n/bin/n