> or go further even and add some sugar to remove use-package-modules and
> do something like
>
>    (package-strings
>     ;; this is for compilers
>     "gfortran@5"
>     ;; this is for work
>     "icedtea:jdk")
>
> and have package-strings be usable in operating-system too?

I think this is a good idea.

At least as a new user, until I "got it", I found it rather
counter-intuitive that I had to duplicate the same package in two places
(once in the modules, and once in the packages section).

Once I realized I was importing variables from modules, I had to figure
out which module a package was in. This is not the user experience in
other distros. It may not be such a bad idea to spare users the trouble
of figuring this out.

Reply via email to