# File lib/commands/plugin/commands.rb, line 133
    def options
      OptionParser.new do |o|
        o.set_summary_indent('  ')
        o.banner =    "Usage: #{@base_command.script_name} list [OPTIONS] [PATTERN]"
        o.define_head "List available plugins."
        o.separator   ""        
        o.separator   "Options:"
        o.separator   ""
        o.on(         "-s", "--source=URL1,URL2", Array,
                      "Use the specified plugin repositories.") {|@sources| @remote = true; @cached = false }
        o.on(         "--local", 
                      "List locally installed plugins.") {|@local| @cached = false }
        o.on(         "--cached",
                      "List the known plugins in the local sources cache. This is the default behavior.") {|@cached|}
        o.on(         "--remote",
                      "List remotely available plugins.",
                      "unless --local is provided.") {|@remote| @cached = false }
      end
    end