-
Notifications
You must be signed in to change notification settings - Fork 1
/
optional-gui.sh
30 lines (22 loc) · 943 Bytes
/
optional-gui.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
# GUIs
set -e
if [ "${PASSWORD}" == "" ]; then
echo "Please provide your sudo password to install GUI apps:"
read -s PASSWORD
fi
echo ${PASSWORD} | brew install --cask slack google-drive zoom google-chrome webex-meetings sketch skype monitorcontrol
# install logi options+, go to https://www.logitech.com/en-us/software/logi-options-plus.html (not included in brew yet)
# Pin Sketch version 72.4 to use it free
# curl -L https://raw.githubusercontent.com/Homebrew/homebrew-cask/bf85486d8a5aa60cdc0622809e81d61ea43841ff/Casks/sketch.rb > sketch.rb
# echo ${PASSWORD} | brew install --cask ./sketch.rb
# rm sketch.rb
# M1 not supported
# brew install --cask docker
# Optional
# brew install --cask imageoptim # effective image compression
# brew install --cask mongodb-compass-community
# brew install --cask sequel-pro-nightly
# brew install --cask datagrip
# Optional CLIs
# brew install --cask ngrok
# brew install --cask java8