We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 64e8b38 commit fbba1b3Copy full SHA for fbba1b3
5 files changed
internal/config/data/packages.yaml
@@ -28,8 +28,8 @@ categories:
28
desc: Resource monitor
29
- name: tree
30
desc: Directory tree viewer
31
- - name: tldr
32
- desc: Simplified man pages
+ - name: tealdeer
+ desc: Simplified man pages (tldr)
33
34
- name: Git & GitHub
35
icon: "🔀"
internal/config/data/presets.yaml
@@ -16,7 +16,7 @@ presets:
16
- htop
17
- btop
18
- tree
19
- - tldr
+ - tealdeer
20
- gh
21
- git-delta
22
- git-lfs
@@ -46,7 +46,7 @@ presets:
46
47
48
49
50
51
52
@@ -101,7 +101,7 @@ presets:
101
102
103
104
105
106
107
internal/shell/shell.go
@@ -53,7 +53,13 @@ func ConfigureZshrc(dryRun bool) error {
53
54
additions := `
55
# OpenBoot additions
56
-export PATH="$HOME/.local/bin:$PATH"
+# Homebrew (must come before /usr/bin)
57
+if [ -f /opt/homebrew/bin/brew ]; then
58
+ eval "$(/opt/homebrew/bin/brew shellenv)"
59
+elif [ -f /usr/local/bin/brew ]; then
60
+ eval "$(/usr/local/bin/brew shellenv)"
61
+fi
62
+export PATH="$HOME/.openboot/bin:$HOME/.local/bin:$PATH"
63
64
# Modern CLI aliases
65
alias ls="eza --icons"
internal/snapshot/match_test.go
@@ -168,7 +168,7 @@ func TestDetectBestPreset_MinimalPreset(t *testing.T) {
168
Packages: PackageSnapshot{
169
Formulae: []string{
170
"curl", "wget", "jq", "yq", "ripgrep", "fd", "bat", "eza",
171
- "fzf", "zoxide", "htop", "btop", "tree", "tldr", "gh", "git-delta",
+ "fzf", "zoxide", "htop", "btop", "tree", "tealdeer", "gh", "git-delta",
172
},
173
Casks: []string{},
174
Npm: []string{},
@@ -189,7 +189,7 @@ func TestDetectBestPreset_DeveloperPreset(t *testing.T) {
189
190
191
192
193
"git-lfs", "lazygit", "pre-commit", "stow", "node", "go", "pnpm",
194
"docker", "docker-compose", "lazydocker", "tmux", "neovim", "httpie",
195
test/integration/snapshot_integration_test.go
@@ -189,7 +189,7 @@ func TestIntegration_DetectBestPreset(t *testing.T) {
name: "minimal preset packages - many packages from minimal",
formulae: []string{
casks: []string{},
npm: []string{},
@@ -199,7 +199,7 @@ func TestIntegration_DetectBestPreset(t *testing.T) {
199
name: "developer preset packages - many packages from developer",
200
201
202
203
"lazygit", "stow", "node", "go", "pnpm", "docker", "docker-compose",
204
"tmux", "neovim", "httpie",
205
0 commit comments