-
Notifications
You must be signed in to change notification settings - Fork 0
/
install.conf.yaml
85 lines (60 loc) · 1.78 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
- defaults:
link:
relink: true
create: true
- clean: ["~"]
- create:
- ~/repositories
- ~/.local/bin
# Symlink dotfiles
- link:
~/.config/alacritty/alacritty.toml:
path: dotfiles/alacritty/alacritty.toml
~/.gitconfig:
path: dotfiles/git/gitconfig
~/.gitconfig-zapier:
path: dotfiles/git/gitconfig-zapier
~/.gitignore_global:
path: dotfiles/git/gitignore_global
~/.config/lazygit/config.yml:
path: dotfiles/git/lazygit-config.yml
~/.config/fish/config.fish:
path: dotfiles/fish/config.fish
~/.config/fish/fish_plugins:
path: dotfiles/fish/fish_plugins
~/.config/fish:
path: dotfiles/fish/**/*
glob: true
~/.config/starship.toml:
path: dotfiles/starship/starship.toml
~/.local/bin/zen:
path: dotfiles/starship/zen
~/.tmux.conf:
path: dotfiles/tmux/tmux.conf
~/.vimrc:
path: dotfiles/vim/vimrc
~/.ideavimrc:
path: dotfiles/vim/ideavimrc
~/.config/nvim:
path: dotfiles/nvim
~/.ssh/config:
path: dotfiles/ssh/sshconfig
~/Library/KeyBindings/DefaultKeybinding.dict:
path: dotfiles/macos/DefaultKeybinding.dict
~/.config/broot/conf.hjson:
path: dotfiles/broot/conf.hjson
force: true
~/.config/k9s/skin.yml:
path: dotfiles/k9s/skin.yml
~/.config/zed/keymap.json:
path: dotfiles/zed/keymap.json
~/.config/zed/settings.json:
path: dotfiles/zed/settings.json
~/Library/Application Support/Cursor/User/settings.json:
path: dotfiles/cursor/settings.json
# Install fisher plugins from fish_plugins file
- shell:
- command: /opt/homebrew/bin/fish -c fisher update
# Clone repos from repos_dump using git-get
- shell:
- git get -d dotfiles/git/repos_dump