Skip to content

jabbalaci/jabbas-zsh-settings

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jabba's ZSH settings

This repo contains my own ZSH settings.

For putting my settings together, I used lots of resources (see links below).

First I tried oh-my-zsh. It was great. It has a very logical structure and it was very easy to use, but it was a bit bloated. It contains lots of things that I don't need.

Then I tried zprezto. It was less bloated but it was a bit harder to use than oh-my-zsh.

After that I said to myself: "Shit man, use your own configuration!" :) This contains exactly those things that I need.

Installation

  1. Clone the repo. I suggest cloning it into your HOME directory:
$ cd
$ git clone git@github.com:jabbalaci/jabbas-zsh-settings.git
  1. Create some symbolic links (these are required):
$ cd
$ ln -s jabbas-zsh-settings/.zsh
$ ln -s jabbas-zsh-settings/.zshenv
$ ln -s jabbas-zsh-settings/.zshrc
  1. Start zsh to test if it works well. You should see a nice colored prompt:
$ zsh
  1. If you have the balls, set zsh as your primary shell. Use the output of which zsh:
$ which zsh
/usr/bin/zsh
$ chsh -s /usr/bin/zsh
  1. Finally, customize the first line of ~/.zshenv if you cloned the repo somewhere else. If you cloned it in your HOME directory, there is nothing to do:
export ZSH_JABBAS_SETTINGS=$HOME/jabbas-zsh-settings

Links