Replies: 4 comments
-
I like the idea of providing various shells as an output. I've had a similar idea recently. I think the simplest way to go about this would be to add a custom flake output attribute. Something like |
Beta Was this translation helpful? Give feedback.
-
I hope @zimbatm could add to the thought-noodle-soop we are cooking here. Should we add more salt? A |
Beta Was this translation helpful? Give feedback.
-
#54 is a step in this direction. |
Beta Was this translation helpful? Give feedback.
-
I try to second: #55 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Is your feature request related to a problem? Please describe.
I think it is time to share efforts in building user provided dev environments. I also think this template repo leverages the flakes model of sharing to the most elaborate extend. I would be pleased if I could use something like
github.com:user/nixflk#devShells.rust
of a trusted user as an input to my own variety of devshells.Describe the solution you'd like
I would like such sharing to evolve around https://github.com/numtide/devshell to provide an advanced and consistent devshell environment.
Describe alternatives you've considered
none — inmature thought.
Additional context
https://github.com/numtide/devshell
https://github.com/colemickens/nixcfg/tree/main/shells (for what I mean)
User provided dev environments would be oposed to porject provided dev environments. It would be interesting to learn about ways how user provided dev environments can hook into / overlay / complement project provided ones. This question collaterally seeks answer here: Document how to share devshell modules numtide/devshell#52
— for a quite intriguing motivation to boost collaboration on source code through the flakes model
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
Beta Was this translation helpful? Give feedback.
All reactions