-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathinstall.conf.yaml
55 lines (52 loc) · 1.54 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
- defaults:
# spaces needed
link:
create: true
relink: true
- create:
# spaces needed
# XDG Paths
- ${XDG_CONFIG_HOME}
- ${XDG_CACHE_HOME}
- ${XDG_DATA_HOME}
- ${XDG_DATA_HOME}/zsh
- ${XDG_DATA_HOME}/vim
- ${XDG_DATA_HOME}/tmux/plugins
- ${XDG_DATA_HOME}/asdf
- ${XDG_STATE_HOME}
- ${XDG_STATE_HOME}/zsh
- ${XDG_STATE_HOME}/vim
- ${XDG_STATE_HOME}/tmux
- ${XDG_STATE_HOME}/node
- clean:
# spaces needed
${XDG_CONFIG_HOME}:
recursive: true
- link:
# spaces needed
# zsh
~/.zshenv: zsh/zshenv
${XDG_CONFIG_HOME}/zsh/.zshrc: zsh/zshrc
${XDG_CONFIG_HOME}/zsh/aliases.zsh: zsh/aliases.zsh
${XDG_CONFIG_HOME}/zsh/general.zsh: zsh/general.zsh
${XDG_CONFIG_HOME}/zsh/completion.zsh: zsh/completion.zsh
${XDG_CONFIG_HOME}/zsh/.p10k.zsh: zsh/p10k.zsh
# git
${XDG_CONFIG_HOME}/git/config: git/config
${XDG_CONFIG_HOME}/git/config.local: git/config.local
${XDG_CONFIG_HOME}/git/ignore: git/ignore
# tmux
${XDG_CONFIG_HOME}/tmux/tmux.conf: tmux/tmux.conf
# vim
${XDG_CONFIG_HOME}/vim/vimrc: vim/vimrc
${XDG_CONFIG_HOME}/vim/general.vimrc: vim/general.vimrc
${XDG_CONFIG_HOME}/vim/install.vimrc: vim/install.vimrc
${XDG_CONFIG_HOME}/vim/plugins.vimrc: vim/plugins.vimrc
# asdf
${XDG_CONFIG_HOME}/asdf/asdfrc: asdf/asdfrc
~/.tool-versions: asdf/tool-versions
# ruby
${XDG_CONFIG_HOME}/ruby/irbrc: ruby/irbrc
${XDG_CONFIG_HOME}/ruby/pryrc: ruby/pryrc
# npm
${XDG_CONFIG_HOME}/npm/config: npm/config