-
Notifications
You must be signed in to change notification settings - Fork 2
/
Brewfile
220 lines (216 loc) · 11.6 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
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
# Taps
tap "github/bootstrap"
tap "hashicorp/tap"
tap "homebrew/bundle"
tap "homebrew/cask"
tap "homebrew/cask-fonts"
tap "homebrew/cask-versions"
tap "homebrew/services"
tap "pulumi/tap"
# Formulae
brew "actionlint" # Static checker for GitHub Actions workflow files
brew "archey4" # Simple system information tool written in Python
brew "libyaml" # YAML Parser
brew "bandit" # Security-oriented static analyser for Python code
brew "bash" # Bourne-Again SHell, a UNIX command interpreter
brew "bats-core" # Bash Automated Testing System
brew "cowsay" # Configurable talking characters in ASCII art
brew "curl" # Get a file from an HTTP, HTTPS or FTP server
brew "dasel" # JSON, YAML, TOML, XML, and CSV query and modification tool
brew "dos2unix" # Convert text between DOS, UNIX, and Mac formats
brew "exercism" # Command-line tool to interact with exercism.io
brew "fish" # User-friendly command-line shell for UNIX-like operating systems
brew "fortune" # Infamous electronic fortune-cookie generator
brew "fzf" # Command-line fuzzy finder written in Go
brew "gh" # GitHub command-line tool
brew "gibo" # Access GitHub's .gitignore boilerplates
brew "git" # Distributed revision control system
brew "git-filter-repo" # Quickly rewrite git repository history
brew "git-lfs" # Git extension for versioning large files
brew "git-sizer" # Compute various size metrics for a Git repository
brew "gnu-sed" # GNU implementation of the famous stream editor
brew "go" # Open source programming language to build simple/reliable/efficient software
brew "grex" # Command-line tool for generating regular expressions
brew "hadolint" # Smarter Dockerfile linter to validate best practices
brew "httpie" # User-friendly cURL replacement (command-line HTTP client)
brew "jq" # Lightweight and flexible command-line JSON processor
brew "just" # Handy way to save and run project-specific commands
brew "languagetool" # Style and grammar checker, restart_service: true
brew "libfaketime" # Report faked system time to programs
brew "lychee" # Fast, async, resource-friendly link checker
brew "node" # Platform built on V8 to build network applications
brew "markdownlint-cli2" # Fast, flexible, config-based cli for linting Markdown/CommonMark files
brew "mas" # Mac App Store command-line interface
brew "ncc" # Compile a Node.js project into a single file
brew "neofetch" # Fast, highly customisable system info script
brew "nodenv" # Manage multiple NodeJS versions
brew "nyancat" # Renders an animated, color, ANSI-text loop of the Poptart Cat
brew "onefetch" # Command-line Git information tool
brew "pandoc" # Swiss-army knife of markup format conversion
brew "pipenv" # Python dependency management tool
brew "pyenv" # Python version management
brew "rbenv" # Ruby version manager
brew "rbenv-default-gems" # Auto-installs gems for Ruby installs
brew "scorecard" # Security health metrics for Open Source
brew "shellcheck" # Static analysis and lint tool, for (ba)sh scripts
brew "shfmt" # Autoformat shell script source code
brew "speedtest-cli" # Command-line interface for https://speedtest.net bandwidth tests
brew "starship" # Cross-shell prompt for astronauts
brew "stow" # Organize software neatly under a single directory tree (e.g. /usr/local)
brew "thefuck" # Programmatically correct mistyped console commands
brew "tldr" # Simplified and community-driven man pages
brew "tmux" # Terminal multiplexer
brew "trash" # CLI tool that moves files or folder to the trash
brew "tree" # Display directories as trees (with optional color/HTML output)
brew "wget" # Internet file retriever
brew "yamllint" # Linter for YAML files
brew "yarn" # JavaScript package manager
brew "yq" # Process YAML, JSON, XML, CSV and properties documents from the CLI
brew "yt-dlp" # Feature-rich command-line audio/video downloader
brew "zsh-autosuggestions" # Fish-like fast/unobtrusive autosuggestions for zsh
brew "zsh-syntax-highlighting" # Fish shell like syntax highlighting for zsh
brew "hashicorp/tap/terraform" # Terraform
brew "pulumi/tap/pulumi" # Pulumi - Modern Infrastructure as Code. Any cloud, any language
# Casks
cask "1password" # Password manager that keeps all passwords secure behind one password
cask "1password-cli" # Command-line interface for 1Password
cask "arc" # Chromium based browser
cask "chatgpt" # OpenAI's official ChatGPT desktop app
cask "cleanshot" # Screen capturing tool
cask "cryptomator" # Multi-platform client-side cloud file encryption tool
cask "dash" # API documentation browser and code snippet manager
cask "deckset" # Presentations from Markdown
cask "discord" # Voice and text chat software
cask "elgato-control-center" # Control your Elgato key lights
cask "elgato-wave-link" # Software custom-built for content creation
cask "font-monaspace" # Superfamily of fonts for code
cask "fujitsu-scansnap-home" # Fujitsu ScanSnap Scanner software
cask "github" # Desktop client for GitHub repositories
cask "gpg-suite" # Tools to protect your emails and files
cask "imageoptim" # Tool to optimise images to a smaller size
cask "insomnia" # HTTP and GraphQL Client
cask "jordanbaird-ice" # Menu bar manager
cask "languagetool" # Grammar, spelling and style suggestions in all the writing apps
cask "logseq" # Privacy-first, open-source platform for knowledge sharing and management
cask "mactex-no-gui" # Full TeX Live distribution without GUI applications
cask "messenger" # Native desktop app for Messenger (formerly Facebook Messenger)
cask "microsoft-auto-update" # Provides updates to various Microsoft products
cask "microsoft-teams" # Meet, chat, call, and collaborate in just one place
cask "mimestream" # Native app email client for Gmail
cask "notion" # App to write, plan, collaborate, and get organised
cask "nteract" # Interactive computing suite
cask "numi" # Calculator and converter application
cask "obs" # Open-source software for live streaming and screen recording
cask "obsidian" # Knowledge base that works on top of a local folder of plain text Markdown files
cask "orbstack" # Replacement for Docker Desktop
cask "pdf-expert" # PDF reader, editor and annotator
cask "quitter" # Automatically hides or quits apps after periods of inactivity
cask "raycast" # Control your tools with a few keystrokes
cask "signal" # Instant messaging application focusing on security
cask "slack" # Team communication and collaboration software
cask "temurin@8" # JDK from the Eclipse Foundation (Adoptium)
cask "timemachineeditor" # Utility to change the default backup interval of Time Machine
cask "ubiquiti-unifi-controller" # Set up, configure, manage and analyze your UniFi network
cask "utm" # Virtual machines UI using QEMU
cask "visual-studio-code" # Open-source code editor
cask "yubico-yubikey-manager" # Application for configuring any YubiKey
cask "zoom" # Video communication and virtual meeting platform
# Mac App Store
mas "1Password for Safari", id: 1569813296
mas "Actions", id: 1586435171
mas "Bear", id: 1091189122
mas "Drafts", id: 1435957248
mas "Gifski", id: 1351639930
mas "Home Assistant", id: 1099568401
mas "Hush", id: 1544743900
mas "Intermission", id: 1439431081
mas "LG Screen Manager", id: 1142051783
mas "Marked 2", id: 890031187
mas "Microsoft Word", id: 462054704
mas "PDFZone", id: 1215383084
mas "Pixelmator Pro", id: 1289583905
mas "Redacted", id: 984968384
mas "Shareful", id: 1522267256
mas "Soulver 3", id: 1508732804
mas "Speedtest", id: 1153157709
mas "StopTheMadness Pro", id: 6471380298
mas "TestFlight", id: 899247664
mas "Textify", id: 1522041836
mas "Things", id: 904280696
mas "WireGuard", id: 1451685025
# VS Code Extensions
vscode "1password.op-vscode"
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 "charliermarsh.ruff"
vscode "davidanson.vscode-markdownlint"
vscode "davidlday.languagetool-linter"
vscode "dbaeumer.vscode-eslint"
vscode "dnicolson.binary-plist"
vscode "donjayamanne.githistory"
vscode "eamodio.gitlens"
vscode "editorconfig.editorconfig"
vscode "ericadamski.carbon-now-sh"
vscode "esbenp.prettier-vscode"
vscode "exiasr.hadolint"
vscode "foxundermoon.shell-format"
vscode "github.codespaces"
vscode "github.copilot"
vscode "github.copilot-chat"
vscode "github.github-vscode-theme"
vscode "github.remotehub"
vscode "github.vscode-codeql"
vscode "github.vscode-github-actions"
vscode "github.vscode-pull-request-github"
vscode "golang.go"
vscode "hashicorp.terraform"
vscode "hbenl.vscode-test-explorer"
vscode "humao.rest-client"
vscode "james-yu.latex-workshop"
vscode "jasonnutter.vscode-codeowners"
vscode "jetmartin.bats"
vscode "johnpapa.vscode-peacock"
vscode "littlefoxteam.vscode-python-test-adapter"
vscode "ms-azuretools.vscode-docker"
vscode "ms-python.black-formatter"
vscode "ms-python.debugpy"
vscode "ms-python.python"
vscode "ms-python.vscode-pylance"
vscode "ms-toolsai.jupyter"
vscode "ms-toolsai.jupyter-keymap"
vscode "ms-toolsai.jupyter-renderers"
vscode "ms-toolsai.vscode-jupyter-cell-tags"
vscode "ms-toolsai.vscode-jupyter-slideshow"
vscode "ms-vscode-remote.remote-containers"
vscode "ms-vscode.azure-repos"
vscode "ms-vscode.live-server"
vscode "ms-vscode.remote-repositories"
vscode "ms-vscode.test-adapter-converter"
vscode "ms-vscode.vscode-github-issue-notebooks"
vscode "ms-vsliveshare.vsliveshare"
vscode "msyyn.liquify"
vscode "pascalreitermann93.vscode-yaml-sort"
vscode "pomber.git-file-history"
vscode "pomdtr.excalidraw-editor"
vscode "redhat.vscode-yaml"
vscode "richie5um2.vscode-sort-json"
vscode "shopify.ruby-lsp"
vscode "shopify.theme-check-vscode"
vscode "sissel.shopify-liquid"
vscode "sleistner.vscode-fileutils"
vscode "standard.vscode-standard"
vscode "streetsidesoftware.code-spell-checker"
vscode "taichi.vscode-textlint"
vscode "tamasfe.even-better-toml"
vscode "timonwong.shellcheck"
vscode "tlevesque2.duplicate-finder"
vscode "tumido.cron-explained"
vscode "tyriar.lorem-ipsum"
vscode "wallabyjs.quokka-vscode"
vscode "wayou.vscode-todo-highlight"
vscode "yzhang.markdown-all-in-one"