tversteeg / emplace

👩‍❤️‍💋‍👩 Synchronize installed packages on multiple machines
GNU Affero General Public License v3.0
254 stars 22 forks source link

[FEATURE] Support for package manager: antigen #171

Open jayvdb opened 3 years ago

jayvdb commented 3 years ago

What is the name of the package manager you would like to see support for? antigen

What operating systems or derivative does this package manager support?

If Linux, is it only for a specific distro?

What type of package manager is this?

Are administrator priviliges required? (sudo, etc.)

tversteeg commented 3 years ago

Can this be used from the command line to install software, like antigen bundle package? Because I've skimmed the documentation a bit, and it looks like bundles are defined in a configuration file.

jayvdb commented 3 years ago

Yes it can be run on the cli, and I usually do that first, to ensure that it installs and activates correctly before putting it into the configuration file.

tversteeg commented 3 years ago

But does Emplace make sense in that workflow? It seems just syncing the configuration file in the same repository already reaches that goal?

jayvdb commented 3 years ago

antigen plugins can have significant dependencies which would be tracked in emplace. Having the antigen plugin also captured helps keep a temporal log of what is being installed and why.