common/bash_it.git
11 years agoMerge pull request #249 from websi/capistrano
Travis Swicegood [Tue, 17 Dec 2013 16:24:25 +0000 (08:24 -0800)] 
Merge pull request #249 from websi/capistrano

Add bash completion support for Capistrano

11 years agoMerge pull request #250 from nwinkler/osx-tab
Travis Swicegood [Tue, 17 Dec 2013 16:22:36 +0000 (08:22 -0800)] 
Merge pull request #250 from nwinkler/osx-tab

Open new OS X tab change: Ignore command in history

11 years agoMerge pull request #251 from Fisiu/upstream
Travis Swicegood [Tue, 17 Dec 2013 16:20:23 +0000 (08:20 -0800)] 
Merge pull request #251 from Fisiu/upstream

New simple theme, named 'pure'.

11 years agoNew simple theme, named 'pure'.
Mariusz Fik [Mon, 16 Dec 2013 19:34:26 +0000 (20:34 +0100)] 
New simple theme, named 'pure'.

Signed-off-by: Mariusz Fik <fisiu@opensuse.org>
11 years agoAdd in Grunt auto-completion
Travis Swicegood [Fri, 13 Dec 2013 23:21:08 +0000 (17:21 -0600)] 
Add in Grunt auto-completion

11 years agoSubtle change: Added a space in front of the command that's run in the
Nils Winkler [Tue, 10 Dec 2013 15:59:22 +0000 (16:59 +0100)] 
Subtle change: Added a space in front of the command that's run in the
new tab. If you use `export HISTIGNORE=' *'` in your shell, this will
ensure that commands starting with a space will not be included in the
history. Since the command sent to the new tab by the `tab` command
probably shouldn't show up in the history, I added a leading space
character.

11 years agoAdd bash completion support for Capistrano
Timo Webler [Wed, 4 Dec 2013 12:42:58 +0000 (13:42 +0100)] 
Add bash completion support for Capistrano

11 years agoMerge pull request #241 from jimmynotjim/vagrant-aliases
Travis Swicegood [Wed, 27 Nov 2013 18:16:29 +0000 (10:16 -0800)] 
Merge pull request #241 from jimmynotjim/vagrant-aliases

Added aliases for Vagrant

11 years agoMerge pull request #242 from jimmynotjim/git-additions
Travis Swicegood [Wed, 27 Nov 2013 18:12:09 +0000 (10:12 -0800)] 
Merge pull request #242 from jimmynotjim/git-additions

Added new aliases and plugins for git

11 years agoRemoved due to Git handling this automatically
jimmynotjim [Wed, 27 Nov 2013 18:07:47 +0000 (13:07 -0500)] 
Removed due to Git handling this automatically

See this discussion https://github.com/revans/bash-it/pull/242/files#r7964126

11 years agoAdded new aliases and plugins for git
jimmynotjim [Wed, 27 Nov 2013 16:26:50 +0000 (11:26 -0500)] 
Added new aliases and plugins for git

11 years agoAdded aliases for Vagrant
jimmynotjim [Wed, 27 Nov 2013 03:47:48 +0000 (22:47 -0500)] 
Added aliases for Vagrant

11 years agoAdd a fallback in case Git isn't being used (*shutters*)
Travis Swicegood [Tue, 26 Nov 2013 00:06:33 +0000 (18:06 -0600)] 
Add a fallback in case Git isn't being used (*shutters*)

11 years agoUpdate to show the difference between staged, unstaged, and untracked files
Travis Swicegood [Tue, 26 Nov 2013 00:02:58 +0000 (18:02 -0600)] 
Update to show the difference between staged, unstaged, and untracked files

11 years agoTrim the whitespace from git stash output
Travis Swicegood [Mon, 25 Nov 2013 23:07:14 +0000 (17:07 -0600)] 
Trim the whitespace from git stash output

11 years agoMerge remote-tracking branch 'edubxb/master'
Travis Swicegood [Mon, 25 Nov 2013 22:22:38 +0000 (16:22 -0600)] 
Merge remote-tracking branch 'edubxb/master'

11 years agoMerge pull request #229 from oddjobsman/master
Travis Swicegood [Mon, 25 Nov 2013 22:18:30 +0000 (14:18 -0800)] 
Merge pull request #229 from oddjobsman/master

Added Sexy Bash Prompt suggested by @addyosmani in "A Toolbelt For The M...

11 years agoNow, really fixed wrong number for white color in Powerline and Powerline-plain themes
Eduardo Bellido Bellido [Fri, 15 Nov 2013 19:57:27 +0000 (20:57 +0100)] 
Now, really fixed wrong number for white color in Powerline and Powerline-plain themes

11 years agoFixed wrong number for white color in Powerline and Powerline-plain themes
Eduardo Bellido Bellido [Fri, 15 Nov 2013 16:57:05 +0000 (17:57 +0100)] 
Fixed wrong number for white color in Powerline and Powerline-plain themes

11 years agoMerge pull request #239 from nwinkler/git-svn-aliases
Travis Swicegood [Thu, 14 Nov 2013 16:25:04 +0000 (08:25 -0800)] 
Merge pull request #239 from nwinkler/git-svn-aliases

git-svn aliases

11 years agoAdded first version of git-svn aliases
Nils Winkler [Fri, 8 Nov 2013 08:48:15 +0000 (09:48 +0100)] 
Added first version of git-svn aliases

11 years agoAdded Powerline-plain theme
Eduardo Bellido Bellido [Wed, 13 Nov 2013 21:45:05 +0000 (22:45 +0100)] 
Added Powerline-plain theme

11 years agoAdded Powerline theme
Eduardo Bellido Bellido [Tue, 12 Nov 2013 23:01:09 +0000 (00:01 +0100)] 
Added Powerline theme

11 years agoAdded support to show commits ahead, commits behind and stashes count in Git
Eduardo Bellido Bellido [Tue, 12 Nov 2013 22:54:07 +0000 (23:54 +0100)] 
Added support to show commits ahead, commits behind and stashes count in Git
through variables

11 years agoMerge pull request #233 from aramprice/master
Travis Swicegood [Thu, 7 Nov 2013 20:21:59 +0000 (12:21 -0800)] 
Merge pull request #233 from aramprice/master

Add chruby and chruby-auto plugins

11 years agoMerge pull request #235 from nwinkler/nwinkler_theme
Travis Swicegood [Thu, 7 Nov 2013 20:17:11 +0000 (12:17 -0800)] 
Merge pull request #235 from nwinkler/nwinkler_theme

Added custom bash prompt

11 years agoAdded custom bash prompt, based on the 'my' theme.
Nils Winkler [Thu, 7 Nov 2013 13:08:42 +0000 (14:08 +0100)] 
Added custom bash prompt, based on the 'my' theme.

This colors the arrow at the start of the second line based on the exit
code of the last command: green for 0, red for non-zero

This functionality currently fails when the 'fasd' plugin is enabled,
since it is messing with the PROMPT_COMMAND function.

11 years agoAdd chruby and chruby-auto plugins
aram price [Mon, 4 Nov 2013 01:58:09 +0000 (17:58 -0800)] 
Add chruby and chruby-auto plugins

  * chruby.bash loads chruby
  * chruby-auto.bash loads chruby and enables auto-switching
  * add chruby_version_prompt() function for displaying ruby version
  * inspired by https://gist.github.com/rssvihla/6153455

11 years agoUpdated README.md to fix #230
Travis Swicegood [Wed, 2 Oct 2013 21:41:17 +0000 (16:41 -0500)] 
Updated README.md to fix #230

Thanks @p5k6!

11 years agoAdded Sexy Bash Prompt suggested by @addyosmani in "A Toolbelt For The Modern WebApp...
oddjobsman [Tue, 17 Sep 2013 13:34:50 +0000 (19:04 +0530)] 
Added Sexy Bash Prompt suggested by @addyosmani in "A Toolbelt For The Modern WebApp Developer" as bash-it theme.

12 years agoMerge pull request #209 from ksheedlo/master
Travis Swicegood [Wed, 22 May 2013 19:23:21 +0000 (12:23 -0700)] 
Merge pull request #209 from ksheedlo/master

pip completion

12 years agoAdd pip completion
Ken Sheedlo [Wed, 22 May 2013 06:37:24 +0000 (00:37 -0600)] 
Add pip completion

12 years agoMerge pull request #205 from thusoy/patch-1
Travis Swicegood [Wed, 1 May 2013 18:43:01 +0000 (11:43 -0700)] 
Merge pull request #205 from thusoy/patch-1

Fix typo in general.aliases.bash.

12 years agoFix typo in general.aliases.bash.
Tarjei Husøy [Wed, 1 May 2013 18:33:52 +0000 (21:33 +0300)] 
Fix typo in general.aliases.bash.

12 years agoMerge pull request #190 from spauka/master
Travis Swicegood [Wed, 24 Apr 2013 12:57:51 +0000 (05:57 -0700)] 
Merge pull request #190 from spauka/master

Use ls --color=auto

12 years agoMerge remote-tracking branch 'markrickert/master'
Travis Swicegood [Wed, 24 Apr 2013 12:54:33 +0000 (07:54 -0500)] 
Merge remote-tracking branch 'markrickert/master'

Conflicts:
aliases/available/git.aliases.bash

12 years agoMerge pull request #191 from fizerkhan/master
Travis Swicegood [Wed, 24 Apr 2013 03:21:10 +0000 (20:21 -0700)] 
Merge pull request #191 from fizerkhan/master

Jitsu aliases

12 years agoMerge pull request #192 from robb1e/master
Travis Swicegood [Wed, 24 Apr 2013 03:20:34 +0000 (20:20 -0700)] 
Merge pull request #192 from robb1e/master

"git pull --rebase" alias

12 years agoMerge pull request #198 from conrado/master
Travis Swicegood [Wed, 24 Apr 2013 03:15:48 +0000 (20:15 -0700)] 
Merge pull request #198 from conrado/master

small fix for #197

12 years agoMerge pull request #200 from sgerrand/ignore-bash_profile-if-nonexistent
Travis Swicegood [Wed, 24 Apr 2013 03:08:51 +0000 (20:08 -0700)] 
Merge pull request #200 from sgerrand/ignore-bash_profile-if-nonexistent

Adds write permission test on ~/.bash_profile prior to backup attempt

12 years agoAdds write permission test on ~/.bash_profile prior to backup attempt. Fixes #199.
Sasha Gerrand [Wed, 24 Apr 2013 03:05:28 +0000 (13:05 +1000)] 
Adds write permission test on ~/.bash_profile prior to backup attempt. Fixes #199.

12 years agofixed: hg branch grep+awk problem #197
Conrado Buhrer [Wed, 10 Apr 2013 16:57:21 +0000 (13:57 -0300)] 
fixed: hg branch grep+awk problem #197

12 years agoAdded some awesome git aliases for statistics, history, and seeing what changed.
Mark Rickert [Tue, 9 Apr 2013 13:15:48 +0000 (09:15 -0400)] 
Added some awesome git aliases for statistics, history, and seeing what changed.

12 years agoAdded OSX utility shortcuts
Mark Rickert [Tue, 9 Apr 2013 13:14:40 +0000 (09:14 -0400)] 
Added OSX utility shortcuts

.DS_Store cleaner (recursive)
See who's connected to your itunes library
Flush dns cache.

12 years agoMerge pull request #193 from upgradingdave/small-fix-ensure-enabled-dir-exists
Travis Swicegood [Mon, 25 Mar 2013 14:40:16 +0000 (07:40 -0700)] 
Merge pull request #193 from upgradingdave/small-fix-ensure-enabled-dir-exists

Create plugins/enabled directory if it doesn't already exist

12 years agoCreate plugins/enabled directory if it doesn't already exist
Dave Paroulek [Mon, 25 Mar 2013 12:36:27 +0000 (08:36 -0400)] 
Create plugins/enabled directory if it doesn't already exist

- This fixes a bug I saw after installing bash-it on Mac OS X 10.6.8.
  During bash-it installation I chose not to install any plugins. After
  install, when `bash-it enable plugin foo` was complaining that the
  enabled directory did not exist.

12 years ago'git pull --rebase' alias
Robbie Clutton [Sun, 10 Mar 2013 09:05:36 +0000 (09:05 +0000)] 
'git pull --rebase' alias

12 years agoAdded Jitsu aliases.
Fizer Khan [Sat, 9 Mar 2013 07:09:52 +0000 (12:39 +0530)] 
Added Jitsu aliases.

12 years agoFixed ls alias to use --color=auto instead of --color=always.
Sebastian Pauka [Wed, 6 Mar 2013 23:17:01 +0000 (10:17 +1100)] 
Fixed ls alias to use --color=auto instead of --color=always.

12 years agoMerge pull request #187 from manojlds/virtualenvprompt
Travis Swicegood [Thu, 14 Feb 2013 19:40:59 +0000 (11:40 -0800)] 
Merge pull request #187 from manojlds/virtualenvprompt

Using $VIRTUAL_ENV to set virtualenv prompt

12 years agoUsing $VIRTUAL_ENV to set virtualenv prompt
manojlds [Thu, 14 Feb 2013 05:08:12 +0000 (10:38 +0530)] 
Using $VIRTUAL_ENV to set virtualenv prompt

12 years agoAdd a wovenv to match mkvenv
Travis Swicegood [Fri, 16 Nov 2012 17:00:46 +0000 (11:00 -0600)] 
Add a wovenv to match mkvenv

12 years agoRemove --no-site-packages as that is now the default behavior
Travis Swicegood [Fri, 16 Nov 2012 17:00:30 +0000 (11:00 -0600)] 
Remove --no-site-packages as that is now the default behavior

12 years agoAdd ability to override using $EDITOR
Travis Swicegood [Thu, 15 Nov 2012 16:24:01 +0000 (10:24 -0600)] 
Add ability to override using $EDITOR

12 years agoGit Aliases: Remove duplicate darwin clause/add default clause for git diff.
Greg Nofi [Thu, 15 Nov 2012 15:14:45 +0000 (10:14 -0500)] 
Git Aliases: Remove duplicate darwin clause/add default clause for git diff.

12 years agoAdded completion (show, help, enable, disable) for the bash-it function
Nils Winkler [Tue, 13 Nov 2012 13:16:21 +0000 (14:16 +0100)] 
Added completion (show, help, enable, disable) for the bash-it function

12 years agoMake sure that the npm prefix is in PATH
Travis Swicegood [Thu, 20 Sep 2012 20:36:54 +0000 (15:36 -0500)] 
Make sure that the npm prefix is in PATH

12 years agoAdd code to handle node_modules path
Travis Swicegood [Thu, 20 Sep 2012 02:53:27 +0000 (21:53 -0500)] 
Add code to handle node_modules path

12 years agoAdd Django auto-complete support
Travis Swicegood [Thu, 6 Sep 2012 17:52:19 +0000 (13:52 -0400)] 
Add Django auto-complete support

12 years agoMerge pull request #152 from Jeraimee/master
Erich Smith [Thu, 2 Aug 2012 16:01:52 +0000 (09:01 -0700)] 
Merge pull request #152 from Jeraimee/master

Adding a "Finder Here" (fh) alias for OS X

12 years agoAdded fh (Finder Here) alias for OS X
Jeraimee Hughes [Wed, 1 Aug 2012 18:03:09 +0000 (14:03 -0400)] 
Added fh (Finder Here) alias for OS X

12 years agoMerge pull request #114 from emilb/master
Erich Smith [Wed, 1 Aug 2012 00:32:49 +0000 (17:32 -0700)] 
Merge pull request #114 from emilb/master

Added Maven completion file

12 years agoMerge pull request #144 from nwinkler/bash-it-osx-growl
Erich Smith [Wed, 1 Aug 2012 00:30:34 +0000 (17:30 -0700)] 
Merge pull request #144 from nwinkler/bash-it-osx-growl

Growl notification for OS X commands

12 years agoMerge pull request #151 from ChrisCauser/master
Erich Smith [Wed, 1 Aug 2012 00:27:44 +0000 (17:27 -0700)] 
Merge pull request #151 from ChrisCauser/master

The installer is currently broken on my setup when selecting all. This patch should fix it.

12 years agoRemove buggy line in install.sh causing "all" option to break
Chris Causer [Tue, 31 Jul 2012 10:09:10 +0000 (11:09 +0100)] 
Remove buggy line in install.sh causing "all" option to break

When selecting all, I get the following in my plugins/enabled directory

$ cd ~/.bash_it/plugins/enabled && ls -l
<snip fileinfo>          * -> ~/.bash_it/plugins/[^_]available/*

In other words, the regexp is not being expanded, and I don't think bash
has ever had this capability (I am running 4.2.24) . Looking at the commit
24431627ab24c1c97bf3fb5796037e198f465e25, this line was added so as to disable
some plugins starting with a "_". In this circumstance, this line is
wrong anyway as it skips the directory "_available", rather than
available/_whatever.

This commit aims to fix this to the installer's intended purpose.
It also does a sanity check that no file exists already in enabled and
skips otherwise. ln -s does the right thing however more human error
message might be more desirable.

12 years agoMerge pull request #129 from erichs/todo.sh
Erich Smith [Tue, 10 Jul 2012 17:15:31 +0000 (10:15 -0700)] 
Merge pull request #129 from erichs/todo.sh

add todo.txt-cli as a plugin

12 years agoMerge pull request #139 from nwinkler/enable-disable-aliases-completions
Erich Smith [Tue, 10 Jul 2012 17:12:31 +0000 (10:12 -0700)] 
Merge pull request #139 from nwinkler/enable-disable-aliases-completions

Enable/Disable for aliases and completions

12 years agoMerge remote-tracking branch 'von/master'
Travis Swicegood [Tue, 3 Jul 2012 18:15:11 +0000 (13:15 -0500)] 
Merge remote-tracking branch 'von/master'

12 years agoDon't require tmux server to be running for completion to work.
Von Welch [Sat, 30 Jun 2012 20:47:13 +0000 (16:47 -0400)] 
Don't require tmux server to be running for completion to work.

12 years agoAdded comment for grnot.
Nils Winkler [Mon, 25 Jun 2012 10:16:53 +0000 (12:16 +0200)] 
Added comment for grnot.

12 years agoAdded alias for Growl notification, can be used like the following to notify once...
Nils Winkler [Wed, 6 Jun 2012 09:32:08 +0000 (11:32 +0200)] 
Added alias for Growl notification, can be used like the following to notify once the long running process (make in this example) is done:
$ make install ; grnot

13 years agoMerge pull request #3 from erichs/enable-disable-aliases-completions
nwinkler [Thu, 24 May 2012 07:27:49 +0000 (00:27 -0700)] 
Merge pull request #3 from erichs/enable-disable-aliases-completions

readme update

13 years agoupdate README
Erich Smith [Thu, 24 May 2012 01:43:18 +0000 (21:43 -0400)] 
update README

13 years agoMerged @erichs changes for the bash-it function.
Nils Winkler [Wed, 23 May 2012 07:24:42 +0000 (09:24 +0200)] 
Merged @erichs changes for the bash-it function.

13 years agoUpdated help
Nils Winkler [Wed, 23 May 2012 07:31:35 +0000 (09:31 +0200)] 
Updated help

13 years agoalias-help()
Erich Smith [Tue, 22 May 2012 03:55:31 +0000 (23:55 -0400)] 
alias-help()

13 years agoadd alias metadata, remove help()
Erich Smith [Tue, 22 May 2012 03:52:47 +0000 (23:52 -0400)] 
add alias metadata, remove help()

13 years agoCleaned up parameters and added meta data for plumbing functions.
Nils Winkler [Tue, 22 May 2012 07:33:59 +0000 (09:33 +0200)] 
Cleaned up parameters and added meta data for plumbing functions.

13 years agoMerge pull request #138 from nwinkler/java-plugin
Travis Swicegood [Mon, 21 May 2012 22:08:34 +0000 (15:08 -0700)] 
Merge pull request #138 from nwinkler/java-plugin

Java plugin

13 years agoChanged meta info resolution to look for data based on the type, e.g. about-plugin...
Nils Winkler [Mon, 21 May 2012 13:52:03 +0000 (15:52 +0200)] 
Changed meta info resolution to look for data based on the type, e.g. about-plugin, about-alias, about-completion.

13 years agoExtended enable/disable and describe functionality to work for aliases and completion...
Nils Winkler [Mon, 21 May 2012 11:24:49 +0000 (13:24 +0200)] 
Extended enable/disable and describe functionality to work for aliases and completions as well.

13 years agoAdded Java plugin.
Nils Winkler [Mon, 21 May 2012 09:50:01 +0000 (11:50 +0200)] 
Added Java plugin.

13 years agoMerge pull request #137 from erichs/fix_136
Travis Swicegood [Sun, 20 May 2012 19:56:16 +0000 (12:56 -0700)] 
Merge pull request #137 from erichs/fix_136

fix for issue #136

13 years agofix for issue #136
Erich Smith [Sun, 20 May 2012 17:18:04 +0000 (13:18 -0400)] 
fix for issue #136

issue #136 was found to be caused by an aliased 'ls' command that
generated rogue values for 'plugin' in the enable/disable-plugin()
functions. this commit fixes that by forcing the shell to disregard
aliased 'ls' commands.

13 years agoconditionally define t()
Erich Smith [Fri, 18 May 2012 01:43:57 +0000 (21:43 -0400)] 
conditionally define t()

if user has enabled the todo plugin, skip defining the 'one thing'
todo function t().

13 years agoconditionally define t()
Erich Smith [Fri, 18 May 2012 01:40:08 +0000 (21:40 -0400)] 
conditionally define t()

if user has installed the todo plugin, forego defining the 'one thing'
todo function t().

13 years agoMerge pull request #134 from erichs/plugin_metadata
Travis Swicegood [Thu, 17 May 2012 21:40:11 +0000 (14:40 -0700)] 
Merge pull request #134 from erichs/plugin_metadata

Plugin management system (big thanks to @erichs)

13 years agoMerge remote-tracking branch 'erichs/fasd_fix'
Travis Swicegood [Thu, 17 May 2012 21:38:15 +0000 (16:38 -0500)] 
Merge remote-tracking branch 'erichs/fasd_fix'

13 years agoMerge pull request #132 from Draiken/master
Travis Swicegood [Thu, 17 May 2012 21:36:43 +0000 (14:36 -0700)] 
Merge pull request #132 from Draiken/master

Updating git.completion.bash

13 years agoMerge pull request #135 from nofeet/master
Travis Swicegood [Thu, 17 May 2012 21:35:27 +0000 (14:35 -0700)] 
Merge pull request #135 from nofeet/master

Fix for install.sh for partial installations

13 years agotest existence, not symlink
Erich Smith [Wed, 16 May 2012 17:00:22 +0000 (13:00 -0400)] 
test existence, not symlink

it isn't safe to assume that symlinks created in the enabled/* dirs will
be symlinks later...

some users use tools like Dropbox to sync their files across systems,
and these may transform symlinks into regular files.  explicitly
checking for symlinks with tests like [ -h $file ] will break on these
systems.  these tests have been replaced with [ -e $file ] instead.

13 years agoplugins-help is much faster
Erich Smith [Tue, 15 May 2012 18:25:42 +0000 (14:25 -0400)] 
plugins-help is much faster

this replaces the naive implementation that called glossary() on each
group, and is an order of magnitude faster.

fix grouping in javascript.plugin.bash

13 years agofix typeset_functions
Travis Swicegood [Tue, 15 May 2012 15:26:03 +0000 (10:26 -0500)] 
fix typeset_functions

typeset_functions relies on a hack to determine the shell it is running
under. this hack fails on some versions of bash. if the $SHELL variable
is set, prefer that instead.

fix bug in draft()

13 years agoFix load_some() installation to handle file paths instead of names.
Greg Nofi [Tue, 15 May 2012 00:05:06 +0000 (20:05 -0400)] 
Fix load_some() installation to handle file paths instead of names.

The ls command in for loop has a pattern now, so full paths are
returned. The user prompt and symbolic link have been updated to handle
this.

Also, not all plugins have '.plugin.' in the middle of their names and
weren't showing up on user prompt. With this commit, everything after
the first period in the file name is stripped.

13 years agofix typos
Erich Smith [Mon, 14 May 2012 18:12:09 +0000 (14:12 -0400)] 
fix typos

13 years agoupdate help documentation
Erich Smith [Mon, 14 May 2012 01:44:12 +0000 (21:44 -0400)] 
update help documentation

13 years agoupdate plugin management
Erich Smith [Sun, 13 May 2012 12:37:31 +0000 (08:37 -0400)] 
update plugin management

13 years agodisable z() if fasd is enabled
Erich Smith [Sun, 13 May 2012 12:35:30 +0000 (08:35 -0400)] 
disable z() if fasd is enabled

loading fasd clobbers z(), and results in a cryptic syntax error
message, since 'z' is already an alias when z.plugin.bash is being
sourced.

this conditional detects this situation and returns early.

13 years agostandardize plugins, update metadata
Erich Smith [Sat, 12 May 2012 03:27:03 +0000 (23:27 -0400)] 
standardize plugins, update metadata

add about-plugin metadata
chmod -x plugins
cleanup filenames to standardize on x.plugin.bash format
only plugin files intended to be executable from the command line should
contain a shebang line, and should be a+x.

13 years agobasic plugin management
Erich Smith [Fri, 11 May 2012 18:25:24 +0000 (14:25 -0400)] 
basic plugin management

move plugin management functions into 'lib' group in helpers.bash