-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinstall.linux.yaml
More file actions
45 lines (43 loc) · 1.06 KB
/
install.linux.yaml
File metadata and controls
45 lines (43 loc) · 1.06 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
- defaults:
link:
relink: true
create: true
shell:
stdout: true
stderr: true
- link:
~/.screenrc: config/screenrc
- shell:
- command: |
if command -v claude &>/dev/null; then
echo "Claude Code is already installed"
else
curl -fsSL https://claude.ai/install.sh | bash
fi
description: Installing Claude Code (native installer)
quiet: true
stdin: true
stdout: true
stderr: true
- command: |
if command -v codex &>/dev/null; then
echo "Codex is already installed"
else
npm i -g @openai/codex
fi
description: Installing Codex CLI via npm
quiet: true
stdout: true
stderr: true
- command: ./scripts/setup_screen.sh
description: Setting up GNU Screen
quiet: true
stdin: true
stdout: true
stderr: true
- command: sudo -E ./scripts/setup_samba_share.sh
description: Configuring Samba share
quiet: true
stdin: true
stdout: true
stderr: true