複数のコンピューターに emacs をインストールしました。それらの間で構成を同期するために、私の emacs 構成を格納する github リポジトリー、つまり、私のフォルダー ~/.emacs.d をセットアップします。
今、私は1台のコンピューターでemacsを使い始めました.MELPAを使用して、package_fooなどの特定のパッケージをインストールしました。これで、.emacs.d/elpa フォルダーに package_foo というフォルダーができました。また、package_foo が実際には github でホストされていることもわかりました。私の.emacs.dもgithubにあるので、サブモジュール化できれば素晴らしいと思います。
emacsパッケージマネージャーによってインストールされたpackage_fooがgithubにある場合、.emacs.d/elpaフォルダーにコピーする代わりに、どうすれば自動的にサブモジュール化できますか? すべてのファイルをプルする代わりに、package_foo のソースを認識し、(可能であれば) インストール用にサブモジュール化する emacs プラグインはありますか? これにより、github のスペースを節約できるだけでなく、同期時の帯域幅も節約できます。