ben-grande / qusal

Salt Formulas for Qubes OS.
14 stars 6 forks source link

Allow users to configure Qusal with Pillars #74

Open ben-grande opened 1 week ago

ben-grande commented 1 week ago

Current problem (if any)

Qusal installation chooses some defaults, such as Chromium for web browsing and KDE for Dom0 DE.

Proposed solution

This can be customized with Jinja to give users the choice of choosing the default installation instructions while choosing their configuration, such as Firefox for browser and I3 for Dom0 DE.

This is the bare mininum, later it can be used to specify netvm, maxmem and other qube preferences besides package installation.

The value to a user, and who that user might be

Allow the user to customize their Qusal installation with Jinja, in a declarative format, instead of specifying by running certain Salt states.