-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
20 lines (17 loc) · 877 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
install-oh-my-zsh:
echo "Installing Oh My Zsh..." && \
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" && \
echo "Downloading my configuration..." && \
curl -o ~/.zshrc https://raw.githubusercontent.com/SantiagoPittella/MacOS-configs/main/.zshrc && \
echo "Complete!"
install-languages:
echo "Instaling NodeJS, Erlang and Elixir using asdf..." && \
brew install coreutils curl git && \
git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.14.0 && \
echo -e "\n. $(brew --prefix asdf)/libexec/asdf.sh" >> ${ZDOTDIR:-~}/.zshrc && \
asdf plugin add nodejs https://github.com/asdf-vm/asdf-nodejs.git && \
asdf plugin add erlang https://github.com/asdf-vm/asdf-erlang.git && \
asdf plugin-add elixir https://github.com/asdf-vm/asdf-elixir.git && \
echo "Complete!"
additional-tools:
brew install cloc jq