Open
Description
Is your feature request related to a problem you're trying to solve? Please describe.
- On a multi-user machine, we want a way to use Devbox to install system-wide or multi user packages, so an admin can configure packages for all their users
- We want a way for teams to define global packages that should be installed across all their users, in addition to the user's own profile and global packages. This would let teams onboard faster by provisioning common packages needed for development
- In both cases, we still want to give users the ability to create and sync their own devbox profiles, without modifying the shared profile.
Describe the solution you'd like
In addition to a user's normal devbox global
profile, provide a way for users to install packages to a shared or system profile. This profile would be stored somewhere that is accessible to all users, so that when they activate their global shell, they automatically get the shared packages and configuration as well.
Additional context
See threads in our discord around Stackable configs or system-wide packages: