2016-10-08 00:37:22 +00:00
|
|
|
#!/bin/bash
|
|
|
|
|
2019-11-28 17:27:18 +00:00
|
|
|
# set up paths and whatnot and ensure homebrew's spyware is disabled
|
2016-10-08 00:37:22 +00:00
|
|
|
source $HOME/.profile
|
2020-05-06 20:49:26 +00:00
|
|
|
export HOMEBREW_NO_ANALYTICS=1
|
2016-10-08 00:37:22 +00:00
|
|
|
|
2021-09-10 22:33:42 +00:00
|
|
|
# this shouldn't be needed but it is
|
|
|
|
export PATH="$PATH:$HOME/Library/Homebrew/bin"
|
|
|
|
|
|
|
|
|
2016-10-08 00:37:22 +00:00
|
|
|
# per default settings apps are installed in homedir
|
|
|
|
if [[ ! -d ~/Applications ]]; then
|
|
|
|
mkdir -p ~/Applications
|
|
|
|
fi
|
|
|
|
|
|
|
|
# install caskroom
|
2021-09-10 22:37:34 +00:00
|
|
|
brew tap homebrew/cask
|
2016-10-08 00:37:22 +00:00
|
|
|
|
2021-09-11 00:29:59 +00:00
|
|
|
# the following is required for fetching some of the fonts
|
2021-09-11 00:34:29 +00:00
|
|
|
brew install --build-from-source svn
|
2021-09-11 00:29:59 +00:00
|
|
|
|
2018-09-11 13:19:54 +00:00
|
|
|
# no google-drive-file-stream because it requires admin privs and installs to /Applications systemwide
|
2016-10-08 00:37:22 +00:00
|
|
|
CASKS="
|
2019-11-18 13:14:17 +00:00
|
|
|
alacritty
|
2018-10-25 12:11:40 +00:00
|
|
|
atom
|
2019-11-18 12:19:44 +00:00
|
|
|
bitwarden
|
2018-10-25 12:11:40 +00:00
|
|
|
deluge
|
|
|
|
disk-inventory-x
|
2021-09-11 02:42:27 +00:00
|
|
|
eloston-chromium
|
2021-09-12 05:08:40 +00:00
|
|
|
homebrew/cask/handbrake
|
2018-10-25 12:11:40 +00:00
|
|
|
iterm2
|
2019-11-18 15:19:06 +00:00
|
|
|
signal
|
2021-09-12 05:08:40 +00:00
|
|
|
homebrew/cask/syncthing
|
2018-11-05 14:05:52 +00:00
|
|
|
tor-browser
|
2018-10-25 12:11:40 +00:00
|
|
|
vlc
|
2019-09-18 22:40:48 +00:00
|
|
|
wasabi-wallet
|
2018-10-25 12:11:40 +00:00
|
|
|
xscreensaver
|
2016-10-08 00:37:22 +00:00
|
|
|
"
|
|
|
|
|
|
|
|
for CASK in $CASKS ; do
|
2021-11-23 02:21:10 +00:00
|
|
|
brew install --appdir="$HOME/Applications" $CASK
|
2016-10-08 00:37:22 +00:00
|
|
|
done
|
2018-10-25 12:11:40 +00:00
|
|
|
|
2019-11-18 12:28:15 +00:00
|
|
|
brew tap homebrew/cask-fonts
|
2018-10-25 12:11:40 +00:00
|
|
|
|
|
|
|
FONTS="
|
|
|
|
font-consolas-for-powerline
|
|
|
|
font-dejavu-sans-mono-for-powerline
|
|
|
|
font-droid-sans-mono-for-powerline
|
|
|
|
font-fira-mono-for-powerline
|
|
|
|
font-inconsolata-dz-for-powerline
|
|
|
|
font-inconsolata-for-powerline
|
|
|
|
font-inconsolata-g-for-powerline
|
|
|
|
font-liberation-mono-for-powerline
|
|
|
|
font-menlo-for-powerline
|
|
|
|
font-meslo-for-powerline
|
|
|
|
font-monofur-for-powerline
|
|
|
|
font-noto-mono-for-powerline
|
|
|
|
font-roboto-mono-for-powerline
|
|
|
|
font-source-code-pro-for-powerline
|
|
|
|
font-ubuntu-mono-derivative-powerline
|
|
|
|
"
|
|
|
|
|
|
|
|
for FONT in $FONTS ; do
|
2021-09-10 22:43:35 +00:00
|
|
|
brew install $FONT
|
2018-10-25 12:11:40 +00:00
|
|
|
done
|