Skip to content

bikegriffith/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

My configuration for a Linux or OSX workstation

NOTE: You're probably better off looking at something like https://github.com/nicolashery/mac-dev-setup, but this might have a few other tricks.

New Mac Setup

# Homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install cask

# Apps and Dev Tools
brew install node docker go \
	macvim \
	bash-completion git tree \
    [email protected] [email protected]
brew cask install iterm2
brew cask install sublime-text
brew cask install skitch
brew cask install slack
brew cask install google-chrome
brew cask install spotify
brew cask install sketch
brew cask install bitwarden
brew cask install firefox
sudo easy_install grin
sudo gem install bundler

# Config
mkdir ~/src && cd ~/src
git clone https://github.com/bikegriffith/dotfiles.git
cd dotfiles
cp .bash* ~/
ln -s ~/.bashrc ~/.bash_profile
cp -r .vim* ~/
mkdir -p ~/.vim/autoload ~/.vim/bundle && curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim
git clone https://github.com/scrooloose/nerdtree.git ~/.vim/bundle/nerdtree
git clone https://github.com/fatih/vim-go.git ~/.vim/bundle/vim-go
mkdir ~/Library/KeyBindings && cp Library/DefaultKeyBinding.dict ~/Library/KeyBindings/
defaults write NSGlobalDomain KeyRepeat -int 0

# Git setup
git config --global --edit
git config --global push.default matching

echo "Now, make sure you generate a SSH key and add it to github."
echo "See: https://help.github.com/articles/generating-ssh-keys/"

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published