|
|
|
|
|
by pxc
1844 days ago
|
|
> Good luck figuring out how to translate it into a NixOS config so you can get all the benefits of declarative config that we just described! Guix has a command that converts an imperative profile to a declarative one. Check out the `--export-manifest` option for `guix package`: https://guix.gnu.org/manual/en/guix.html#Invoking-guix-packa... Adding this to nix-env's replacement would be a sound approach imo. Maybe we could have one that also emits a little message for each package which is used in a NixOS module, directing users to a `programs.whatever` option instead of just dumping it in their `environment.systemPackages` list |
|