-
Notifications
You must be signed in to change notification settings - Fork 0
/
Brewfile
59 lines (55 loc) · 1.13 KB
/
Brewfile
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
# A dependency manifest for Homebrew
#
# Install dependencies using this file with the following command:
#
# brew bundle --verbose --no-upgrade
#
# If you wish to upgrade all dependencies specified here, run the following:
#
# brew bundle --verbose
#
# Walkthrough blog post explaining this tool:
# https://thoughtbot.com/blog/brewfile-a-gemfile-but-for-homebrew
brew "coreutils"
brew "tree"
brew "jq"
brew "jc"
brew "watch"
brew "ripgrep"
brew "vim"
brew "go"
brew "python"
brew "virtualenv"
brew "pipx"
brew "node"
brew "fzf"
brew "fd"
brew "b3sum"
brew "tmux"
brew "wget"
brew "git"
brew "git-lfs"
brew "git-absorb"
brew "gh"
brew "just"
brew "autoconf"
brew "gnupg"
brew "direnv"
brew "pinentry-mac"
brew "testdisk"
brew "sqlite"
brew "imagemagick"
brew "shellcheck"
brew "graphviz"
brew "llm"
# Install Inconsolata font
tap "homebrew/cask-fonts"
cask "font-inconsolata"
# Google Cloud
cask "google-cloud-sdk"
# Install Hashicorp tools
# ref: https://github.com/hashicorp/homebrew-tap#why-should-i-install-packages-from-this-tap
tap "hashicorp/tap"
brew "hashicorp/tap/terraform"
brew "hashicorp/tap/packer"
brew "hashicorp/tap/nomad"