-
Notifications
You must be signed in to change notification settings - Fork 3
/
install.conf.yaml
39 lines (39 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
---
- defaults:
link:
relink: true
create: true
- clean: ['~']
- create:
- ~/.local/bin
- shell:
- command: git submodule update --init --recursive
description: Installing submodules
- link:
# yamllint disable rule:line-length
~/.antigen: submodules/antigen
~/.config/feh/themes: config/feh/themes
~/.config/i3/config: config/i3.config
~/.config/i3blocks.conf: config/i3blocks.conf
~/.config/nvim/:
path: config/nvim/*
glob: true
~/.config/ranger/rc.conf: config/ranger/rc.conf
~/.config/regolith2/i3/config.d/40_default-style: config/regolith2/i3/config.d/40_default-style
~/.gitignore:
~/.local/share/nvim/site/autoload/plug.vim: submodules/vim-plug/plug.vim
~/.local/bin/npm: ~/miniforge3/bin/npm
~/.local/bin/node: ~/miniforge3/bin/node
~/.p10k.zsh:
~/.vim/autoload/plug.vim: submodules/vim-plug/plug.vim
~/.vimrc:
~/.zshrc:
- shell:
- command: |
if ! cat ~/.bashrc | grep "exec zsh"
then
echo "which zsh > /dev/null && exec zsh" >> ~/.bashrc
fi
description: Append 'exec zsh' to bashrc
- command: vim +PlugInstall +qall
description: Install vim plugins