🐚 Putting the zee in your shell. A plugin-based framework for Zsh.
Shell
Switch branches/tags
Nothing to show
Clone or download
Latest commit 54dc9c2 May 25, 2018
Permalink
Failed to load latest commit information.
cache Add placeholder for cache dir. Jan 24, 2013
func Belay that order Feb 19, 2018
local initial commit Sep 24, 2011
plugins Add Kubernetes completions, hide pycache folder Apr 22, 2018
scripts Move install script. May 26, 2013
.gitignore Update gitignore Apr 11, 2018
LICENSE Add LICENSE. Apr 14, 2014
README.md Update README. May 26, 2013
zeesh.zsh Update ssh-proxy alias May 25, 2018

README.md

zeesh!

                             __
                     __     / /
 ____  ____ ___ ____/ /_   / /
/_  / / __/ __// __/ __ \ /_/
 / /_/ __/ __/_\ \  / / /__
/___/___/___/____/_/ /_/__/

Zeesh is a cross-platform Zsh framework. It's similar to, but incompatible with, oh-my-zsh. It has a modular plugin architecture making it easy to extend. It has a rich set of defaults, but is designed to be as lightweight as possible.

Installation

Clone to ~/.zsh or use the install script:

curl https://raw.github.com/zeekay/zeesh/master/scripts/install.sh | sh

Configuration

Specify the plugins you want to use in the zeesh_plugins array and source ~/.zsh/zeesh.zsh:

zeesh_plugins=(
    autocomplete
    osx
    git
    vcs-info
    syntax-highlighting
    history-substring-search
    theme
    vi-mode
    vi-visual-mode
)

source ~/.zsh/zeesh.zsh

You can enable various features using the available plugins. For a list of available plugins:

ls ~/.zsh/plugins