RubyGems Navigation menu

godo 1.0.0

go (to project) do (stuffs) godo provides a smart way of opening a project folder and invoking a set of commands appropriate to that project. Examples might be starting mongrel, tailing one or more logs, starting consoles or IRB, opening empty terminal sessions, or making ssh connections. godo works by searching your project paths for a search string and attempting to find the project you are talking about. It makes some straightforward efforts to disambiguate. godo then uses heuristics (which can be overriden or extended) to figure out what type of project it is, for example a RoR project using RSpec and Subversion. It then invokes a series of action appropriate to that project type, each action in its own terminal session. godo is entirely configured by a YAML file (~/.godo) that contains project types, heuristics, actions, project paths, and a session controller. godo comes with an iTerm session controller that uses the rb-appscript gem to control iTerm. It should be straightforward to add a controller for Leopard Terminal or a controller that works in a different way (e.g. creating new windows instead of new tabs).

Gemfile:
=

Installeer:
=

Versies:

  1. 1.0.8 May 29, 2008* (15,5 KB)
  2. 1.0.7 May 20, 2008* (15,5 KB)
  3. 1.0.5 March 11, 2008* (15 KB)
  4. 1.0.4 March 11, 2008* (15 KB)
  5. 1.0.3 March 09, 2008* (14 KB)
  6. 1.0.0 March 08, 2008* (12,5 KB)
Toon alle versies (8 totaal)

Runtime afhankelijkheden (3):

hoe >= 1.5.1
rb-appscript >= 0.5.1
trollop >= 1.7

Eigenaren:

Authors:

  • Matt Mower

SHA 256 checksum:

=

Total downloads 32.392

Voor deze versie 3.951

Versie vrijgegeven:

Licenties:

N/A

Required Ruby Version: Geen

Links: