-
Notifications
You must be signed in to change notification settings - Fork 0
/
install.conf.yaml
91 lines (90 loc) · 3.43 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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
- defaults:
link:
relink: true
create: true
glob: true
force: true
shell:
stderror: true
stdout: true
- clean: ["~", "~/.config"]
- link:
~/.zshrc:
path: zshrc
~/.zshenv:
path: zshenv
~/.zsh_profile:
path: zsh_profile
~/.bashrc:
path: bashrc
~/.vimrc:
path: vimrc
~/.npmrc:
path: npmrc
~/.condarc:
path: condarc
~/.carbon-now.json:
path: carbon-now.json
~/.selected_editor:
path: selected_editor
~/.config/topgrade.toml:
path: config/topgrade.toml
~/.config/user-dirs.dirs:
path: config/user-dirs.dirs
~/.config/starship.toml:
path: config/starship.toml
~/.config/coc/extensions/package.json:
path: config/coc/extensions/package.json
~/.config/git/config:
path: config/git/config
~/.config/fish/config.fish:
path: config/fish/config.fish
~/.config/fish/fish_plugins:
path: config/fish/fish_plugins
~/.config/VSCodium/User/keybindings.json:
path: config/VSCodium/User/keybindings.json
~/.config/VSCodium/User/settings.json:
path: config/VSCodium/User/settings.json
~/.config/VSCodium/User/snippets:
path: config/VSCodium/User/snippets/*
~/.config/Code/User/keybindings.json:
path: config/VSCodium/User/keybindings.json
~/.config/Code/User/settings.json:
path: config/VSCodium/User/settings.json
~/.config/Code/User/snippets:
path: config/Code/User/snippets/*
~/.config/gh/config.yml:
path: config/gh/config.yml
~/.config/sheldon/plugins.toml:
path: config/sheldon/plugins.toml
~/.config/home-manager/:
path: config/home-manager/*
~/.config/kitty/:
path: config/kitty/*
~/.config/alacritty/:
path: config/alacritty/*
~/.config/bpytop/:
path: config/bpytop/*
~/.config/pop-shell:
path: config/pop-shell/*
~/.config/nvim:
path: config/nvim/*
~/.config/ulauncher:
path: config/ulauncher/*
~/.config/containers:
path: config/containers/*
~/Templates:
path: Templates/*
- shell:
- command: command -v fish &> /dev/null && fish -i -c "curl -sL https://git.io/fisher | source && fisher update"
description: Install and update Fish Plugins
- command: wget -q0- https://raw.githubusercontent.com/Shougo/dein.vim/master/bin/installer.sh | bash -s ~/.vim/bundle
description: Install Dein for Vim
- command: mkdir -p ~/.local/share/nvim/site/pack/packer/start/ && git clone https://github.com/wbthomason/packer.nvim ~/.local/share/nvim/site/pack/packer/start/packer.nvim
description: Install Packer for Neovim
- command: cd ~/.config/coc/extensions/; command -v npm &> /dev/null && npm i --global-style --ignore-scripts --no-bin-links --no-package-lock --only=prod
description: Install CoC Extensions
- command: mkdir -p ~/.local/share/fonts; cd ~/.local/share/fonts/; wget https://github.com/ryanoasis/nerd-fonts/blob/master/patched-fonts/FiraCode/Regular/complete/Fira%20Code%20Regular%20Nerd%20Font%20Complete.ttf?raw=true;command -v fc-cache &> /dev/null && fc-cache -r
description: Install Fira Code Font
- command: cd ~/.local/share/fonts; wget https://github.com/ryanoasis/nerd-fonts/blob/master/patched-fonts/Meslo/M/Regular/complete/Meslo%20LG%20M%20Regular%20Nerd%20Font%20Complete.ttf?raw=true; command -v fc-cache &> /dev/null && fc-cache -r
description: Install Meslo font