Author: Mario Rodas [email protected]
Version: 0.1
Manage external services from within Emacs.
A minimal example to define a service with honcho-define-service
(honcho-define-service python-server
:command ("python" "-m" "http.server"))
To list the services, use M-x honcho. There is also M-x honcho-procfile to load services from a Procfile.
(honcho-define-service node-server
:command ("node" "server.js")
:cwd "/path/to/project/"
:env (("NODE_ENV" . "development")
("REDIS_URL" . "redis://localhost:6379/0")))
-
The service buffer contains ANSI control sequences
honcho
usescompilation-mode
underneath, it's recommended to setup xterm-color forcompilation-mode
.
- prodigy.el: Manage external services from within Emacs
Converted from honcho.el
by el2markdown.