Last active
January 3, 2021 21:06
-
-
Save mwfogleman/060f39a9b6ff2f530af4a80957dcec77 to your computer and use it in GitHub Desktop.
New Machine Configuration Script
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" | |
brew tap railwaycat/emacsmacport | |
brew install emacs-mac | |
brew install bash | |
brew install clojure | |
brew install coreutils | |
brew install curl | |
brew install fish | |
brew install git | |
brew install gnu-sed | |
brew install gnupg | |
brew install gnutls | |
brew install leiningen | |
brew install pandoc | |
brew install pinentry | |
brew install ripgrep | |
brew install rsync | |
brew install the_silver_searcher | |
brew install wget | |
brew cask install alfred | |
brew cask install anki | |
brew cask install bartender | |
brew cask install caffeine | |
brew cask install calibre | |
brew cask install cleanmymac | |
brew cask install discord | |
brew cask install dropbox | |
brew cask install evernote | |
brew cask install exodus | |
brew cask install freedom | |
brew cask install gimp | |
brew cask install google-backup-and-sync | |
brew cask install google-chrome | |
brew cask install iterm2 | |
brew cask install karabiner-elements | |
brew cask install keybase | |
brew cask install libreoffice | |
brew cask install notion | |
brew cask install noun-project | |
brew cask install scapple | |
brew cask install screenflow | |
brew cask install signal | |
brew cask install skype | |
brew cask install slack | |
brew cask install spectacle | |
brew cask install spotify | |
brew cask install the-unarchiver | |
brew cask install thingsmacsandboxhelper | |
brew cask install transmission | |
brew cask install vlc | |
brew cask install zoomus | |
# Also get config from github and copy Emacs config to relevant locations - can set up with SSH later | |
mkdir ~/.emacs.d/ | |
mkdir ~/src/ | |
cd ~/src/ | |
# Create SSH Keys for Github | |
# Guide to creating SSH keys here: https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent | |
# Guide to adding a new SSH key to your Github here: https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/adding-a-new-ssh-key-to-your-github-account | |
git clone [email protected]:mwfogleman/config.git | |
git clone [email protected]:mwfogleman/.emacs.d.git | |
cp ~/src/.emacs.d/init.el ~/.emacs.d/ | |
cp ~/src/.emacs.d/michael.org ~/.emacs.d/ | |
# Manual Installs | |
# Audacity - https://www.audacityteam.org/download/mac/ | |
# Flying Logic - http://flyinglogic.com/download/index.html | |
# Klib - https://itunes.apple.com/app/id1196268448?mt=12&at=1000lv4R&ct=klibme | |
# Things - https://culturedcode.com/things/mac/appstore/ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment