Hyper Setup

Hyper is an Electron-based terminal built on HTML/CSS/JS. I like how less configurations I need to do to start doing my work. Credits to @cesarmcferreiraarrow-up-right for this neat setup.

To install, simply run the following in your terminal:

brew install hyper

After installing, open Hyper and use it for the rest of the setup.

Theme

hyper snazzy an elegant Hyper theme with bright colors https://github.com/sindresorhus/hyper-snazzyarrow-up-right

You'll need to install the PURE prompt installed first before proceeding

hyper install hyper-snazzy

Shell

Zsh

Since macOS Catalina and higher, Zsh has been adopted replacing Bash. So no need to manually install zsh anymore. If you're not sure you can run echo "$SHELL" on your terminal and you should get /bin/zsh as a response.

Zsh Framework

Oh-my-zsh is an open-source, community-driven framework for managing your zsh configuration http://ohmyz.sh/arrow-up-right

Installation:

Prompt

Pure is a pretty, minimal, and fast ZSH prompt https://github.com/sindresorhus/purearrow-up-right

But you'll need node installed first:

Then, to install:

And add this to the end of your ~/.zshrc

circle-info

FAQ

What is a .zshrc file? Basically, it's a Z-shell resource that contains all your configurations.

How do I edit / access the .zshrc file?

Your .zshrc file is usually located at the root. To open, use your default text editor:

Big Sur Issue: After installing Brew, I get a "command not found"

Simply open your .zshrc file and add this:

export PATH=/opt/homebrew/bin:$PATH

Zsh Plugins

Zsh autosuggestions

zsh-autosuggestionsarrow-up-right is a Fisharrow-up-right-like fast/unobtrusive autosuggestions for zsh. It suggests commands as you type based on command history.

Installation:

Search for the plugins line inside ~/.zshrc and add the plugin to the list of plugins for Oh My Zsh to load

Zsh Syntax Highlighting

zsh-syntax-highlightingarrow-up-right is a Fish shell like syntax highlighting for Zsh.

Installation:

Then again, search for the plugins line inside ~/.zshrc and add the plugin to the list of plugins for Oh My Zsh to load

You need to source your config

Last updated