Skip to content

Instantly share code, notes, and snippets.

@unsafe9
Last active December 19, 2023 02:37
Show Gist options
  • Save unsafe9/06354397b713838b0a6dc7042ecad2c6 to your computer and use it in GitHub Desktop.
Save unsafe9/06354397b713838b0a6dc7042ecad2c6 to your computer and use it in GitHub Desktop.
# install zsh
sudo apt install -y zsh
# install oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
# install antigen
curl -L git.io/antigen > ~/.antigen.zsh
# init antigen
cat <<EOF >> ~/.zshrc
source ~/.antigen.zsh
# Load plugins
plugins=(git aws fzf pip autojump kubectl docker docker-compose npm)
# Load the oh-my-zsh's library.
antigen use oh-my-zsh
# Bundles from the default repo (robbyrussell's oh-my-zsh).
antigen bundle git
antigen bundle heroku
antigen bundle pip
antigen bundle lein
antigen bundle command-not-found
# Other bundles
antigen bundle zsh-users/zsh-syntax-highlighting
antigen bundle zsh-users/zsh-completions
antigen bundle zsh-users/zsh-autosuggestions
antigen bundle Aloxaf/fzf-tab
# Load the theme.
antigen theme lukerandall
# Tell Antigen that you're done.
antigen apply
EOF
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment