Commit graph dotfiles/brew.sh
Author SHA1 Message Date
Jonny Barnes
1280f864ae
Fix two brew install lines that error out
`brew install gnu-sed --with-default-names` fails with "invalid option"
- Homebrew dropped per-formula option flags years ago. The flag existed
to install GNU sed as `sed` rather than `gsed`, which is now the
opposite of what we want, so drop it and note why in the comment.

`oven-sh/bun/bun` no longer resolves; bun has since moved into
homebrew-core, so install it by its plain name. This line has been
failing on every bootstrap, which is why bun was never actually
installed.

Neither aborted the script (there is no `set -e`), they just failed
their own install and carried on. Verified all 47 formulae and 6 casks
now resolve and none are deprecated or disabled.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-08 11:53:54 +01:00
Jonny Barnes
644c52d4b4
Switch Claude Code statusline to burnrate variant
Keep the previous statusline as statusline.original.sh and add
statusline.burnrate.sh from Gui-Gou/claude-statusline-burnrate, which
shows weekly/5h plan usage and a sustainable burn rate.

bootstrap.sh now links the burnrate script unconditionally - the old
`test -L` guard would have left an existing symlink pointing at the
previous script. jq is a hard dependency of the new script, so add it
to brew.sh.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-03 14:40:40 +01:00
Jonny Barnes
dec884da2f
Tidy up brew install script 2026-04-20 16:11:07 +01:00
0cb50b663a
Improve brew install script 2024-06-25 19:32:43 +01:00
Jonathan Barnes
ecae5177d1 Add hub and correct vim flags 2018-06-16 21:19:27 +01:00
Jonathan Barnes
1c711e016e Improve inital install of apps/settings 2018-06-16 21:16:40 +01:00
c3473fbbbd Add relavent taps 2016-05-29 22:48:48 +01:00
11bddab540 Better loading of zsh-completions 2016-05-21 17:12:33 +01:00
fce6351837 Install diff-so-fancy automatically 2016-05-12 17:59:10 +01:00
9bd22632bb Basic brew setup 2016-04-08 02:13:17 +01:00