-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathBrewfile
More file actions
119 lines (106 loc) · 6.67 KB
/
Brewfile
File metadata and controls
119 lines (106 loc) · 6.67 KB
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
# Brewfile for cloudartisan dotfiles
# Managed by brew bundle
# -----------------------------------------------------------------------------
# Taps
# -----------------------------------------------------------------------------
tap "heroku/brew"
# -----------------------------------------------------------------------------
# Programming Languages & Development Environments
# -----------------------------------------------------------------------------
brew "node", desc: "Platform built on V8 to build network applications"
brew "python3", desc: "Interpreted, interactive, object-oriented programming language"
brew "python-setuptools", desc: "Easily download, build, install, upgrade, and uninstall Python packages"
# -----------------------------------------------------------------------------
# Shell Enhancements & Environment Management
# -----------------------------------------------------------------------------
brew "autoenv", desc: "Per-project, per-directory shell environments"
brew "direnv", desc: "Load/unload environment variables based on $PWD"
brew "bash-completion@2", desc: "Programmable completion for Bash 4.2+"
brew "brew-cask-completion", desc: "Fish completion for brew-cask"
brew "docker-completion", desc: "Bash, Zsh and Fish completion for Docker"
brew "hugo", desc: "Configurable static site generator"
brew "maven-completion", desc: "Bash completion for Maven"
brew "pip-completion", desc: "Bash completion for Pip"
# -----------------------------------------------------------------------------
# Development Tools & Utilities
# -----------------------------------------------------------------------------
brew "automake", desc: "Tool for generating GNU Standards-compliant Makefiles"
cask "claude", desc: "Claude AI desktop assistant"
brew "ctags", desc: "Reimplementation of ctags(1)"
brew "gnupg", desc: "GNU Pretty Good Privacy (PGP) package"
brew "pinentry-mac", desc: "Pinentry for GPG on macOS"
brew "gh", desc: "GitHub command-line tool"
brew "googleworkspace-cli", desc: "Google Workspace CLI"
brew "gist", desc: "Command-line utility for uploading Gists"
brew "git-filter-repo", desc: "Quickly rewrite git repository history"
brew "hub", desc: "Add GitHub support to git on the command-line"
brew "jq", desc: "Lightweight and flexible command-line JSON processor"
brew "pre-commit", desc: "Framework for managing multi-language pre-commit hooks"
brew "ripgrep", desc: "Search tool like grep and The Silver Searcher"
brew "uv", desc: "Extremely fast Python package installer and resolver"
brew "vim", desc: "Vi 'workalike' with many additional features"
brew "tmux", desc: "Terminal multiplexer"
# -----------------------------------------------------------------------------
# Cloud & Infrastructure Tools
# -----------------------------------------------------------------------------
brew "awscli", desc: "Official Amazon AWS command-line interface"
brew "heroku", desc: "Everything you need to get started with Heroku"
brew "kubectl", desc: "Kubernetes command-line interface"
brew "tfenv", desc: "Terraform version manager"
brew "colima", desc: "Container runtimes on MacOS with minimal setup"
# -----------------------------------------------------------------------------
# Networking Tools
# -----------------------------------------------------------------------------
brew "autossh", desc: "Automatically restart SSH sessions and tunnels"
brew "rsync", desc: "Utility that provides fast incremental file transfer"
brew "speedtest-cli", desc: "Command-line interface for testing internet bandwidth"
brew "wget", desc: "Internet file retriever"
# -----------------------------------------------------------------------------
# System & File Utilities
# -----------------------------------------------------------------------------
brew "tree", desc: "Display directories as trees (with optional color/HTML output)"
brew "unar", desc: "Command-line unarchiving tools supporting multiple formats"
brew "watch", desc: "Executes a program periodically, showing output fullscreen"
# -----------------------------------------------------------------------------
# Media Libraries & Tools
# -----------------------------------------------------------------------------
brew "ffmpeg", desc: "Play, record, convert, and stream audio and video"
brew "imagemagick", desc: "Tools and libraries to manipulate images in many formats"
brew "jpeg", desc: "Image manipulation library"
brew "tesseract", desc: "OCR (Optical Character Recognition) engine"
brew "tesseract-lang", desc: "Traineddata files for the tesseract OCR engine"
# -----------------------------------------------------------------------------
# Fonts
# -----------------------------------------------------------------------------
cask "font-meslo-for-powerline", desc: "Meslo font patched for Powerline"
cask "font-inconsolata", desc: "Monospace font designed for code listings"
cask "font-inconsolata-dz-for-powerline", desc: "Inconsolata-dz font patched for Powerline"
# -----------------------------------------------------------------------------
# Communication & Collaboration
# -----------------------------------------------------------------------------
cask "discord", desc: "Voice and text chat software"
cask "slack", desc: "Team communication and collaboration tool"
cask "signal", desc: "Instant messaging application focusing on security"
cask "telegram", desc: "Messaging app focusing on speed and security"
cask "whatsapp", desc: "Desktop client for WhatsApp"
# -----------------------------------------------------------------------------
# Development Applications
# -----------------------------------------------------------------------------
cask "cmake", desc: "Cross-platform make"
cask "docker", desc: "App to build and share containerized applications"
cask "iterm2", desc: "Terminal emulator as alternative to Apple's Terminal app"
cask "ngrok", desc: "Reverse proxy, secure tunnels to localhost"
cask "wezterm", desc: "GPU-accelerated cross-platform terminal emulator and multiplexer"
cask "postman", desc: "API development environment"
# -----------------------------------------------------------------------------
# Cloud Services & Storage
# -----------------------------------------------------------------------------
cask "google-cloud-sdk", desc: "Tools for the Google Cloud Platform"
cask "google-drive", desc: "Client for the Google Drive storage service"
# -----------------------------------------------------------------------------
# Utilities & Applications
# -----------------------------------------------------------------------------
cask "1password", desc: "Password manager"
cask "google-chrome", desc: "Web browser"
cask "minecraft", desc: "Sandbox game of building blocks and adventure"
cask "obsidian", desc: "Knowledge base that works on local Markdown files"