-
Notifications
You must be signed in to change notification settings - Fork 0
/
install.conf.yaml
39 lines (35 loc) · 987 Bytes
/
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:
create: true
relink: true
force: true
- clean: ["~"]
- link:
# zsh
~/.zshrc: zsh/zshrc
~/.zsh_functions: zsh/zsh_functions
~/.zsh_aliases: zsh/zsh_aliases
~/.fzf.zsh: zsh/fzf.zsh
~/.1password.zsh: zsh/1password.zsh
# alacritty
~/.config/alacritty/alacritty.toml: alacritty/alacritty.toml
# git
~/.gitignore_global: git/gitignore_global
~/.gitconfig: git/gitconfig
# php
~/.composer/composer.json: composer/composer.json
~/.config/tmux/tmux.conf: tmux/tmux.conf
~/.config/aerospace/aerospace.toml: aerospace/aerospace.toml
# vim
~/.config/nvim/:
glob: true
path: vim/*
- create:
- ~/Code
- ~/.config/nvim/session
- ~/.config/nvim/undo
- shell:
- description: Hushing login
command: "[ -f ~/.hushlogin ] || touch ~/.hushlogin"
- description: Telling gatekeeper to allow unidentified developers
command: "sudo spctl --master-disable"