-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathinstall.conf.yaml
132 lines (112 loc) · 2.81 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
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
- defaults:
link:
relink: true
create: true
- clean: ['~', '~/bin']
- shell:
- [git submodule update --init --recursive, Installing submodules]
-
command: ./macos/setup-homebrew.sh
description: Installing Homebrew and Essential Packages
stdout: true
-
description: Downloading vim-plug to ~/.vim/autoload/plug.vim
command: curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
stdout: true
- link:
# ~/.dotfiles: ''
~/.vimrc: vim/vimrc
~/.config/nvim:
path: nvim
force: true
~/.zshrc:
path: zsh/zshrc.zsh
force: true
~/.oh-my-zsh: zsh/oh-my-zsh
~/.zgenom: zsh/zgenom
~/.asdfrc: zsh/asdfrc
~/.hushlogin: zsh/hushlogin
~/.bashrc:
path: bash/bashrc
force: true
~/.prettierrc.js:
path: node/prettierrc.js
~/.phoenix.js:
path: phoenix/dist/index.js
force: true
~/.config/fastfetch:
path: fastfetch
force: true
~/.config/ghostty:
path: ghostty
force: true
~/bin:
glob: true
path: scripts/*
relink: true
# VS Code Linux
~/.config/Code/User:
if: '[[ `uname` = Linux ]]'
glob: true
path: vscode/linux/*.json
force: true
# VS Code MacOS
~/Library/Application Support/Code/User:
if: '[ `uname` = Darwin ]'
glob: true
path: vscode/macos/*.json
force: true
~/Library/Application Support/Code/User/snippets:
if: '[ `uname` = Darwin ]'
path: vscode/snippets
force: true
# VS Code MacOS Insiders
~/Library/Application Support/Code - Insiders/User:
if: '[ `uname` = Darwin ]'
glob: true
path: vscode/macos/*.json
force: true
~/.config/zellij:
path: zellij
~/Library/Application Support/com.colliderli.iina/input_conf/YouTube.conf:
if: '[ `uname` = Darwin ]'
path: iina/YouTube.conf
force: true
~/Library/Application Support/espanso:
if: '[ `uname` = Darwin ]'
path: espanso
force: true
- asdf:
- plugin: nodejs
url: https://github.com/asdf-vm/asdf-nodejs
global: lts-gallium
versions:
- lts-carbon
- lts-dubnium
- lts-erbium
- lts-fermium
- lts-gallium
- latest
- plugin: yarn
url: https://github.com/twuni/asdf-yarn
global: latest
versions:
- latest
- plugin: pnpm
url: https://github.com/jonathanmorley/asdf-pnpm
global: latest
versions:
- latest
- plugin: golang
url: https://github.com/kennyp/asdf-golang
- shell:
-
command: ./git/set-gitconfig.sh
description: Configuring Git
stdout: true
quiet: false
-
command: yarn config set prefix ~/.yarn
description: Configuring yarn prefix
stdout: true
quiet: false