Perfect! My appreciation! Sent from my Sprint Phone. ------ Original message------From: Timothy SampleDate: Fri, Jan 11, 2019 8:50 PMTo: brettg@posteo.net;Cc: help-guix;Help-Guix;Subject:Re: Removing prop-inputs Hi brettg, brettg@posteo.net writes: > On 12.01.2019 02:25, brettg@posteo.net wrote: >> Hi all, this is my system configuration file. I am trying to remove >> nautilus and epiphany from the gnome-desktop-service that gets loaded. >> So far I am not having any luck. Any ideas? >> >> [...] > > Update, I got it to work, but with some very hackish code. Any > suggestions would still be appreciated. > > (define-public gnome-custom > (package (inherit gnome) > (name "gnome-custom") > (propagated-inputs (remove > (match-lambda > ((name _) > (string=? name "epiphany"))) > (remove > (match-lambda > ((name _) > (string=? name "eog"))) > (remove > (match-lambda > ((name _) > (string=? name "totem"))) > (remove > (match-lambda > ((name _) > (string=? name "gedit"))) > (remove > (match-lambda > ((name _) > (string=? name "yelp"))) > (remove > (match-lambda > ((name _) > (string=? name "gnome-calculator"))) > (package-propagated-inputs gnome)))))))))) You could try (remove (match-lambda ((name _) (member name '("epiphany" "eog" ...)))) (package-propagated-inputs gnome)) Hope that helps! -- Tim