Currently, idapkg uses idapythonrc.py to bootstrap idapkg. This structure makes moving idapkg itself to idapkg/packages possible. (Though ~/idapkg/config.json directory must be hardcoded for now)
Doing this gives some benefits: upgrading idapkg easier. Then it can make one more improvement: making the installation script inlined. Currently, idapkg.py does this.
Currently, idapkg uses idapythonrc.py to bootstrap idapkg. This structure makes moving idapkg itself to idapkg/packages possible. (Though ~/idapkg/config.json directory must be hardcoded for now)
Doing this gives some benefits: upgrading idapkg easier. Then it can make one more improvement: making the installation script inlined. Currently, idapkg.py does this.