@clacke @dthompson @jakob @moonman Guix does have a lot of DSL, but also a ton of functionality written in that same language that isn't just package definitions... vm support, environment stuff, etc. There's 50k lines of scheme in the "guix" subdirectory, none of which is package definitions.