RubyGems Navigation menu

godo 1.0.1

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:
=

installation:
=

Versions:

  1. 1.0.8 May 29, 2008* (15,5 ko)
  2. 1.0.7 May 20, 2008* (15,5 ko)
  3. 1.0.5 March 11, 2008* (15 ko)
  4. 1.0.4 March 11, 2008* (15 ko)
  5. 1.0.3 March 09, 2008* (14 ko)
  6. 1.0.1 March 09, 2008* (12,5 ko)
Voir toutes les versions (8)

Dépendances de Runtime (3):

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

Propriétaires:

Auteurs:

  • Matt Mower

Total de contrôle SHA 256:

=

Total de téléchargements 32 298

Pour cette version 3 910

Version publiée:

License:

aucune

Version de Ruby requise: None

Liens: