If adding a new file, make sure to add it to the file list inside installDotFiles.sh
On a new server, run the following command inside ~:
If needed, generate a new SSH key and add to GitHub settings:
ssh-keygenssh-agentcat ~/.ssh/id_rsa.pub- Copy that output
- Go to https://github.com/settings/keys and create a new key
- Paste that stuff and hit save
git clone git@github.com:jakebathman/dotfiles.git
cd ~/dotfiles && git pull && chmod +x ./installDotFiles.sh && ./installDotFiles.sh && source ~/.bashrc
-
The basics:
brew install curl wget -
The
logslaravelfunction requiresdialog:
# on macOS
brew install dialog -y
# on linux
yum install dialog -y- Install OhMyZSH (for plugins and stuff)
sh -c "$(wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"- Install autojump for
j:
brew install autojump- Install
nvm:
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash- Symlink
phpfrom Herd to/usr/local/bin/phpfor Alfred to be able to run PHP scripts:
sudo ln -s "/Users/jakebathman/Library/Application Support/Herd/bin//php" /usr/local/bin/phpGo have fun