-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstall.conf.yaml
36 lines (29 loc) · 1.02 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
- defaults:
link:
relink: true
- shell:
- [git submodule update --init --recursive, Installing submodules]
# - shell:
# - [curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y, Installing rust]
# - [cargo install alacritty, Installing alacritty]
# - [cargo install nu, Installing nushell]
- create:
- ~/.config/alacritty
- ~/.config/lazygit
- ~/.config/bat/themes
- ~/.config/nushell
- clean: ['~']
- link:
~/.config/alacritty/alacritty.toml: alacritty.toml
~/.bashrc: bashrc
~/.config/nvim: nvim_kickstart
~/.tmux.conf: tmux/tmux.conf
~/.config/lazygit/config.yml: git/lazygit-config.yml
~/.config/bat/themes/rose-pine.tmTheme: rose-pine/bat/dist/themes/rose-pine.tmTheme
~/.gitconfig: git/gitconfig
~/.config/nushell/config.nu: ./nushell/config.nu
~/.config/nushell/env.nu: ./nushell/env.nu
~/.oh-my-posh.nu: ./oh-my-posh/oh-my-posh.nu
- shell:
- [bat cache --clear, Cleaning bat cache]
- [bat cache --build, Building bat cache]