-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathBrewfile
69 lines (60 loc) · 1.86 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
# Taps
tap "homebrew/bundle"
tap "homebrew/cask"
tap "homebrew/core"
tap "homebrew/services"
# System and Terminal Utilities
brew "bat" # Better cat
brew "colordiff" # Colorized diff
brew "eza" # Modern ls replacement
brew "fd" # Better find
brew "fzf" # Fuzzy finder
brew "htop" # Process viewer
brew "ripgrep" # Better grep
brew "tree" # Directory listing
brew "wget" # File downloader
brew "xz" # Compression utility
brew "zstd" # Fast compression
# Version Control
brew "git" # Version control
brew "git-lfs" # Git large file storage
brew "libgit2" # Git core methods
# Development Languages and Platforms
brew "go" # Go language
brew "node" # Node.js
brew "[email protected]" # Python
# Development Tools
brew "act" # Run GitHub Actions locally
brew "buf" # Protocol buffer toolkit
brew "cmake" # Build system
brew "doctl" # DigitalOcean CLI
brew "helm" # Kubernetes package manager
brew "shellcheck" # Shell script analysis
brew "tailscale" # VPN client
# Build Dependencies
brew "autoconf"
brew "automake"
brew "gcc"
brew "libtool"
brew "llvm"
brew "m4"
brew "make"
brew "pkg-config"
# Image Processing
brew "imagemagick" # Image manipulation
brew "vips" # Image processing
brew "webp" # Image format
# Security Tools
brew "gnupg" # OpenPGP implementation
brew "openssl@3" # SSL/TLS toolkit
brew "pinentry" # PIN entry dialog
# Database and Data Tools
brew "sqlite" # SQL database engine
brew "protobuf" # Protocol buffers
# Applications
cask "headlamp" # Kubernetes UI
cask "latest" # Software update checker
cask "ollamac" # Local LLM runner
cask "iterm2" # Terminal emulator
cask "visual-studio-code" # Code editor
cask "docker" # Containerization