-
Notifications
You must be signed in to change notification settings - Fork 2
/
Brewfile
115 lines (110 loc) · 2.38 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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# Brewfile - Brewfile for setting up and managing packages
# Tap additional repositories
tap 'homebrew/bundle'
tap 'homebrew/services'
tap 'hashicorp/tap'
# GUI Apps from cask
cask 'balenaetcher'
cask 'chatgpt'
cask 'docker'
cask 'google-chrome'
cask 'iterm2'
cask 'microsoft-teams'
cask 'multiviewer-for-f1'
cask 'obsidian'
cask 'ollama'
cask 'qflipper'
cask 'rectangle'
cask 'signal'
cask 'slack'
cask 'spotify'
cask 'steam'
cask 'utm'
cask 'viscosity'
cask 'visual-studio-code'
cask 'whatsapp'
cask 'yubico-authenticator'
cask 'zoom'
# Homebrew packages
brew 'awscli'
brew 'bash'
brew 'bazelisk'
brew 'ctlptl'
brew 'curl'
brew 'docker-compose'
brew 'fzf'
brew 'gh'
brew 'git'
brew 'gnu-sed' if OS.mac?
brew 'gnupg'
brew 'goenv'
brew 'golangci-lint'
brew 'grip'
brew 'hadolint'
brew 'hashicorp/tap/terraform-ls'
brew 'helm'
brew 'htop'
brew 'huggingface-cli'
brew 'imagemagick' if OS.mac?
brew 'jq'
brew 'kind'
brew 'kubernetes-cli'
brew 'luarocks'
brew 'mas' if OS.mac?
brew 'neovim'
brew 'nodenv'
brew 'pcre'
brew 'pinentry-mac' if OS.mac?
brew 'pyenv'
brew 'redis', restart_service: :changed
brew 'rbenv'
brew 'ripgrep'
brew 'shellcheck'
brew 'tfenv'
brew 'tflint'
brew 'tilt'
brew 'tmux'
brew 'tree'
brew 'tree-sitter'
brew 'universal-ctags'
brew 'watch'
brew 'wget'
brew 'yamllint'
brew 'ykman'
brew 'yq'
# Mac App Store Apps
if OS.mac?
mas 'Amphetamine', id: 937984704
end
# VSCode Extensions
vscode 'bazelbuild.vscode-bazel'
vscode 'bierner.github-markdown-preview'
vscode 'bierner.markdown-checkbox'
vscode 'bierner.markdown-emoji'
vscode 'bierner.markdown-footnotes'
vscode 'bierner.markdown-mermaid'
vscode 'bierner.markdown-preview-github-styles'
vscode 'bierner.markdown-yaml-preamble'
vscode 'coder.coder-remote'
vscode 'emily-curry.base16-tomorrow-dark-vscode'
vscode 'file-icons.file-icons'
vscode 'github.copilot'
vscode 'github.copilot-chat'
vscode 'golang.go'
vscode 'hashicorp.terraform'
vscode 'ms-azuretools.vscode-docker'
vscode 'ms-python.debugpy'
vscode 'ms-python.pylint'
vscode 'ms-python.python'
vscode 'ms-python.vscode-pylance'
vscode 'ms-vscode-remote.remote-containers'
vscode 'ms-vscode-remote.remote-ssh'
vscode 'ms-vscode-remote.remote-ssh-edit'
vscode 'ms-vscode.makefile-tools'
vscode 'openai.openai-chatgpt-adhoc'
vscode 'peterj.proto'
vscode 'pomdtr.excalidraw-editor'
vscode 'tamasfe.even-better-toml'
vscode 'tilt-dev.tiltfile'
vscode 'timonwong.shellcheck'
vscode 'vscodevim.vim'