Replies: 2 comments 1 reply
-
Yes I think in retrospect that having all the modules pre-imported would make things easier. I wanted to reduce evaluation time, but it won't have that much impact when 20 modules are loaded (compared to the thousants in NixOS). The big question is how to migrate existing users. |
Beta Was this translation helpful? Give feedback.
-
Regarding the migration for existing users, I wanted to share some findings: The current user base for Similarly, there are only 77 results for Considering this, the impact of transitioning to a new module system might be minimal. This might simplify the process of migration, given the current scope and usage. |
Beta Was this translation helpful? Give feedback.
-
I’m curious if there would be interest in adopting a module system similar to the one used in cachix/devenv, instead of the current approach in devshell where features are enabled directly through imports.
Leveraging the module system from devenv could make devshell more modular and user-friendly, allowing us to reuse the extensive knowledge base already present in devenv.
Would this be something the team is open to exploring?
Beta Was this translation helpful? Give feedback.
All reactions