-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcodify.json
More file actions
213 lines (213 loc) · 7.2 KB
/
codify.json
File metadata and controls
213 lines (213 loc) · 7.2 KB
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
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
[
{
"type": "project",
"plugins": {
"default": "../codify-homebrew-plugin/src/index.ts"
}
},
{ "type": "path", "path": "$HOME/.bun/bin"},
{
"type": "path",
"paths": [
"$PYENV_ROOT/bin",
"$BUN_INSTALL/bin",
"$DENO_INSTALL/bin",
"$NVM_DIR/.bin/3"
],
"declarationsOnly": true
},
{
"type": "homebrew",
"taps": [
"cirruslabs/cli",
"hashicorp/tap",
"homebrew/bundle",
"homebrew/services"
],
"casks": [
"android-commandlinetools",
"android-studio",
"mitmproxy"
],
"formulae": [
"ack",
"asciinema",
"cirrus",
"expect",
"git-lfs",
"openjdk@11",
"openjdk@17",
"openjdk@21",
"packer",
"pgcli",
"postgresql@14",
"sshpass",
"tart",
"xz",
"zstd"
]
},
{"version":"1.10.5","type":"terraform"},
{ "type": "alias", "alias": "gcdsdd", "value": "git clone" },
{
"type": "ssh-config",
"hosts": [
{
"Host": "192.168.64.94",
"HostName": "192.168.64.94",
"User": "admin"
},
{
"Host": "192.168.2.48",
"HostName": "192.168.2.48",
"User": "pi"
},
{
"Host": "*",
"AddKeysToAgent": true,
"IdentityFile": "~/.ssh/id_ed25519"
},
{
"Host": "ec2",
"HostName": "54.82.78.202",
"User": "ec2-user",
"IdentityFile": "~/.ssh/ed25519"
},
{
"Host": "ec2-2",
"HostName": "35.153.180.154",
"User": "ec2-user",
"IdentityFile": "~/.ssh/ed25519"
}
]
},
{
"type": "ssh-key",
"fileName": "id_ed25519",
"passphrase": "",
"keyType": "ed25519"
},
{
"type": "alias",
"alias": "gc",
"value": "git commit -v"
},
{
"type": "pgcli"
},
{
"type": "file",
"contents": "[\n\t{\n \"type\": \"homebrew\",\n \"taps\": [\n \"cirruslabs/cli\",\n \"hashicorp/tap\",\n \"homebrew/services\"\n ],\n \"formulae\": [\n \"asciinema\",\n \"cairo\",\n \"cirrus\",\n \"expect\",\n \"glib\",\n \"hyperfine\",\n \"icu4c\",\n \"jq\",\n \"mas\",\n \"packer\",\n \"sshpass\",\n \"tart\"\n ],\n \"casks\": [\n \t\"firefox\",\n \t\"notion\",\n \t\"sublime-text\",\n \t\"webstorm\",\n \t\"mac-mouse-fix\",\n \t\"wins\",\n \t\"warp\",\n \t\"hammerspoon\",\n \t\"rectangle\",\n \t\"alt-tab\",\n \t\"betterdisplay\",\n \t\"daisydisk\",\n \t\"visual-studio-code\"\n ]\n },\n\n\t{ \"type\": \"nvm\", \"nodeVersions\": [\"20\"], \"global\": \"20\" },\n\t{ \"type\": \"pyenv\", \"pythonVersions\": [\"3.12\", \"3.11\"], \"global\": \"3.11\" },\n\n\t{\n \"type\": \"ssh-key\",\n \"fileName\": \"id_ed25519\",\n \"passphrase\": \"\",\n \"folder\": \"/Users/kevinwang/.ssh\",\n \"keyType\": \"ed25519\"\n },\n { \"type\": \"terraform\" },\n { \"type\": \"git-clone\", \"directory\": \"~/projects/codify\", \"repository\": \"git@github.com:kevinwang5658/codify.git\" },\n { \"type\": \"git-clone\", \"directory\": \"~/projects/codify-web\", \"repository\": \"git@github.com:kevinwang5658/codify-web.git\" },\n\t{ \"type\": \"git-clone\", \"directory\": \"~/projects/codify-homebrew-plugin\", \"repository\": \"git@github.com:kevinwang5658/codify-homebrew-plugin.git\" },\n { \"type\": \"git-clone\", \"directory\": \"~/projects/codify-infrastructure\", \"repository\": \"git@github.com:kevinwang5658/codify-infrastructure.git\" },\n { \"type\": \"git-clone\", \"directory\": \"~/projects/codify-docs\", \"repository\": \"git@github.com:kevinwang5658/codify-docs.git\" },\n { \"type\": \"git-clone\", \"directory\": \"~/projects/codify-ink-form\", \"repository\": \"git@github.com:kevinwang5658/codify-ink-form.git\" },\n\n\n { \"type\": \"action\", \"condition\": \"[ -d node_modules ]\", \"action\": \"npm install\", \"cwd\": \"~/projects/codify\", \"dependsOn\": [\"git-clone.0\", \"nvm\"]},\n { \"type\": \"action\", \"condition\": \"[ -d node_modules ]\", \"action\": \"npm install\", \"cwd\": \"~/projects/codify-web\", \"dependsOn\": [\"git-clone.1\", \"nvm\"]},\n { \"type\": \"action\", \"condition\": \"[ -d node_modules ]\", \"action\": \"npm install\", \"cwd\": \"~/projects/codify-homebrew-plugin\", \"dependsOn\": [\"git-clone.2\", \"nvm\"]},\n { \"type\": \"action\", \"condition\": \"[ -d node_modules ]\", \"action\": \"npm install\", \"cwd\": \"~/projects/codify-docs\", \"dependsOn\": [\"git-clone.4\", \"nvm\"]},\n { \"type\": \"action\", \"condition\": \"[ -d node_modules ]\", \"action\": \"npm install\", \"cwd\": \"~/projects/codify-ink-form\", \"dependsOn\": [\"git-clone.5\", \"nvm\"]}\n]",
"path": "~/codify.json"
},
{
"type": "aws-cli"
},
{
"type": "git-clone",
"directory": "~/Projects/codify-homebrew-plugin",
"repository": "git@github.com:kevinwang5658/codify-homebrew-plugin.git"
},
{
"type": "vscode"
},
{
"type": "git-clone",
"directory": "~/Projects/codify-plugin-lib",
"repository": "git@github.com:kevinwang5658/codify-plugin-lib.git"
},
{
"type": "git-clone",
"directory": "~/Projects/codify",
"repository": "git@github.com:kevinwang5658/codify.git"
},
{
"type": "git-lfs"
},
{
"type": "pyenv",
"global": "3.11",
"pythonVersions": [
"3.9.19",
"3.10.14",
"3.11.8",
"3.12.2"
]
},
{
"type": "git",
"email": "kevinwang5658@gmail.com",
"username": "kevinwang"
},
{
"type": "nvm",
"global": "20.15.1",
"nodeVersions": [
"iojs-2.5.0",
"18.20.3",
"20.15.0",
"20.15.1",
"22.4.1",
"23.3.0"
]
},
{
"type": "android-studio",
"version": "2023.3.1.20"
},
{
"type": "ssh-add",
"path": "~/.ssh/id_ed25519"
},
{
"type": "jenv",
"add": [
"11",
"17",
"21"
],
"global": "17"
},
{
"type": "aws-profile",
"awsAccessKeyId": "AKIATCKATKL55TT5UZ7P",
"awsSecretAccessKey": "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",
"profile": "codify",
"region": "us-east-1"
},
{
"type": "git-clone",
"directory": "~/Projects/codify-homebrew-plugin",
"repository": "git@github.com:kevinwang5658/codify-homebrew-plugin.git"
},
{
"type": "git-clone",
"directory": "~/Projects/codify-homebrew-plugin",
"repository": "git@github.com:kevinwang5658/codify-homebrew-plugin.git"
},
{
"type": "git-clone",
"directory": "~/Projects/codify-homebrew-plugin",
"repository": "git@github.com:kevinwang5658/codify-homebrew-plugin.git"
},
{
"type": "git-clone",
"directory": "~/Projects/codify-homebrew-plugin",
"repository": "git@github.com:kevinwang5658/codify-homebrew-plugin.git"
},
{
"type": "git-clone",
"directory": "~/Projects/codify-homebrew-plugin",
"repository": "git@github.com:kevinwang5658/codify-homebrew-plugin.git"
},
{
"type": "git-clone",
"directory": "~/Projects/codify-homebrew-plugin",
"repository": "git@github.com:kevinwang5658/codify-homebrew-plugin.git"
},
{
"type": "git-clone",
"directory": "~/Projects/codify-homebrew-plugin",
"repository": "git@github.com:kevinwang5658/codify-homebrew-plugin.git"
}
]