Starter terminal configurations for z shell (zsh) and terminal colors (dircolors) for new users.
Install Oh My ZSH:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
Install Homebrew package manager:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Install Homebrew essential packages:
brew install coreutils git go node ack ripgrep tree emacs vim pico
git
is needed to download, edit and commit source code remotelygo
andnode
are programming languages that lots of people useemacs
,vim
, andpico
edit text files (these will help others help you if you run into trouble)tree
shows all files in a directory with children (good for looking around in terminal)ack
andripgrep
help you search through files similar to thegrep
command, but faster
Install Homebrew essential applications:
brew install --cask sublime-text
sublime-text
is a solid graphical text editor
Clone Pretty Terminal and Run Setup
git clone https://github.com/evanmoran/.pretty-terminal.git ~ && ~/.pretty-terminal/setup
~/.zshrc: Config for z shell (zsh). Add aliases and paths to this file!
~/.dircolors: Config for director colors. You never need to touch this most likely.
~/.gitconfig: Config for git. Add git aliases to this file.
~/.pretty-terminal/README.md: This readme!
~/.pretty-terminal/pretty.zsh-theme: The Zsh theme for pretty terminal (feel free to modify!)