cd & git clone https://github.com/phildionne/dotfiles
Install brew
Use Iterm2
brew install --cask iterm2
While latest macOS versions have Zsh already installed, it's best to install it with brew to get the latest and keep it updated.
brew install zsh
Use the Pure prompt
brew install pure
- Use the snazzy theme with iTerm2
- Use zsh-syntax-highlighting
Use asdf for managing programming language versions
brew install asdf
Then add asdf to your path:
# ~/.zshrc
# Enable ASDF
export PATH="${ASD_DATA_DIR:-$HOME/.asdf}/shims:$PATH"%
Install some plugins:
asdf plugin add ruby
asdf plugin add nodejs
asdf install ruby latest
asdf install nodejs latest
Use gh for interacting with the GitHub API
brew install gh
Use brew cask:
brew install --cask \
visual-studio-code \
github \
dash
- Postgres.app PostgreSQL database
- Sequel MySQL GUI
- Postico PostgreSQL GUI
- Base SQLite3 GUI
brew install --cask \
postgres-unofficial \
sequel-pro \
postico \
base
Configure your $PATH
to use the included command line tools:
sudo mkdir -p /etc/paths.d &&
echo /Applications/Postgres.app/Contents/Versions/latest/bin | sudo tee /etc/paths.d/postgresapp
See:
brew install --cask \
appcleaner \
bitwarden \
dropbox \
google-chrome \
messenger \
slack \
raycast \
spotify \
the-unarchiver \
vlc \
webtorrent
Install orbstack:
brew install --cask orbstack
.git_config
.global_ignore
Create symlinks to your dotfiles in ~
.
cd ~/dotfiles
rake install
Adds support for:
- Preview source code files with syntax highlighting
- Preview plain text files without or with unknown file extension
- Preview Markdown files
- Preview JSON files
brew install \
qlcolorcode \
qlstephen \
qlmarkdown \
quicklook-json
See: https://github.com/sindresorhus/quick-look-plugins
Make you mac secure; taken from this guide. These are the absolute basics: