-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathdefault.conf.yaml
36 lines (32 loc) · 1.13 KB
/
default.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
- defaults:
link:
relink: true
create: true
force: true # We are opinionated.
- clean: ['~']
- shell:
- [git submodule update --init --recursive, Installing submodules]
- [mkdir -p ~/.vim/temp_dirs/undodir, Crating vim undo dir]
- [bat cache --build, Updating bat syntax cache]
- link:
~/.config/bat: bat
~/.config/htop/htoprc: htop/htoprc
~/.dotfiles/.git/hooks/post-checkout: git/hooks/post-checkout
~/.dotfiles/.git/hooks/post-commit: git/hooks/post-commit
~/.dotfiles/.git/hooks/post-merge: git/hooks/post-merge
~/.gitconfig: git/config
~/.grc: grc
~/.gdbinit: gdb/gdbinit
~/.nanorc: nano/nanorc
~/.tmate.conf: tmate/tmate.conf
~/.tmux.conf: tmux/tmux.conf
~/.toprc : top/toprc
~/.vim/autoload: vim/autoload
~/.vim/templates: vim/templates
~/.vimrc: vim/vimrc
~/.zshrc: zsh/zshrc
~/.zshenv: zsh/config/paths.zsh # for non interactive commands
~/bin/tm: tmux/tmux-menu
~/bin/dotbin: bin # symlink whole bin folder, recursive fpath should pick up all files
- shell:
- [printf "\n" | vim +PlugInstall +PlugUpdate +qall, Installing vim plugins]