2019-11-22 22:58:28 +00:00
|
|
|
#!/usr/bin/env bash
|
2019-12-01 11:01:19 +00:00
|
|
|
|
|
|
|
echo "Hello $(whoami)! Let's get you set up."
|
|
|
|
|
2020-07-11 10:25:30 +00:00
|
|
|
# Make sure Code directory exists
|
2019-12-01 16:21:08 +00:00
|
|
|
echo "mkdir -p $HOME/Code"
|
2019-08-11 08:46:37 +00:00
|
|
|
mkdir -p ~/Code
|
2019-08-11 15:57:00 +00:00
|
|
|
ln -snf ~/Code/dotfiles/dot_scripts ~/.scripts
|
2019-08-11 08:46:37 +00:00
|
|
|
chmod +x ~/.scripts/*.sh
|
|
|
|
|
2020-07-11 10:25:30 +00:00
|
|
|
~/.scripts/install_linux_packages.sh
|
|
|
|
~/.scripts/install_homebrew.sh
|
2019-08-11 08:46:37 +00:00
|
|
|
|
2020-06-24 07:51:04 +00:00
|
|
|
# Path to ruby
|
|
|
|
export PATH="/usr/local/opt/ruby/bin:$PATH"
|
|
|
|
|
2019-08-11 08:46:37 +00:00
|
|
|
# Create symbolic links
|
2020-07-11 10:25:30 +00:00
|
|
|
~/.scripts/symbolic_links.sh
|
2019-12-01 16:21:08 +00:00
|
|
|
|
2020-07-11 10:25:30 +00:00
|
|
|
# Install user applications
|
|
|
|
~/.scripts/install_macpackages.sh
|
|
|
|
~/.scripts/install_linux_user_apps.sh
|
2019-08-11 08:46:37 +00:00
|
|
|
|
|
|
|
# Switch to ZSH
|
2019-12-01 11:01:19 +00:00
|
|
|
echo "switching to ZSH"
|
2020-02-15 14:16:45 +00:00
|
|
|
command -v zsh >>/etc/shells
|
2019-12-01 11:01:19 +00:00
|
|
|
chsh -s "$(command -v zsh)"
|
2019-08-11 08:46:37 +00:00
|
|
|
|
2020-07-11 10:25:30 +00:00
|
|
|
~/.scripts/sdkmandeps.sh
|
|
|
|
~/.scripts/rubydeps.sh
|
|
|
|
~/.scripts/bundlerdeps.sh
|
|
|
|
~/.scripts/ohmyzshdeps.sh
|
|
|
|
~/.scripts/vimdeps.sh
|
|
|
|
~/.scripts/install_no-more-secrets.sh
|
|
|
|
~/.scripts/load_macos_defaults.sh
|
|
|
|
~/.scripts/configure_etc_hosts.sh
|
|
|
|
~/.scripts/pythondeps.sh
|
|
|
|
~/.scripts/install_baton.sh
|
|
|
|
~/.scripts/rustdeps.sh
|
|
|
|
~/.scripts/npmdeps.sh
|
2020-02-15 14:16:45 +00:00
|
|
|
|
|
|
|
terraform-docs completion zsh >/usr/local/share/zsh/site-functions/_terraform-docs
|
|
|
|
autoload -U compinit && compinit
|
|
|
|
|
2020-07-11 10:25:30 +00:00
|
|
|
~/.scripts/godeps.sh
|
|
|
|
~/.scripts/install_weavescope.sh
|
|
|
|
~/.scripts/install_bashtop.sh
|
|
|
|
~/.scripts/install_awsls.sh
|
|
|
|
~/.scripts/configure_git_hooks.sh
|
2019-08-11 08:46:37 +00:00
|
|
|
~/.scripts/upgrade.sh
|
|
|
|
~/.scripts/reload.sh
|