-
Notifications
You must be signed in to change notification settings - Fork 0
/
install.conf.yaml
68 lines (65 loc) · 1.66 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
59
60
61
62
63
64
65
66
67
68
- clean: ['~']
- shell:
- [git submodule update --init --recursive, Installing submodules]
# - [exec fonts/fonts/install.sh, Installing Powerline Fonts]
- link:
~/.gitconfig:
path: git/gitconfig
relink: true
~/.ssh:
path: sshconf/
relink: true
~/.gitignore_global: git/gitignore_global
~/.vimrc: vim/vimrc
~/.config/nvim:
path: nvim/
create: true
force: true
~/.vim/custom:
create: true
force: true
path: vim/custom/
~/.profile: environment/profile
~/.alias.common.sh: shells-common/alias.common.sh
~/.zshrc: zsh/zshrc
~/.bash_it: bash/bash-it
~/.bashrc: bash/bashrc
~/.config/i3:
create: true
force: true
path: i3
~/.config/polybar:
create: true
force: true
path: polybar
~/.config/Code/User: vscode
~/.git-semver/config:
force: true
create: true
path: gitsemverconf/config
~/.vim/bundle/neobundle.vim:
force: true
create: true
path: vim/neobundle.vim
~/bin:
force: true
create: true
path: bin/
~/.config/awesome:
create: true
force: true
# path: awesomewm/awesome-copycats/
# path: awesomewm/powerarrow/
path: awesomewm/awesome-config/
# awesomewm/awesome-copycats/rc.lua: awesomewm/rc.lua
# awesomewm/awesome-copycats/custom-rc.lua: awesomewm/custom-rc.lua
~/.config/mc:
create: true
force: true
path: mc/
~/.gemrc: ruby/gemrc
- shell:
# - [exec ~/.bash_it/install.sh --none, Installing bash-it]
- [chmod 600 ~/.ssh/*, Fixing .ssh permissions]
- [mkdir -p ~/.vim/.vimundo, Creating persistent undo folder]
- [mkdir -p ~/.vim/sessions, Creating persistent sessions folder]