-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathBrewfile
116 lines (106 loc) · 2.43 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
116
# brew bundle
# macOS Apps
brew "mas"
cask "1password"
# cask "cloudflare-warp"
cask "discord"
cask "gimp"
cask "lulu"
cask "rectangle"
cask "signal"
mas "Keynote", id: 409183694
mas "LINE", id: 539883307
mas "Numbers", id: 409203825
mas "Pages", id: 409201541
mas "Slack", id: 803453959
# Web Browsers
cask "brave-browser"
cask "firefox"
cask "google-chrome"
# Cloud / AWS
brew "aws-vault"
brew "awscli"
tap "hashicorp/tap"
brew "hashicorp/tap/terraform"
brew "tflint"
cask "sentinel"
# Shell / CLI Tools
# brew "curl"
# brew "direnv"
brew "fx"
# brew "gh"
# brew "gnupg"
brew "jless"
brew "jq"
# brew "tmux"
# brew "wget"
# brew "xz"
brew "ykman"
brew "yq"
cask "1password-cli"
# Docker / k8s
brew "podman"
cask "podman-desktop"
brew "docker-compose"
brew "helm"
brew "k9s"
brew "kind"
brew "kubernetes-cli"
# cask "kui"
# Dev
cask "visual-studio-code"
# brew "go"
# brew "node"
# brew "nvm"
# brew "rbenv"
# brew "ruby-build"
# brew "ruby"
# brew "sqlfluff"
# brew "watchman"
# AI
cask "ollama"
# VS Code extensions
vscode "continue.continue"
vscode "davidanson.vscode-markdownlint" # from "docsmsft.docs-authoring-pack"
vscode "dbaeumer.vscode-eslint"
vscode "docsmsft.docs-article-templates"
vscode "docsmsft.docs-markdown"
vscode "docsmsft.docs-preview"
vscode "docsmsft.docs-scaffolding"
vscode "docsmsft.docs-yaml"
vscode "eamodio.gitlens"
vscode "github.remotehub"
vscode "github.vscode-github-actions"
vscode "github.vscode-pull-request-github"
vscode "golang.go"
vscode "hashicorp.hcl"
vscode "hashicorp.sentinel"
vscode "hashicorp.terraform"
vscode "ibm.output-colorizer"
# vscode "mongodb.mongodb-vscode"
vscode "ms-azuretools.vscode-docker"
vscode "ms-kubernetes-tools.kind-vscode"
vscode "ms-kubernetes-tools.vscode-kubernetes-tools"
vscode "ms-ossdata.vscode-postgresql"
vscode "ms-python.black-formatter"
vscode "ms-python.debugpy"
vscode "ms-python.flake8"
vscode "ms-python.isort"
vscode "ms-python.python"
vscode "ms-python.vscode-pylance"
vscode "ms-vscode-remote.remote-containers"
vscode "ms-vscode-remote.remote-ssh-edit"
vscode "ms-vscode-remote.remote-ssh"
vscode "ms-vscode.hexeditor"
vscode "ms-vscode.makefile-tools"
vscode "ms-vscode.remote-explorer"
vscode "msjsdiag.vscode-react-native"
vscode "redhat.ansible"
vscode "redhat.vscode-xml"
vscode "redhat.vscode-yaml"
# Keyboard / QMK / VIA
# cask "via"
# Lab / Virtualization
cask "utm" if Hardware::CPU.intel?
# cask "multipass" if Hardware::CPU.intel?
# cask "virtualbox" if Hardware::CPU.intel?