[Nix-dev] Re: User environment hooks

Ludovic Courtès ludo at gnu.org
Tue Oct 14 13:01:55 CEST 2008


Hello,

"Andres Loeh" <andres.loeh at googlemail.com>
writes:

> Well, there are not so many issues that are global like info pages.
> Local modifications (such as TeXLive) can easily be handled locally,
> i.e., the builder doesn't have to be changed completely, we just have
> to compose TeXLive with its packages as the current solution does.

One other (possible) example is GStreamer plug-ins, or Firefox/IceCat
plug-ins, for that matter.  The latter is currently handled via
`wrapFirefox', we could imagine leveraging hooks to deal with that, so
that one can just "nix-env -i mplayerplug-in" and it will just DTRT.

Another example is fonts.  Debian has a tool called Defoma, which
notifies application packages when fonts are installed.  So suppose you
have, say, gv and LaTeX installed, they want to know about new fonts
that get installed so that they can use them.

Thanks,
Ludo'.




More information about the nix-dev mailing list