c README
./bin/setup/mac-setup
git clone --recurse-submodules [email protected]:jamzrob/.dotfiles.git
Use `./install-curl-for-centos` script to install curl first
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
See ./bin/link-dotfiles
Mac Version
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
(echo; echo 'eval "$(/usr/local/bin/brew shellenv)"') >> /Users/$USERNAME/.zprofile
eval "$(/usr/local/bin/brew shellenv)"
- Install requirements
- Install linux brew
test -d ~/.linuxbrew && eval "$(~/.linuxbrew/bin/brew shellenv)"
test -d /home/linuxbrew/.linuxbrew && eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
echo "eval \"\$($(brew --prefix)/bin/brew shellenv)\"" >> ~/.zprofile
brew-install-all
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Use bob to install neovim
cargo install --git https://github.com/MordechaiHadad/bob.git
bob install stable
bob use stable
./bin/setup/nvm-setup
./bin/setup/pyenv-setup
brew-install-apps
iTerm2 1Password 1Password Safari Extension Magnet Todoist Docker Spotify Docker