My custom Oh My Zsh configuration.
Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
custom
etc
.editorconfig
LICENSE
README.md

README.md

My Zsh Config

My custom Oh My Zsh configuration.

Install

My Zsh Config install Oh My Zsh in a system directory to be used by all users instead user's home directory.

sudo mkdir /opt/robbyrussell
cd /opt/robbyrussell
sudo git clone https://github.com/robbyrussell/oh-my-zsh.git
  • Install my configuration:
sudo mkdir /opt/llaumgui
cd /opt/llaumgui
sudo git clone https://github.com/llaumgui/my-zsh-config.git
  • Deploy configuration:
sudo cp /etc/zshrc /etc/zshrc.back
sudo cp /etc/zshenv /etc/zshenv.back
sudo cat /opt/llaumgui/my-zsh-config/etc/zshrc > /etc/zshrc
sudo cat /opt/llaumgui/my-zsh-config/etc/zshenv.dist >> /etc/zshenv
  • Enjoy !

Setup

Just edit /etc/zshenv for global settings or edit your personal ~/.zshrc file for a per user configuration.

Upgrade

My Zsh Config override the Oh My Zsh upgrade script. You upgrade My Zsh Config and Oh My Zsh in same time.

By default auto update is disabled (DISABLE_AUTO_UPDATE), to enable it: just put this line in your personnal ~/.zshrc:

# Enable the bi-weekly auto-update checks.
zsh -f $ZSH/tools/check_for_upgrade.sh