The cross platform support has been seeing more use. In case anyone wants to package it for a non-Arch distro, there are a few critical variables to set. In function parse(), the first line sets default_action. Right now this is arch, but any --mode option may be used, such as debian or redhat. For the interactive GUI (pacgraph-i), it needs to know the exact path of the pacgraph source, for the imp.load_source function. The default colors can also be set for both programs, to better match your theme.