Skip to content

Commit

Permalink
Add Homebrew packages to nav
Browse files Browse the repository at this point in the history
Signed-off-by: Marcus Crane <marcus@utf9k.net>
  • Loading branch information
marcus-crane committed Jan 8, 2024
1 parent b95c95f commit fa66a99
Show file tree
Hide file tree
Showing 4 changed files with 39 additions and 174 deletions.
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,7 @@
# Generated chezmoi files
dot_ssh/authorized_keys.tmpl
dot_zshrc.tmpl
docs/*.tmpl
docs/*.tmpl

# Scripts stored as markdown
run_once_01_packages-darwin.sh.tmpl
2 changes: 2 additions & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,8 @@ nav:
- authorized_keys: authorized_keys.md
- .sqliterc: sqliterc.md
- .zshrc: zshrc.md
- Scripts:
- Homebrew Packages: run_once_01_packages-darwin.sh.tmpl.md
- Extras:
- Playground: playground.md
- .zshrc Graveyard: zshrc-graveyard.md
172 changes: 0 additions & 172 deletions run_once_01_packages-darwin.sh.tmpl

This file was deleted.

34 changes: 33 additions & 1 deletion run_once_01_packages-darwin.sh.tmpl.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,43 @@ Inlining packages means that adding or removing files causes the script to be re
echo "~ homebrew"

brew bundle --quiet --no-lock --file=/dev/stdin <<EOF && echo "~~ brew packages have been updated"
```
# Official taps
Now that all of our boring boilerplate is out of the way, let's see what we've got to play with!
## Taps
### Official taps
Nothing particularly interesting to see here.
[homebrew-cask-fonts](https://github.com/Homebrew/homebrew-cask-fonts) contains lots of fonts but it's most commonly used for installing [Nerd Fonts](https://www.nerdfonts.com/).
That is, fonts which are modified to work nicely with icons, great for use in the terminal to represent things like Git branch states and that.
By default, most fonts don't have support for glyphs and things, hence the modifications to the underlying fonts.
```bash
tap "homebrew/cask-fonts"
```
As for [homebrew-cask-versions](https://github.com/Homebrew/homebrew-cask-versions), it contains alternative versions of Homebrew casks.
Not just older versions but also beta and canary versions as well.
I don't think I actively use it but in the past, it's been handy to grab [Chrome Canary](https://www.google.com/intl/en_au/chrome/canary/) for testing in a pinch.
```bash
tap "homebrew/cask-versions"
```
## The rest
TBA
```bash
# Community taps
tap "espanso/espanso"
tap "go-task/tap"
Expand Down

0 comments on commit fa66a99

Please sign in to comment.