Tartalomjegyzék

ZSH

Telepítés

Szerintem a ZSH az oh my zsh környezettel lesz igazán frankó.

  1. Függőségek telepítése:
    apt-get install zsh git-core
  2. 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)

  1. Írd át a git repó elérési útját a ~/.oh-my-zsh/.git/config fájlban:
    config
    ...
    [remote "origin"]
            fetch = +refs/heads/*:refs/remotes/origin/*
            url = https://github.com/andras-tim/oh-my-zsh.git
    ...
  2. 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:

.zshrc
# 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:

.bashrc
######
# 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