-
Notifications
You must be signed in to change notification settings - Fork 0
/
.Brewfile
161 lines (144 loc) · 6.77 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
# Taps
tap "homebrew/core"
tap "homebrew/bundle"
tap "homebrew/cask"
tap "homebrew/cask-fonts"
tap "mongodb/brew"
tap "github/gh"
tap "rschmitt/heatseeker"
# Brews
## AWS
brew "aws-iam-authenticator" # Use AWS IAM credentials to authenticate to Kubernetes
brew "awscli" # Official Amazon AWS command-line interface
## Langs, Linters, Databases, Package Managers, and Build tools
brew "bazel" # Google's own build tool
brew "go" # Open source programming language to build simple/reliable/efficient software
brew "clojure" # The Clojure Programming Language
brew "hadolint" # Smarter Dockerfile linter to validate best practices
brew "leiningen" # Build tool for Clojure
brew "maven" # Java-based project management
brew "nvm" # Manage multiple Node.js versions
brew "planck" # Stand-alone ClojureScript REPL
brew "postgresql" # Object-relational database system
brew "prettier" # Code formatter for JavaScript, CSS, JSON, GraphQL, Markdown, YAML
brew "python" # Interpreted, interactive, object-oriented programming language
brew "rbenv" # Ruby version manager
brew "ruby-build" # Install various Ruby versions and implementations
brew "sqlite" # Command-line interface for SQLite
brew "shellcheck" # Static analysis and lint tool, for (ba)sh scripts
brew "shfmt" # Autoformat shell script source code
brew "yarn" #
## Kubernetes Tools
brew "helm" # The Kubernetes package manager
brew "kops" # Production Grade K8s Installation, Upgrades, and Management
brew "kubectx" # Tool that can switch between kubectl contexts easily and create aliases
brew "kubernetes-cli" # Kubernetes command-line interface
brew "kubernetes-helm" # The Kubernetes package manager
## Scripting
brew "automake" # Tool for generating GNU Standards-compliant Makefiles
brew "autoconf" # Automatic configure script builder
## Utils
brew "ack" # Search tool like grep, but optimized for programmers
brew "bat" # Clone of cat with syntax highlighting and Git integration
brew "circleci" # Enables you to reproduce the CircleCI environment locally
brew "colordiff" # Color-highlighted diff output
brew "coreutils" # GNU File, Shell, and Text utilities
brew "ctags" # A maintained ctags implementation
brew "delta" # Programatically minimize files to isolate features of interest
brew "direnv" # Load/unload environment variables based on $PWD
brew "exa" # Modern replacement for 'ls'
brew "fasd" # CLI tool for quick access to files and directories
brew "fd" # Simple, fast and user-friendly alternative to find
brew "findutils" # Collection of GNU find, xargs, and locate
brew "fzf" # Command-line fuzzy finder written in Go
brew "git-lfs" # Git extension for versioning large files
brew "git" # Distributed revision control system
brew "github/gh/gh" # GitHub CLI
brew "gnu-getopt" # Command-line option parsing utility
brew "gnu-sed" # GNU implementation of the famous stream editor
brew "graphviz" # Graph visualization software from AT&T and Bell Labs
brew "grc" # Colorize logfiles and command output
brew "hstr" # Bash and zsh history suggest box
brew "htop" # Improved top (interactive process viewer)
brew "icu4c" # C/C++ and Java libraries for Unicode and globalization
brew "jenv" # Manage your Java environment
brew "jq" # Lightweight and flexible command-line JSON processor
brew "mas" # Mac App Store command-line interface
brew "moreutils" # Collection of tools that nobody wrote when UNIX was young
brew "mycli" # CLI for MySQL with auto-completion and syntax highlighting
brew "nmap" # Port scanning utility for large networks
brew "openssl" # Cryptography and SSL/TLS Toolkit
brew "pandoc" # Swiss-army knife of markup format conversion
brew "pcre" # Perl compatible regular expressions library
brew "pup" # Parse HTML at the command-line
brew "ranger" # File browser
brew "readline" # Library for command-line editing
brew "reattach-to-user-namespace" # Reattach process (e.g., tmux) to background
brew "ripgrep" # Search tool like grep and The Silver Searcher
brew "rlwrap" # Readline wrapper: adds readline support to tools that lack it
brew "rschmitt/heatseeker/heatseeker" # A high-performance general purpose fuzzy finder, based on selecta
brew "sops" # Editor of encrypted files
brew "ssh-copy-id" # Add a public key to a remote machine's authorized_keys file
brew "tealdeer" # Very fast implementation of tldr in Rust
brew "telnet" # User interface to the TELNET protocol
brew "the_silver_searcher" Code-search similar to ack
brew "tig" # Text interface for Git repositories
brew "tmux" # Terminal multiplexer
brew "tree" # Display directories as trees (with optional color/HTML output)
brew "unrar" # Extract, view, and test RAR archives
brew "up" # Tool for writing command-line pipes with instant live preview
brew "urlview" # URL extractor/launcher
brew "wget" # Internet file retriever
brew "yq" # Process YAML documents from the CLI
## zsh
brew "zsh" # The Z shell (ZSH)
brew "zsh-autosuggestions" # Fish-like fast/unobtrusive autosuggestions for ZSH
brew "zsh-completions" # Additional completion definitions for ZSH.
brew "zsh-syntax-highlighting" # Fish shell-like syntax highlighting for ZSH.
brew "zsh-history-substring-search" # ZSH port of Fish history search (up arrow)
# Casks
## Fonts
cask "font-fira-code" # Monospaced font with programming ligatures
cask "font-hack" # A typeface designed for source code https://sourcefoundry.org/hack/
cask "font-inconsolata" # A monospace font, designed for code listings and the like
## Browsers
cask "firefox"
cask "google-chrome"
## Developer Apps
cask "docker" # platform as a service products that uses OS-level virtualization to deliver software
#cask "emacs" # the extensible, customizable, self-documenting, real-time display editor
#cask "gitter" # a chat and networking platform for open source communities
#cask "hyper" # A terminal built on web technologies
cask "iterm2" # Replacement for Terminal and the successor to iTerm
#cask "kitematic" # The easiest way to use Docker on Mac
cask "ngrok" # secure introspectable tunnels to localhost - webhook development tool and debugging tool
#cask "robo-3t" # MongoDB GUI
#cask "sourcetree" # Simple and powerful git GUI
cask "visual-studio-code" # Code editing. Redefined. Free. Built on open source. Runs everywhere.
## Learning Tools
brew "exercism" # Kata Exercises via exercism.io
## Productivity Tools
cask "rectangle" # a window management app based on Spectacle, written in Swift.
## Apps
#cask "caffeine" # one click to prevent your Mac from automatically going to sleep
#cask "google-drive-file-stream"
cask "recordit"
#cask "slack"
cask "spotify"
#cask "zoomus"
## Security Tools
cask "suspicious-package"
# Quick Look Utils
cask "qlcolorcode"
cask "qlimagesize"
cask "qlmarkdown"
cask "qlprettypatch"
cask "qlstephen"
cask "qlvideo"
cask "quicklook-csv"
cask "quicklook-json"
cask "quicklookase"
cask "webpquicklook"
# Mac App Store Apps
#mas "Dato", id: 1470584107
#mas "Xcode", id: 497799835