====== ZSH ======
===== Telepítés =====
Szerintem a ZSH az //oh my zsh// környezettel lesz igazán frankó.
- Függőségek telepítése:
apt-get install zsh git-core
- Környezet letöltése és telepítése:
wget --no-check-certificate https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
==== BASH téma ====
Ha szeretnél BASH jellegű témát, frissítsd be a saját fork-omra az //oh my zsh//-t (a csapat hosszú idő óta már nem fogad el új témát)
- Írd át a git repó elérési útját a ''~/.oh-my-zsh/.git/config'' fájlban:
...
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
url = https://github.com/andras-tim/oh-my-zsh.git
...
- Majd frissítsd be a helyi repódat:
cd ~/.oh-my-zsh
git fetch --all --prune
git reset --hard origin/master
A saját //oh my zsh// beállításaimat megnézheted a GitHub repómban:\\ https://github.com/andras-tim/dotfiles/blob/master/zshrc
===== Parancssori komment =====
Hogy tudj a parancssorban a ''bash''-ben megszokott módon a ''#''-tel kommentelni, a következővel bővítsd a ''~/.zshrc'' fájlodat:
# Config
setopt interactivecomments
===== Default shell felülbírálása felhasználói joggal =====
Tételezzük fel, hogy a ''bash'' az alapértelmezett shell. Ekkor a következő pár sort kell a ''~/.bashrc'' elejére illeszteni:
######
# User level override of default shell
#
[ -z "${ORIG_EXEC_STRING}" ] && export ORIG_EXEC_STRING="${BASH_EXECUTION_STRING}"
if [ -z "${ORIG_EXEC_STRING}" ]
then
zsh
exit $?
fi