dolmen/angel-PS1

Embed the angel in urxvt

Opened this issue · 0 comments

urxvt is a terminal emulator for X that embeds Perl. It also offers the AnyEvent API (see urxvt::anyevent).

The angel part of angel-PS1 could be embedded in urxvt and used by processes running on the same host and user (because the most interesting plugins are user-dependent and/or $PWD-dependent). The angel-PS1 launcher would have to detect that backend, and use it instead of forking its own angel.

Note: so far, this is just an idea. I haven't started to write a proof of concept.