The configurations files I use in order to get comfortable with the CLI.
Note: As this is a repository containing so-called "submodules" (aka git repositorys inside of git repositorys) it's important you understand how to check this repository out (cloning) or pull it.
Simply do git clone --recursive https://github.com/winfr34k/cli-conf.git.
This will download oh-my-zsh (a "framework" I use to build my zsh config upon).
If you want to be up to date with the config, just do:
git submodule update --remotegit pull
...and be good to go!
WARNING: You need to do this inside your home folder (~ or $HOME).
Run ~/cli-conf/install.sh.
WARNING: This installer is very simple and doesn't catch errors!