Skip to content

Latest commit

 

History

History
53 lines (29 loc) · 2.05 KB

README.md

File metadata and controls

53 lines (29 loc) · 2.05 KB

zsh

Installing ZSH

  1. sudo apt install zsh
  2. Install a NerdFont, this will help your terminal to understand some of the symbols. My personal favourite is FiraCode NF.
  3. chsh -s $(which zsh) (set zsh as default shell, this will take effect after rebooting).

First time into zsh

The first time you open zsh you have to select some configurations. I recommend selecting number (2).

Installing oh-my-zsh

Intall oh-my-zsh.

Customize zsh

Once you have run a zsh shell, .zshrc will be generated with others like .oh-my-zsh under $HOME folder.

Set a zsh themes

Some themes. More (external) themes.

Change the value of ZSH_THEME with the name of the theme. With external themes, you have to install them inside .oh-my-zsh/themes.

Set zsh plugins

Some plugins.

The ones that are used in this configuration are:

To install these plugins or other ones, you have to clone the repository into $ZSH_CUSTOM/plugins. Search on the repository for information about the installation on zsh and it will be easier. Next step is to add it into plugins variable. Example._ plugins=(zsh-syntax-highlighting zsh-autocomplete git).

Using this custom conf

  1. cp .zshrc .zshrc.bak (To have a copy of the last configuration).
  2. cp .zshrc $HOME (Copy this custom configuration on your local).
  3. source $HOME/.zshrc (To apply changes).

Other programs

Resources