many packages become nonfunctional if not install in fixed profiles (e.g.
These are two instances
2. font-conf so most of font like font-lohit will not be available
I had noticed that fixed profiles have become part of many
which could be the reason that many of these packages/services become
these fixed profiles.
It can be checked with
$ ag --scheme '.guix-profile'
$ grep -r '.guix-profile'
We provides necessary services through putting environment variables in
like for pidgin/purple
We could first provide augment all variables with guix specific prefix e.g.
(PVS profile environment variables.)
So these all variables will become
then we could or could not (left to user) to set them
So with prefixed env vars, in first look one will know it is coming from
guix related profiles.
maybe it will also help in removing dependencies on fixed profiles.