-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstall.conf.yaml
60 lines (45 loc) · 1.19 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
# TODO: Make *.secret auto excluded.
# Either something wrong with me or globbing in dotfiles.
- defaults:
link:
create: true
relink: true
force: true
yum:
options: "-q -y"
stdout: False
stderr: True
sudo: True
- clean: ['~']
- link:
# Shell stuff
~/.bashrc: .bashrc
~/.zshrc: .zshrc
~/.p10k.zsh: .p10k.zsh
#Tmux
~/.tmux.conf: .tmux/.tmux.conf
~/.tmux.conf.local: .tmux.conf.local
# Antigen
~/.local/antigen.zsh: antigen/antigen.zsh
~/.antigenrc: .antigenrc
# Vim & NeoVim
~/.vimrc: .vimrc
~/.config/nvim/init.vim:
path: neovim_init.vim
# Alacritty
~/.alacritty.yml: .alacritty.yml
- pip:
file: requirements.txt
binary: /usr/bin/pip3
user: true # Like --user
stdout: false # Print the execution stdout
stderr: true # Print the execution stderr
- yum: [bat, tree, fd-find, fzf, zoxide, procps-ng, curl, file, git, libxcrypt-compat]
- shell:
- [git submodule update --init --recursive, Installing submodules]
-
command: ./install_brew.sh
stdin: true
stdout: true
stderr: true
- brew: [yq]