-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.sh
More file actions
executable file
·29 lines (25 loc) · 759 Bytes
/
Copy pathsetup.sh
File metadata and controls
executable file
·29 lines (25 loc) · 759 Bytes
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
#!/usr/bin/env bash
which -s brew
if [[ $? != 0 ]] ; then
# Install Homebrew
echo "Installing Homebrew"
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
else
echo "Updating Homebrew"
brew update
fi
echo "Installing dependencies via Homebrew"
/opt/homebrew/bin/brew bundle install ./Brewfile
echo "Setting up ZSH"
./.config/zsh/setup.sh
echo "Setting up Neovim"
mkdir -p ~/.config
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
ln -s $SCRIPT_DIR/.config/nvim ~/.config/nvim
echo <<- EOM
TODO:
Install
- Wavelink
https://www.elgato.com/en/downloads
https://help.elgato.com/hc/en-us/articles/360057309711-Installing-Wave-Link-on-Mac-with-Apple-Silicon
EOM