unofficial mirror of help-guix@gnu.org 
 help / color / mirror / Atom feed
* practicality of custom config
@ 2019-12-30 23:29 Michael Zucchi
  2019-12-31  9:50 ` Pierre Neidhardt
  2020-01-01  9:34 ` Ricardo Wurmus
  0 siblings, 2 replies; 5+ messages in thread
From: Michael Zucchi @ 2019-12-30 23:29 UTC (permalink / raw)
  To: help-guix


Morning,

 From the manual:

    "It is also /customizable/: users can /derive/ specialized package
    definitions from existing ones, including from the command line (see
    Package Transformation Options
    <https://guix.gnu.org/manual/en/html_node/Package-Transformation-Options.html#Package-Transformation-Options>).
    "


But in reality how practical would it be to create a system which for 
example doesn't include pulseaudio?  I'm using slackware 64and it 
provides this option so ideally I don't want guix dragging it back in.

Looking through the package definitions it looks like considerable 
effort: either editing or using code to edit (aka deriving) every 
package that uses it.  For deriving changes it would require internal 
knowledge of the source package definition and would thus be rather 
fragile and difficult to maintain.

This is one example but there may be other system-wide options that one 
might want to customise in a similar way to services, is there a 
mechanism for this?

  Z

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2020-01-01 14:54 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-12-30 23:29 practicality of custom config Michael Zucchi
2019-12-31  9:50 ` Pierre Neidhardt
2019-12-31 23:23   ` Michael Zucchi
2020-01-01 14:54     ` Pierre Neidhardt
2020-01-01  9:34 ` Ricardo Wurmus

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).