Skip to content
forked from jotyGill/ezsh

quickly setup shell environment by installing zsh, oh-my-zsh with power-level-10k zsh-completions zsh-autosuggestions zsh-syntax-highlighting history-substring-search and more

Notifications You must be signed in to change notification settings

tobias1610/ezsh

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

ezsh

A simple script to setup an awesome shell environment. Quickly install and setup zsh and oh-my-zsh (https://github.com/ohmyzsh/ohmyzsh/) with

Sets following useful aliases and ohmyzsh plugins.

Installation

Requirements:

  • git to clone it.
  • python3 or python is required to run option '-c' which copies history from .bash_history
git clone https://github.com/tobias1610/ezsh.git
cd ezsh
./install.sh -c        # only run with '-c' the first time, running multiple times will duplicate history entries

This will install the setup under standard path. Change your terminal's fonts to either "RobotoMono Nerd Font" or "Hack Nerd Font" or "DejaVu Sans Mono Nerd Fonts". You can also manually install Nerd Fonts of your choice.

Notes

  • If you are already using zsh, your zsh config will be backed up to .zshrc-backup-date

  • If the text/icons look broken, make sure your terminal is using one of the Nerd fonts. discussion. I recommend "RobotoMono Nerd Font"

To Uninstall

To uninstall simply delete ~/.zshrc and ~/.config/ezsh/. The script creates a backup of your original .zshrc in the home folder with the filename indicating it's a backup. Rename it back to .zshrc

About

quickly setup shell environment by installing zsh, oh-my-zsh with power-level-10k zsh-completions zsh-autosuggestions zsh-syntax-highlighting history-substring-search and more

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%