Skip to content

timrekelj/frezsh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FreZSH

My personal ZSH configuration

I tried oh-my-zsh and other zsh frameworks and I didn't like them because there was just too much stuff I didn't need. So instead of configuring those frameworks, I decided to create my own zsh configuration from scratch. There are only aliases that I use on daily basis, and other options that suit me the best. Even if there is no framework, there still are plugins, I just add them manually. The plugins currently installed are:

Requirements

installation

  1. Install requirements

zsh: sudo apt install zsh

To make zsh your default shell, run chsh -s $(which zsh)

fzf: sudo apt install fzf

To fully install fzf, run ~/.fzf/install after finishing zsh installation and follow the instructions

  1. Run this command:
git clone --recurse-submodules [email protected]:timrekelj/frezsh.git ~/.zsh/
  1. Add export ZDOTDIR=~/.zsh/ to your ~/.zshenv file

If the file does not exists, create it

  1. Now you can remove default ~/.zshrc and enjoy your new zsh configuration

Every plugin should work out of the box as there is no plugin managers

Releases

No releases published

Packages

No packages published

Languages