My Bash Set Up

Every once in a while I end up moving to a new setup, and have to do this all over again. Here for my own reference:

1. Color scheme

First, the color scheme I like:

2. Basis

Then do some brew installing:

$ brew install antigen
$ brew install fzf
$ $(brew --prefix)/opt/fzf/install

3. Setup ~/.zshrc

# Load the oh-my-zsh's library.
source $(brew --prefix)/share/antigen/antigen.zsh
antigen use oh-my-zsh

# Antigen Bundles
antigen bundle git
antigen bundle pip
antigen bundle command-not-found
antigen bundle zsh-users/zsh-syntax-highlighting
antigen bundle zsh-users/zsh-autosuggestions
antigen theme robbyrussell

# Tell Antigen that you're done.
antigen apply

# Aliases
alias python=python3
alias myvenv='source venv/bin/activate'

[ -f ~/.fzf.zsh ] && source ~/.fzf.zsh

# Base16 Shell
[ -n "$PS1" ] && \
    [ -s "$BASE16_SHELL/profile_helper.sh" ] && \
        eval "$("$BASE16_SHELL/profile_helper.sh")"


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.