forked from ctaymor/mac-setup
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathBrewfile
More file actions
executable file
·118 lines (93 loc) · 2 KB
/
Brewfile
File metadata and controls
executable file
·118 lines (93 loc) · 2 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
# Taps
tap "steveyegge/beads"
# used by luanvim
brew "npm"
brew "ripgrep" # superfast grep replacement used by the search plugins
brew "fd" # superfast fd replacement used by file finding plugins
brew "bat" # a cat(1) clone with syntax highlighting and Git integration
brew "nvim"
brew "gnu-sed" # Used by nvim plugins
brew "python3"
brew "tmux"
cask "iterm2"
cask "slack"
# LLM management
cask "claude-code"
brew "bd"
# Window shifter
cask "rectangle"
# Clipboard for copy history
cask "flycut"
# setting up for ruby development with Heroku
brew "rbenv"
tap "heroku/brew"
brew "heroku"
brew "postgresql"
brew "yarn"
brew "ruby-build"
# Command Line Utilities
brew "z" # fast fuzzy-find directory changer
brew "the_silver_searcher" # ag
brew "tree" # show file tree
brew "watch" # watch a command, polling every n seconds
brew "shellcheck"
# Has tools like sha256sum, others
brew "coreutils"
#useful json processor
brew "jq"
# useful yaml processor wrapper on jq
brew "yq"
brew "htop"
# Edit Command line in vi or emacs style
brew "readline"
# tldr pages are like simplified man pages, with examples. Super helpful!
brew "tldr"
brew "certbot" # Generate certs with lets encrypt
brew "nmap"
brew "asdf"
brew "terraform"
# Git Project management
brew 'just'
# Command Line Prompt
brew 'pure'
# Using Docker
brew "docker"
brew "docker-compose"
#Architecture decision records
brew "adr-tools"
# Personal website tools
brew "hugo"
brew "leiningen" # For clojure
cask "temurin@21"
brew "clojure/tools/clojure"
#Azure dev
brew "az"
brew "helm"
# Digital Ocean for bookwyrm
brew "doctl"
# Elixer
brew "autoconf"
brew "openssl@1.1"
brew "wxwidgets"
brew "libxslt"
brew "fop"
# k8s
brew "minikube"
brew "kustomize"
brew "gpg"
brew "git-crypt"
brew "s3cmd"
brew "libpq" # Postgres tools library
brew "libidn" # Needed to build extensions for mastodon
# GCP
cask "google-cloud-sdk"
# AWS
brew "awscli"
# Databases
brew "mysql"
#Short term use
brew "yt-dlp"
brew "gh" # to find repository owner id
# Python dev
brew "pyenv"
brew "typos-cli"