-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbrew.sh
128 lines (110 loc) · 4.82 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
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
#!/usr/bin/env bash
# Install command-line tools using Homebrew.
# Ask for the administrator password upfront.
sudo -v
# Keep-alive: update existing `sudo` time stamp until the script has finished.
while true; do sudo -n true; sleep 60; kill -0 "$$" || exit; done 2>/dev/null &
# Make sure we’re using the latest Homebrew.
brew update
# Upgrade any already-installed formulae.
brew upgrade --all
brew install python # Make sure we don't mess with the system's Python
brew install git # git be important
brew install node # We definitely need node
brew install postgres # Latest version of PostgreSQL
brew cask install pgadmin4 # pgAdmin4 for PostgreSQL administration
brew cask install aerial # Apple TV Aerial Screensaver for Mac
brew cask install sourcetree # Git GUI client
brew cask install keepingyouawake # Ability to prevent Screensaver
brew cask install dropbox # Personal dropbox
brew cask install dropbox-encore # Work Dropbox
brew cask install spotify # We need our Music
brew cask install gfxcardstatus # See which graphics card is in use
brew cask install vmware-fusion # Virtual Machine software
brew cask install slack # Chat Program for Work and Play
brew cask install atom # Favorite Text Editor
brew cask install google-chrome # Chrome for Web Testing
brew cask install firefox # Firefox for Web Testing
brew cask install microsoft-office # MS Office for Business Development
brew cask install gpgtools # Encryption Tools
brew cask install etcher # Burn images to SD cards and USB Drives.
brew cask install microsoft-remote-desktop-beta # Better Remote Desktop by Microsoft
brew cask install spectacle # Window Management on Mac
brew cask install spaceradar # Figure out what is taking up so much space
brew cask install google-drive-file-stream #
brew cask install kap # Great screen recorder to make pngs for GitHub
# Command Line Administration
brew install archey # System Info
brew cask install amazon-ecs-cli # Amazon EC2 Container Service
brew cask install awscli # Amazon Web Services
# Geospatial Mac Apps!
brew tap osgeo/osgeo4mac # Activatge the OSGEO receipes at github.com/OSGeo/homebrew-osgeo4mac
brew install postgis # Latest version of PostGIS
# Need to download instantclient-basiclite-macos.x64-11.2.0.4.0.zip to {HOMEBREW_CACHE}, which can be found with brew --cache.
# See: https://github.com/OSGeo/homebrew-osgeo4mac/blob/master/Formula/oracle-client-sdk.rb
# Download from: http://www.oracle.com/technetwork/topics/intel-macsoft-096467.html
#
# brew install qgis-214 --with-oracle # Still working on getting this functional
# QuickLook plugins
brew cask install epubquicklook
brew cask install jupyter-notebook-ql
brew cask install qlmarkdown
brew cask install qlstephen # Files without extensions
brew cask install quickgeojson
brew cask install quicklook-json
brew cask install quicknfo
brew cask install qlcolorcode
brew cask install betterzipql
brew cask install quicklook-csv
brew cask install gislook
# software to script Mac App Store installs
brew install argon/mas/mas
mas install 975937182 # Fantastical 2
mas install 1303222628 # Paprika Recipe Manager
# 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 install coreutils
sudo ln -s /usr/local/bin/gsha256sum /usr/local/bin/sha256sum
# Install some other useful utilities like `sponge`.
brew install moreutils
# Install GNU `find`, `locate`, `updatedb`, and `xargs`, `g`-prefixed.
brew install findutils
# Install GNU `sed`, overwriting the built-in `sed`.
brew install gnu-sed --with-default-names
# Install Bash 4.
# Note: don’t forget to add `/usr/local/bin/bash` to `/etc/shells` before
# running `chsh`.
brew install bash
brew tap homebrew/versions
brew install bash-completion2
# Install `wget` with IRI support.
brew install wget --with-iri
# Install more recent versions of some OS X tools.
brew install vim --override-system-vi
brew install homebrew/dupes/grep
brew install homebrew/dupes/openssh
brew install homebrew/dupes/screen
brew install homebrew/php/php56 --with-gmp
# Install font tools.
brew tap bramstein/webfonttools
brew install sfnt2woff
brew install sfnt2woff-zopfli
brew install woff2
# Install other useful binaries.
brew install ack
brew install dark-mode
brew install git
brew install git-lfs
brew install imagemagick --with-webp
brew install lynx
brew install ngrep # checked
brew install p7zip
brew install pv
brew install rename
brew install rhino
brew install speedtest_cli
brew install ssh-copy-id
brew install tree
brew install webkit2png
# Remove outdated versions from the cellar.
brew cleanup