-
Notifications
You must be signed in to change notification settings - Fork 8
/
install.conf.yaml
53 lines (49 loc) · 1.29 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
- create:
- ~/.ssh
- ~/.config
- ~/projects
- clean: [ "~" ]
- link:
~/.dotfiles: ""
~/.ssh/config: ssh/config
~/.gitignore: git/.gitignore
~/.gitconfig: git/.gitconfig
~/.gitmessage: git/.gitmessage
~/.hammerspoon: hammerspoon
~/.zshenv: .config/zsh/.zshenv
~/.config/stylua: .config/stylua
~/.config/tmux: .config/tmux
~/.config/zsh: .config/zsh
~/.config/nvim: .config/nvim
~/.config/ideavim: .config/ideavim
~/.config/amethyst:
if: "[ `uname` = Darwin ]"
path: .config/amethyst
~/.config/kitty:
force: true
path: .config/kitty
~/.config/alacritty/alacritty.yml:
force: true
path: .config/alacritty/alacritty.yml
~/.config/lazygit/config.yml:
force: true
path: .config/lazygit/config.yml
~/.Brewfile:
if: "[ `uname` = Darwin ]"
path: macos/Brewfile
~/Library/Application Support/lazygit/config.yml:
if: "[ `uname` = Darwin ]"
path: .config/lazygit/config.yml
~/.config/karabiner:
force: true
path: .config/karabiner
- shell:
- [
git submodule update --init --recursive,
Installing submodules
]
- [ cp -n ./git/config.template ~/.gitconfig.local ]