-
Notifications
You must be signed in to change notification settings - Fork 4
/
install.conf.yaml
53 lines (53 loc) · 1.48 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
- defaults:
link:
create: true
relink: true
force: true
shell:
stdout: true
- create:
- "$HOME/bin"
- "$HOME/.terraform-plugins"
- link:
~/.icons:
path: gnome/icons
if: &gnome-check if [ "$(cat config.yaml | grep gnome | awk '{print $2}')" = "true" ]; then gnome-shell --version; fi
~/.themes:
path: gnome/themes
if: *gnome-check
~/.local/share/gnome-shell/extensions:
path: gnome/extensions
if: *gnome-check
- shell:
- command: ./install-packets.sh
stdin: true
- link:
~/.peco/config.json:
path: peco.json
~/.config/nvim/colors/molokai.vim:
path: molokai.vim
~/.config/nvim/init.vim:
path: .vimrc
~/.zshrc:
path: .zshrc
~/.config/Code/User/settings.json:
path: settings.json
if: &ubuntu uname -a | grep -iq ubuntu
~/.config/Code/User/keybindings.json:
path: keybindings.json
if: *ubuntu
~/Library/Application\ Support/Code/User/settings.json:
path: settings.json
if: &mac uname -a | grep -iq darwin
~/Library/Application\ Support/Code/User/keybindings.json:
path: keybindings.json
if: *mac
~/.config/terminator/config:
path: terminator.config
if: terminator --version
~/Library/Preferences/com.googlecode.iterm2.plist:
path: com.googlecode.iterm2.plist
if: *mac
~/.ssh/config:
path: ssh.config
if: if [ "$(whoami)" = "mlodzikos" ] || [ "$(whoami)" = "mikolajmlodzikowski" ]; then which ssh; fi