Skip to content

Instantly share code, notes, and snippets.

@yukiyan
Last active December 4, 2019 16:43
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yukiyan/1d00c1cec52854082f8b91662bcb92ba to your computer and use it in GitHub Desktop.
Save yukiyan/1d00c1cec52854082f8b91662bcb92ba to your computer and use it in GitHub Desktop.
My Mac OS X setup script
[user]
name = yukiyan
email = wakayama0215@gmail.com
signingkey = XXXXXX
#!/bin/sh
set -eux
sudo chown -R $(whoami) $(brew --prefix)/*
brew install anyenv
brew install autoconf
brew install binutils
brew install coreutils
brew install curl
brew install direnv
brew install docker-completion
brew install docker-compose
brew install docker-compose-completion
brew install fzf
brew install gcc
brew install gettext
brew install ghq
brew install git
brew install git-lfs
brew install glib
brew install gnu-sed
brew install graphviz
brew install hub
brew install imagemagick@6
brew install ipcalc
brew install jq
brew install masutaka/github-nippou/github-nippou
brew install mecab
brew install mecab-ipadic
brew install nkf
brew install openssl
brew install peco
brew install pkg-config
brew install readline
brew install sipcalc
brew install tree
brew install vim
brew install zsh
brew install zsh-completions
brew cask install alfred
brew cask install appcleaner
brew cask install caskroom/fonts/font-fira-code
brew cask install docker
brew cask install dropbox
brew cask install google-chrome
brew cask install google-cloud-sdk
brew cask install google-japanese-ime
brew cask install gpg-suite
brew cask install gyazo
brew cask install homebrew/cask-versions/sequel-pro-nightly
brew cask install imageoptim
brew cask install iterm2
brew cask install licecap
brew cask install notion
brew cask install skitch
brew cask install spotify
brew cask install visual-studio-code
echo "/usr/local/bin/zsh" >> /etc/shells
chsh -s /usr/local/bin/zsh
mkdir -p ~/.vim/bundle
git clone git://github.com/Shougo/neobundle.vim ~/.vim/bundle/neobundle.vim
ln -sf ~/Dropbox/private/dotfiles/.gemrc ~/.gemrc
ln -sf ~/Dropbox/private/dotfiles/.gitconfig ~/.gitconfig
ln -sf ~/Dropbox/private/dotfiles/.gitignore ~/.gitignore
ln -sf ~/Dropbox/private/dotfiles/.gitmessage.txt ~/.gitmessage.txt
ln -sf ~/Dropbox/private/dotfiles/.vimrc ~/.vimrc
ln -sf ~/Dropbox/private/dotfiles/.zprofile ~/.zprofile
ln -sf ~/Dropbox/private/dotfiles/.zsh_history ~/.zsh_history
ln -sf ~/Dropbox/private/dotfiles/.zshenv ~/.zshenv
ln -sf ~/Dropbox/private/dotfiles/.zshrc ~/.zshrc
ln -sf ~/Dropbox/private/dotfiles/config ~/.ssh/config
ln -sf ~/Dropbox/private/dotfiles/default-gems $(rbenv root)/default-gems
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment