Skip to content
/ dotfiles Public

setup files for new environments

License

Notifications You must be signed in to change notification settings

foxio/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

"I LOVE THIS STUFF, PEOPLES!"
-- Blake (age 5)

Installation

Download dotfiles repo as a zip and unzip the file in your Downloads directory. run the following command in terminal

sh $HOME/Downloads/dotfiles-main/setup.sh

Configuration

SSH Keys and Setting up GIT

Run the following commands to create an ssh key and add that key to your clipboard for pasting into github. NO PASSWORD ON SSH KEY! Don't forget to change your email

ssh-keygen -t rsa -b 4096 -C "YOUR_EMAIL_HERE"
eval "$(ssh-agent -s)"
ssh-add $HOME/.ssh/id_rsa
pbcopy < $HOME/.ssh/id_rsa.pub

Run the following commmands to set your git configurations in terminal. Don't forget to change your email

git config --global user.name "YOUR_EMAIL_HERE" git config --global user.email "YOUR_EMAIL_HERE"

Setting up aliases

Download .aliases file and run the following command to move it to your User directory.

mv $HOME/Downloads/dotfiles-main/.aliases $HOME/.aliases
echo "\nsource $HOME/.aliases" >> $HOME/.zshrc

Setting up nvm

Run the following commands to add NVM to your commandline configuration

echo "\nexport NVM_DIR=~/.nvm" >> $HOME/.zshrc
echo "\nsource $(brew --prefix nvm)/nvm.sh" >> $HOME/.zshrc

Clean Up

You'll probably still need to install Creative Cloud from Adobe. XCode and Harvest can be downloaded from the Mac App Store

Attributions

Mathias Bynens
Paul Irish
Josh Hoff