Skip to content

Instantly share code, notes, and snippets.

@akantsevoi
Last active January 2, 2020 05:28
Show Gist options
  • Save akantsevoi/1b5ab09ed5d656d3f1b72a4103b7ba55 to your computer and use it in GitHub Desktop.
Save akantsevoi/1b5ab09ed5d656d3f1b72a4103b7ba55 to your computer and use it in GitHub Desktop.
#!/bin/bash
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
xcode-select --install
brew install cask
brew install git-lfs
brew install ffmpeg
brew install imagemagick
brew install sourcekitten
brew install git
brew install nmap
brew install go
brew install ninja
brew install media-info
brew install clang-format
brew install protobuf
brew install wine
brew cask install sublime-text
brew cask install visual-studio-code
brew cask install suspicious-package
brew cask install skype
brew cask install xquartz
brew cask install qlcolorcode
brew cask install qlstephen
brew cask install qlmarkdown
brew cask install quicklook-json
brew cask install qlimagesize
brew cask install provisionql
brew cask install gitup
brew cask install yandex-disk
brew cask install docker
brew cask install slack
brew cask install telegram
brew cask install daisydisk
brew cask install timer
brew cask install viber
brew cask install mysqlworkbench
brew cask install tower
brew cask install cyberduck
brew cask install vlc
brew cask install zeplin
sudo gem install cocoapods
sudo gem install fastlane
sudo gem install xcode-install
sudo gem install xcversion
sudo defaults write /Library/Preferences/.GlobalPreferences AppleInterfaceTheme Dark
# Set minimal autohide/show delay for hidden dock
defaults write com.apple.dock autohide-delay -float 0
defaults write com.apple.dock autohide-time-modifier -float 0.5
defaults write com.apple.dock magnification -bool false
# Hot corners
# Possible values:
# 0: no-op
# 2: Mission Control
# 3: Show application windows
# 4: Desktop
# 5: Start screen saver
# 6: Disable screen saver
# 7: Dashboard
# 10: Put display to sleep
# 11: Launchpad
# 12: Notification Center
# Bottom left >> Start screen saver
defaults write com.apple.dock wvous-bl-corner -int 5
defaults write com.apple.dock wvous-bl-modifier -int 0
defaults write com.apple.finder ShowPathbar -bool true
defaults write com.apple.finder FXPreferredViewStyle -string "clmv"
defaults write com.apple.Safari SendDoNotTrackHTTPHeader -bool true
defaults write com.apple.dt.Xcode ShowBuildOperationDuration -bool YES
defaults write com.apple.iphonesimulator AllowFullscreenMode -bool YES
defaults write com.apple.LaunchServices/com.apple.launchservices.secure LSHandlers -array-add '{LSHandlerContentType=public.plain-text;LSHandlerRoleAll=com.sublimetext.3;}'
killall Dock
killall Finder
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
#next lines won't be executed
brew install zsh-autosuggestions
echo "source /usr/local/share/zsh-autosuggestions/zsh-autosuggestions.zsh" >> ~/.zshrc
echo "export GOPATH=/Users/akantsevoi/go" >> ~/.zshrc
echo "export PATH=$PATH:$GOPATH/bin" >> ~/.zshrc
echo "alias hgrep='history | grep'" >> ~/.zshrc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment