CalebDepatie / unified-package-manager

upm is "unified" in that it provides a consistent and simple CLI layer to access all your systems package managers
BSD 3-Clause "New" or "Revised" License
0 stars 1 forks source link

UPM Configuration File #3

Open CalebDepatie opened 1 year ago

CalebDepatie commented 1 year ago

Should include a config in ~/.configs/ which can set various things, like a preference ordering of available package managers. IE, when installing check flatpak first, then zap, then apt.

Lower priority would be things like the addition of colour customization for easier reading and user aesthetics.

CalebDepatie commented 11 months ago

This could be done via the same declarative language the package config is. Allowing you to version the package preference order, and customization settings with you system package config, as well as changing the ordering (and more nichely the aesthetics) within a specific project or folder.

CalebDepatie commented 11 months ago

I've decided to go with guile/libguile as the language, this provides the flexibiltiy im looking for while keeping simplicity on the dev side