-
Notifications
You must be signed in to change notification settings - Fork 1
/
.install.conf.yaml
54 lines (46 loc) · 1.18 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
- defaults:
link:
create: true
relink: true
- clean: ['~', '~/.config']
- link:
~/.Xmodmap:
~/.agignore:
~/.alias:
~/.ansible.cfg:
~/.bashrc:
~/.commonrc:
~/.config/kitty/kitty.conf:
~/.config/nvim: vim
~/.ctags:
~/.codespell-ignore:
~/.dunstrc:
~/.flake8:
~/.functions:
~/.gemrc:
~/.git-templates:
~/.gitconfig:
~/.gitignore:
~/.i3:
~/.konsole:
~/.pylintrc:
~/.terraformrc:
~/.tmux.conf:
~/.toprc:
~/.vim:
~/.vimrc:
~/.vrapperrc:
~/.zshrc:
- shell:
# Install hack font
- curl -L 'https://github.com/source-foundry/Hack/releases/download/v3.000/Hack-v3.000-ttf.zip' -o ~/.fonts/Hack-v3.000-ttf.zip
- unzip ~/.fonts/Hack-v3.000-ttf.zip -d ~/.fonts/
- mv -f ~/.fonts/ttf/* ~/.fonts/
- rm -rf ~/.fonts/{ttf,Hack-v3.000-ttf.zip}
- fc-cache
# Get tpm
- git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm || true
# Get zsh plugins
- git clone https://github.com/zsh-users/zsh-syntax-highlighting ~/.dotfiles/zsh/plugins/zsh-syntax-highlighting || true
# Install asdf
- git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.10.2 || true