-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathbrew.sh
executable file
·113 lines (89 loc) · 2.5 KB
/
brew.sh
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
#!/usr/bin/env bash
# Install command-line tools using Homebrew.
# Make sure we’re using the latest Homebrew.
brew update
# Upgrade any already-installed formulae.
brew upgrade
# Install GNU `sed`, overwriting the built-in `sed`.
brew install gnu-sed
# Install Bash 4.
# Note: don’t forget to add `/usr/local/bin/bash` to `/etc/shells` before
# running `chsh`.
brew install bash
brew install bash-completion2
# Switch to using brew-installed bash as default shell
# if ! fgrep -q '/opt/homebrew/bin/bash' /etc/shells; then
# echo '/opt/homebrew/bin/bash' | sudo tee -a /etc/shells;
# chsh -s /opt/homebrew/bin/bash;
# fi;
brew install heroku/brew/heroku
brew install wget
# Install GnuPG to enable PGP-signing commits.
brew install gnupg
brew install pinentry-mac
# Install more recent versions of some macOS tools.
brew install vim
brew install grep
brew install openssh
brew install openssl
# Install other useful binaries.
brew install less
brew install make
brew install nano
brew install perl
brew install rsync
brew install unzip
brew install ripgrep
brew install git
brew install curl
brew install jq
brew install gradle
brew tap gdubw/gng
brew install gng
brew install maven
brew install htop
brew install hadolint # Haskell Dockerfile Linter
brew install telnet
brew install hugo
brew install bat # better cat
brew install eza # better ls
brew install nmap # nmap -F 192.168.1.1
brew install yamllint
brew install vale
brew install tree
brew install gping
brew install scc
brew install gh # github cli
brew install cloc
brew tap wagoodman/dive
brew install dive
brew tap jesseduffield/lazydocker
brew install lazydocker
brew install remotemobprogramming/brew/mob
brew install ykman
# for 'ykman config usb --disable otp'
#brew install ffmpeg --with-libvpx
brew tap anchore/grype
brew install grype
brew install rbenv
# https://github.com/chadgeary/cloudblock/blob/master/oci/README.md
brew install terraform git oci-cli
brew install derailed/k9s/k9s
# Apps
# brew install --cask rectangle
# brew install --cask maccy
# brew install --cask iterm2
# brew install --cask fork
# brew install --cask jetbrains-toolbox
# brew install --cask visual-studio-code
# brew install --cask the-unarchiver
# brew install --cask firefox
# brew install --cask anydesk
# brew install --cask cakebrew
# brew install --cask gpg-suite
#brew install --cask jdiskreport
# brew install --cask obs
# brew install --cask techsmith-capture
# brew install --cask boop
# Remove outdated versions from the cellar including casks
brew cleanup