Last active
August 28, 2017 06:58
-
-
Save cpoliver/73d8d867ca37ed2e7aed1557654c5afd to your computer and use it in GitHub Desktop.
All The Things - Install Script WIP
This file contains hidden or 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
# zshell | |
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" | |
# TODO: create and pull my dotfiles repo | |
# homebrew | |
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" | |
# homebrew packages | |
brew install | |
ack | |
cask | |
cmake | |
elixir | |
mas | |
mongodb | |
node | |
n | |
python | |
ruby | |
vim | |
watch | |
weechat | |
wget | |
# cask packages | |
# utils | |
brew cask install | |
1password | |
alfred | |
appcleaner | |
bartender | |
bettertouchtool | |
box-sync | |
itsycal | |
moom | |
namechanger | |
synergy | |
typinator | |
# comms | |
brew cask install | |
airmail | |
screenhero | |
skype | |
slack | |
# internetz | |
brew cask install | |
google-chrome | |
transmission | |
# music production | |
brew cask install | |
splice | |
# dev | |
brew cask install | |
iterm2 | |
atom | |
haskell-platform | |
spacemacs | |
macdown | |
robomongo | |
# media | |
brew cask install | |
4k-video-downloader | |
plex-media-player | |
plex-media-server | |
spotify | |
vlc | |
# global npm pacakges | |
yarn global add | |
diff-so-fancy | |
nodemon | |
# TODO: mac app store apps | |
sudo mas install | |
# affinity photo | |
# affinity designer | |
#£ sketch | |
#? simplify | |
# xcode |
This file contains hidden or 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
# If you come from bash you might have to change your $PATH. | |
# export PATH=$HOME/bin:/usr/local/bin:$PATH | |
export ZSH=/Users/charlesoliver/.oh-my-zsh | |
ZSH_THEME="powerlevel9k/powerlevel9k" | |
# ZSH Tweaks | |
HYPHEN_INSENSITIVE="true" | |
COMPLETION_WAITING_DOTS="true" | |
plugins=(git docker github gulp httpie thefuck ssh-agent man osx github cask node npm yarn tig z) | |
source $ZSH/oh-my-zsh.sh | |
export SSH_KEY_PATH="~/.ssh/rsa_id" | |
# remove username from prompt | |
export DEFAULT_USER="$(whoami)" | |
# Aliases | |
alias bi='brew install' | |
alias bci'brew cask install' | |
alias dicker='echo "LOLOLOL" && docker' | |
alias gc='git commit' | |
alias gcz='git cz' | |
alias gcl='git clone' | |
alias gcm='git commit -m' | |
alias gco='git checkout' | |
alias gd='git diff' | |
alias gds='git diff --staged' | |
alias gi='git init' | |
alias gpl='git pull' | |
alias gps='git push' | |
alias gpsf='git push --force-with-lease' | |
alias gr='git reset' | |
alias grh='git reset --hard' | |
alias gri='git rebase -i' | |
alias grs='git reset --soft' | |
alias gs='git status' | |
alias ssh='~/.iterm_color_scheme.sh ssh' | |
alias ya='yarn add' | |
alias yag='yarn global add' | |
alias yi='yarn install' | |
alias yr='yarn remove' | |
alias yrg='yarn global remove' | |
# Scripts | |
ssh-add -K ~/.ssh/id_rsa |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment