-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathBrewfile
executable file
·133 lines (120 loc) · 2.63 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
#!/usr/bin/env bash
tap "bramstein/webfonttools"
tap "heroku/brew"
tap "homebrew/bundle"
tap "homebrew/cask"
tap "homebrew/core"
tap "thoughtbot/formulae"
tap "homebrew/cask-fonts"
cask "font-hack-nerd-font"
# Install GNU core utilities (those that come with OS X are outdated).
# Don’t forget to add `$(brew --prefix coreutils)/libexec/gnubin` to `$PATH`.
brew "coreutils"
# Install some other useful utilities like `sponge`.
brew "moreutils"
# Install GNU `find`, `locate`, `updatedb`, and `xargs`, `g`-prefixed.
brew "findutils"
# Install GNU `sed`, overwriting the built-in `sed`.
# Don’t forget to add `$(brew --prefix gnu-sed)/libexec/gnubin` to `$PATH`.
brew "gnu-sed"
# Install Bash 4.
# Note: don’t forget to add `/usr/local/bin/bash` to `/etc/shells` before
# running `chsh`.
brew "bash"
brew "bash-completion@2"
# Install `wget`
brew "wget"
# Install more recent versions of some OS X tools.
brew "vim" #, args: ["override-system-vi"]
# Install font tools.
brew "bramstein/webfonttools/sfnt2woff"
brew "bramstein/webfonttools/sfnt2woff-zopfli"
brew "woff2" # requires Java
# Install some CTF tools; see https://github.com/ctfs/write-ups.
brew "bfg"
brew "aircrack-ng"
brew "binutils"
brew "binwalk"
brew "cifer"
brew "fcrackzip"
brew "foremost"
brew "httpie"
brew "netpbm"
brew "nmap"
brew "pngcheck"
brew "sqlmap"
brew "tcpflow"
brew "tcpreplay"
brew "tcptrace"
brew "ucspi-tcp" # `tcpserver` etc.
brew "xpdf"
brew "xz"
# Install other useful binaries.
brew "cmake"
brew "pkg-config"
brew "openssl"
brew "ack"
brew "git"
brew "git-lfs"
brew "shellcheck"
brew "imagemagick" #, args:['with-webp']
brew "neovim"
brew "p7zip"
brew "pigz"
brew "pv"
brew "reattach-to-user-namespace"
brew "rename"
brew "speedtest_cli"
brew "ssh-copy-id"
brew "tree"
brew "webkit2png"
brew "zopfli"
brew "tig"
brew "pgcli"
brew "jq"
brew "fzf"
brew "ripgrep"
brew "asdf"
brew "maven"
brew "yarn", args: ["ignore-dependencies"]
brew "bat"
brew "eth-p/software/bat-extras"
brew "netpbm"
brew "xz"
brew "httpie"
brew "watchman" # Required for relay compiler
brew "tailspin"
# Applications
cask "google-chrome"
cask "brave-browser"
cask "firefox"
cask "slack"
cask "1password"
cask "divvy"
cask "gimp"
cask "dash"
cask "licecap"
cask "iterm2"
cask "dropbox"
cask "visual-studio-code"
cask "graphiql"
brew "graphviz"
cask "notion"
brew "pandoc"
cask "spotify"
cask "postman"
#dev tools
brew "gh"
brew "ngrok/ngrok/ngrok"
brew "kubectl"
cask "lens"
brew "memcached"
brew "redis"
brew "direnv"
brew "heroku/brew/heroku"
cask "docker"
cask "adoptopenjdk/openjdk/adoptopenjdk11"
# https://github.com/thoughtbot/parity
brew "thoughtbot/formulae/parity"
# Matrix console screen saver
brew "cmatrix"