Skip to content
🐚 Putting the zee in your shell. A plugin-based framework for Zsh.
Shell
Branch: master
Clone or download

Latest commit

Files

Permalink
Type Name Latest commit message Commit time
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 utility to set hostname on macos Oct 17, 2019
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
You can’t perform that action at this time.