-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathinstall.conf.yaml
59 lines (55 loc) · 1.74 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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
- defaults:
link:
create: true
relink: true
- clean: ['~', '~/.config']
- link:
~/.config/alacritty: .config/alacritty/
~/.config/coc/extensions/package.json: .config/coc/extensions/package.json
~/.config/environment.d: .config/environment.d
~/.config/nvim: .config/nvim/
~/.config/pboy: .config/pboy/
~/.config/ranger: .config/ranger/
~/.config/redshift: .config/redshift/
~/.config/rofi: .config/rofi/
~/.config/scc: .config/scc/
~/.config/touchegg: .config/touchegg/
~/.config/youtube-dl: .config/youtube-dl/
~/.vimrc: .config/nvim/init.vim
~/.vim: .config/nvim/
~/.ideavimrc: .config/nvim/init.vim
~/.i3: .i3/
~/.tmux: .tmux/
~/.synergy: .synergy/
~/.mixxx: .mixxx/
~/.weechat: .weechat/
~/bin: bin/
~/.Rprofile: .Rprofile
~/.alsoftrc: .alsoftrc
~/.bashrc: .bashrc
~/.bash_alias: .bash_alias
~/.bash_profile: .bash_profile
~/.bazelrc: .bazelrc
~/.bochsrc: .bochsrc
~/.gdbinit: .gdbinit
~/.ghci: .ghci
~/.gitconfig: .gitconfig
~/.pylintrc: .pylintrc
~/.tmux.conf: .tmux.conf
~/.urxvt: .urxvt
~/.yaourtrc: .yaourtrc
~/.ycm_extra_conf.py: .ycm_extra_conf.py
~/.xinitrc: .xinitrc
~/.Xresources: .Xresources
- shell:
- mkdir -p ~/src
- mkdir -p ~/.Trash
- [git submodule update --init --recursive, Installing submodules]
# "C-h works as <BS>" neovim workaround
# https://github.com/neovim/neovim/issues/2048#issuecomment-78045837
- infocmp $TERM | sed 's/kbs=^[hH]/kbs=\\177/' > ~/$TERM.ti && tic ~/$TERM.ti
#Tmux plugins
- ~/.tmux/plugins/tpm/bin/install_plugins; true
- ~/.tmux/plugins/tpm/bin/update_plugins all; true
# Coc plugins
- cd ~/.config/coc/extensions/ && yarn --emoji true