-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinstall.conf.yaml
48 lines (44 loc) · 1.2 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
- defaults:
link:
relink: true
- clean: ['~']
- link:
~/.bashrc:
path: .bashrc
force: true
~/.config/kitty/:
path: kitty/**
glob: true
create: true
if: '[ `uname` = Darwin ]'
~/.config/starship.toml:
path: starship/starship.toml
create: true
~/.hammerspoon/init.lua:
path: hammerspoon/init.lua
create: true
force: true
if: '[ `uname` = Darwin ]'
~/Library/Preferences/com.brave.Browser.plist:
path: app-preferences/com.brave.Browser.plist
force: true
if: '[ `ls /Applications | grep -i brave | wc -l` -gt 0 ]'
~/Library/Preferences/com.mowglii.ItsycalApp.plist:
path: app-preferences/com.mowglii.ItsycalApp.plist
force: true
if: '[ `ls /Applications | grep -i itsycal | wc -l` -gt 0 ]'
~/Library/Preferences/com.raycast.macos.plist:
path: app-preferences/com.raycast.macos.plist
force: true
if: '[ `ls /Applications | grep -i raycast | wc -l` -gt 0 ]'
~/.ssh/config:
path: ssh.conf
if: '[ -f ~/.ssh/id_ed25519 ]'
~/.zshrc: zsh/base.zsh
- create:
- ~/bin
- shell:
- command: ./init.sh
stdin: true
stderr: true
stdout: true