-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.Brewfile
43 lines (39 loc) · 819 Bytes
/
.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
# File outlining all the tools and applications to install via Brewfile.
# Need to install core to be able to tap other tools
tap "homebrew/bundle"
# Install core CLI tools
brew "tmux"
brew "tpm"
brew "bash-completion"
brew "coreutils"
brew "diff-so-fancy"
brew "fzf"
brew "gnupg"
brew "htop"
brew "jq"
brew "ripgrep"
brew "watch"
brew "ykman"
brew "yq"
# Install tech-specific tooling
brew "gh"
brew "temporal"
brew "tctl"
brew "hadolint"
brew "go"
brew "kubernetes-cli"
brew "kubie"
brew "krew"
brew "talosctl"
brew "helm"
brew "helmfile"
brew "awscli"
# This installs the FluxCD CLI (be careful of the normal brew 'flux', which installs something else)
tap "fluxcd/tap"
brew "fluxcd/tap/flux"
brew "cilium-cli"
brew "node"
# Install a few helpful GUI apps
cask "orbstack"
cask "visual-studio-code"
cask "gather"