public
Fork of bkerley/zshkit
Description: My way-overdone zsh config scripts
Homepage: http://brycekerley.net/
Clone URL: git://github.com/mattfoster/zshkit.git
zshkit /
name age message
file 01_path Wed Apr 29 01:08:32 -0700 2009 Reformat manual paths. [mattfoster]
file 02_update Mon Jul 07 08:22:34 -0700 2008 update code does things in the correct director... [bkerley]
file 03_help Fri Oct 31 07:34:26 -0700 2008 dont unalias run-help if it isnt set up [mattfoster]
file 03_zkbd Tue Sep 02 10:24:53 -0700 2008 Source default_zkbd from correct dir (cherry pi... [ryanfb]
file 05_apt Mon Nov 10 03:32:06 -0800 2008 removed silly alias [mattfoster]
file 05_editor Mon Nov 17 08:23:52 -0800 2008 added completion for bundle function. [mattfoster]
file 05_grep Fri Oct 03 01:24:18 -0700 2008 added snippet to detect --color option to grep [mattfoster]
file 05_ls Wed Apr 29 07:30:53 -0700 2009 Add freebsd overrides to ls. [mattfoster]
file 05_octave Fri Nov 07 03:03:30 -0800 2008 added octave aliases [mattfoster]
file 05_python Wed Feb 04 03:22:52 -0800 2009 added easy_install alias [mattfoster]
file 05_rsync Thu Jan 22 03:28:42 -0800 2009 Add common rsync command alias [ryanfb]
file 05_ruby Fri Oct 17 05:25:36 -0700 2008 added some ruby aliases [mattfoster]
file 05_seq Mon May 04 22:01:49 -0700 2009 git alaises ls long list alias expand on path, ... [gustin]
file 05_video Sat Jan 31 05:02:39 -0800 2009 renamed quicktime as video after adding some me... [mattfoster]
file 06_dirs Thu Jul 03 08:41:06 -0700 2008 ruby and pushd/popd aliases [bkerley]
file 06_finding Tue Aug 26 09:28:16 -0700 2008 added mdhere function, moved mdloc [bkerley]
file 06_git Sun Feb 01 05:32:19 -0800 2009 Adding support back for zsh < 4.3.6 [mattfoster]
file 06_history Fri Oct 03 01:24:41 -0700 2008 added alias for quick history grepping [mattfoster]
file 06_less Tue Jul 22 13:07:07 -0700 2008 more checking [bkerley]
file 06_man Mon May 04 22:01:49 -0700 2009 git alaises ls long list alias expand on path, ... [gustin]
file 06_zmv Thu Jan 22 03:40:01 -0800 2009 added zmv aliases [mattfoster]
file 07_completion Tue Feb 03 05:30:24 -0800 2009 moved completion function. [mattfoster]
file 09_abbreviations Wed Apr 29 01:04:16 -0700 2009 remove some abbrevs which clash with CVS (urg) [mattfoster]
file 10_bindkey Thu Jan 29 03:13:01 -0800 2009 Moved some keybindings. [mattfoster]
file 10_hooks Mon Feb 02 02:25:38 -0800 2009 Changed version check -- vcs_info isn't in ubun... [mattfoster]
file 10_prompt Sun Feb 01 02:09:14 -0800 2009 Renamed prompt to minimal_vcs [mattfoster]
file README.md Sat Jan 31 12:05:27 -0800 2009 still playing with the prompt [mattfoster]
file default_zkbd Mon May 04 22:01:49 -0700 2009 git alaises ls long list alias expand on path, ... [gustin]
file env Fri Nov 21 04:31:34 -0800 2008 fixed weird shlvl problem. [mattfoster]
directory func/ Mon Feb 02 02:25:38 -0800 2009 Changed version check -- vcs_info isn't in ubun... [mattfoster]
file install Tue Oct 07 05:25:43 -0700 2008 added func dir [mattfoster]
file rc Wed Apr 29 01:03:50 -0700 2009 Add terminal specific options. [mattfoster]
README.md

Matt Foster's zshkit fork

An easily extensible collection of stuff for zsh.

Prompt info

I'm currently playing with the prompt, using vcs_info. For this to work, you'll need a version zsh > 4.3.6 (IIRC).

Current issues:

  • I haven't found a way to easily show when the repo is dirty.
  • On my mac, opening additional zsh terminals doesn't give me coloured prompts.
  • I keep seeing bits and bobs alluding to a 'new prompt colour' syntax, but I can't find any docs.